阿里,蘑菇街一面(通过)
来源:互联网 发布:linux c从入门到精通 编辑:程序博客网 时间:2024/04/28 15:19
上次腾讯一面通过后,二面一直没有来,咨询了一面的面试官,面试官说二面面试官比较忙,可能近期都不会来,反正截止日期之前会给我面.之后就一直没有面试了,内推了阿里,蘑菇街,网易.自己投递了京东,携程,百度,这些一直都没有面试电话过来.看着牛客讨论区里面一个个的都开始一面二面,而我自己却怎么等都不来,这样一个电话都没有的状态持续了半个月,所以这半个月我的情绪一直都很低沉.每天在复习的时候情绪也很不好,感觉自己复习了这么多,但是却完全没有发挥的必要.
终于到了今天,楼主下午有四节课,楼主上了两节课后感觉心烦意乱,就逃课回宿舍了.走到半路,杭州的电话来了.和面试官约了5分钟后打过来,然后楼主就赶紧跑回宿舍喝口水准备面试了.
后来晚上又来了阿里的面试.今天运气实在太好,阿里面的感觉也不错.阿里的面试项目居多就不冗余的写了,写个代表性的蘑菇街
面试过程
首先开场要求自我介绍.楼主介绍了自己从大一开始做APP,以及大二的一段实习经历,以及后面自学计算机专业的一些经历.
然后面试官说看你简历上写了你有阅读过Android的相关源码,可以说说这方面的情况吗?
这里楼主就选择了最近刚看的Binder机制就开始说.从Android开机启动过程开始说,说到Binder的创建,ServiceManager的创建,以及Client是怎么和Service通信的,内存中句柄的意义等,还结合操作系统课程讲解了Binder中的一些要点.
面试官问我平时是怎么学习Android的,我就说了自己平时会看一些博客了解有哪些新的技术点,然后自己看源码然后做做实验什么的
然后问了我用过哪些开源库,我说我用过Gson.面试官说其他的呢,我就说以前用过UIL.
楼主这里就说了图片加载机制的原理,LRU机制.面试官又问View的事件体系,楼主就开始说自己的富文本库里面借鉴了Android的View体系的一个设计.后面一个问题是项目中有哪些难点
下面又是一段巴拉巴拉讲难点,讲了我原来的设计的不足,然后讲推倒重来的经验教训,然后讲现在的设计还有哪些不足,然后讲未来可能采取的优化方案.
然后是两道简单的算法题:
- 链表的倒数第K个结点.给了三种解法:hash法,计数法,差值指针法
- 一个升序数组,求两个元素的和等于某个固定值
TCP头部有哪些字段,这里因为问字段,而楼主又看过TCP其他相关的东西,所以就结合各个字段把整个TCP的机制都说出来了.
最后,问面试官几个问题,这个就见仁见智了.挑自己想问的问,最后针对具体的公司准备好具体的问题.
- 阿里,蘑菇街一面(通过)
- 蘑菇街一面
- 蘑菇街一面
- 2017年蘑菇街暑期算法实习生一面+二面
- 美麗聯合集團(原蘑菇街)視頻面試(一面)
- 阿里一面
- 阿里一面
- 阿里一面
- 阿里一面
- 2015--阿里内推--测试开发--技术一面--(通过)
- 阿里研发一面经历
- 阿里 一面总结
- 阿里线下一面
- 阿里实习生一面总结
- 阿里电话一面总结
- 阿里实习一面
- 阿里一面(3.23)
- 阿里一面总结
- 要彻底
- css中,如何设置前景色的透明度?_百度知道
- 除去心中的污秽
- PHP 构造方法 __construct()
- 要顺服主及抵挡魔鬼
- 阿里,蘑菇街一面(通过)
- 搜狗输入法怎么截图
- 使用Docker在本地搭建Hadoop分布式集群
- 关于扫罗的事情
- 织梦调用友情链接的调用及样式,文件位置为:\\include\\taglib\\flink.lib.php
- 俄别以东的事奉
- dede 织梦文章整合的批量插入图片
- 做门徒的代价和我祈求的祷告
- dede会员修改批量上传 此博文包含图片