记第一次电话面试(百度)

时间:2021-01-25 16:27:34

2015年5月9日,我在课上看着《白夜行》的时候,当然也不是鼓励大家课上开叉,着实自己觉得自己能够handle。突然电话来了,我什么都没有想就去听了,然后他说是百度的,是否方便面试现在,我说5分钟后可以,然后自己就急急忙忙就跑出去了。

在這里先说一下我的背景吧,我之前投了阿里、腾讯、金山WPS这些大公司,这些大公司中自己的笔试全挂了,别人都能够去二面或者终面這样子,然后自己连一次面试机会也没有,然后后面自己也在实习僧、拉勾上面投过不少简历,自己的简历大改小改了很多次,但是还是没有能够得到一次面试机会,那时候的心情不言而喻,我就在想自己真的那么差吗,连一次面试机会就没有。然后自己觉得应该静一下,然后就没有去投简历了,一会去看一些技术书,《输入了解java虚拟机》《Android开发艺术探索》,jvm那本书自己感觉还是值得推荐,自己学到很多东西。

好的,言归正传,回到面试中来,由于我等了5分钟都没有打电话过来,然后自己就打了电话过去,熟悉的味道,请做一下自我介绍,blablabla,面试的时候,面试官主要问了Android和java两方面的内容,数据结构,算法这些都没有涉及,涉及的话估计我得跪,因为我之前说了我已经放下紧张的面试状态,投入到看书的状态中。记忆中,他问了我引用的四种类型以及使用的情况、handler的是怎么交互的,那时候没想到是消息队列方面,后来他提醒了一下,然后又问了动画,自己只能说没了解过了,然后单例模式、listview的优化,多个图片同时上传怎么操作,文件存储的几种方式,Activity的生命周期,横竖屏切换会调用什么方法,如果不重启Activity可不可以,但是我在书上看过可以在activity中定义configchance为orientation即可,可惜没记住,Activity的四种启动模式,hashmap是否线程安全,散列如果重叠应该怎么做(我说调整散列算法),然后就是项目的一些事情了,整体来说都是以基础为主,感觉自己答的只能勉强合格,然后又问我有没有什么问题,我就说贵公司的培养机制是怎么样的,然后就约下一次的面试的时间。就這样子一面就结束了。刚开始自己连公司名字都没听清楚,激动得0.0

二面的话在隔天的下午四点开始,自己也是蛮紧张,不过比第一次已经镇定多了,一上来面试官说话有点结巴,我必须非常认真听才行,这也没事啦,面试过程中他问道我两个activity中传递的数据,我只答了bundle,貌似听到语气挺无奈的,然后问了广播的两种启动方式,广播的接收消息是怎么样的(由于自己对广播基本没用过,所以赶紧砍掉,免得挖坑),也问了锁(這里自己也说其实在jvm上其实已经加了一个轻量级的锁,因为线程冲突其实很少发生),触摸事件的传递机制,多屏幕适配的问题,include、merge、ViewStub、数据存储形式,有没有遇到OOM、ANR问题,还有怎么优化,然后我说了viewHolder,LruCache、DiskLruCache这些、View与ViewGround,基本技术就這方面,后来他问一下实习时间与能坚持多久,因为公司好像不希望频繁的两边跑,然后我就说一周五天实习是没问题,放我回来考试就ok了,最后我问了一下开发团队的相关這样子,还有最迟什么时候能知道录取与否。

以上就是我两天的面试全部经历,我把它放出来,并不是说自己多么厉害(而且自己其实也不牛)。一:记录我的第一次面试经历,无论能不能录取,我也有面试过,这是证明我为自己的人生踏出的关键一步,至少下次我也不怕。第二:也和那些面试不顺的人共勉,只要自己努力了,剩下的交给老天吧。其实自己之前霸面了金山和腾讯。个人感觉非常不好,金山的直接拿笔试试卷给你做(之前说支持霸面的),但是和大神(大神肯定妥妥的拿到hr面)去到现场,1点等到6点,之前问了hr,自己的岗位还剩多少人,后来6点的时候,他跟我说面试官走了,好吧,自己实力不够活该這样,谁让你笔试没过。腾讯的霸面的话,自己也是和大神取到深圳总部哪里,霸面的人也很多,自己问了一下霸面的简历交哪里,然后交了,安静等了,简历被送上去了,然后想着没有那么快叫到,就去吃饭了,吃完再回来,这个决定完全正确,然后一直等,等到5点,决定走了,自己觉得面试官应该是翻了简历,发现没有适合的就没叫,为什么不把不适合的简历还下来呢,這样子别人就不用等那么久了,对吧,个人真的觉得不合理,然后大神(已经拿到阿里)也没有霸面到,就這样子霸面两次都失败,所以劝大家一句,笔试多努力,霸面风险真的很大。