您的位置:首页 > 职场人生

整理下第一天的面试经历

2015-09-26 18:28 627 查看
这几天一直在拉勾和智联上投递简历。说实话。拉勾这个模式真心不错,基本上投出去的简历就算不合适也有了回复,果然专业。当然也是通过拉勾拿到了第一个offer,智联上投出去4,50份简历基本石沉大海。

废话不多说。面试的这家公司是做智能硬件的初创公司,面试之前简单的了解了下。感觉还不错,挺适合我。面试我的是一个近30岁的大哥。坐定之后就让我先演示项目,这个早有准备,拿出手机就开讲,基本上就说说里面的功能是怎么实现的,中间遇到了什么困难,尤其是在说遇到的困难的时候,不要让面试官去问你,在你讲实现的时候就主动去讲。可以说一些比较有特色的,比如即时通信,推送什么的。这些东西虽说简单,但是功能高大上啊,万一面试官不懂安卓这些东西就可以唬住他了。在讲到ListView的时候问到了图片加载的问题。也就是OOM。当时我回答的是用了BitmapUtils,然后问具体的原理,自然就是三级缓存了,把原理一讲,手到擒来。讲到Fragment的时候被问到了Fragment的生命周期,简单了回答了下,然后被问到许多个Fragment互相切换时被回收的问题,Fragment的生命周期。这个没有回答上来,后来就被问到了Activity遇到同样情景的问题,这个咱还是懂的。3下5初二答了出来,看起来面试官还算满意。

项目讲完以后就是java基础了,这个时候基本功不扎实的马尾就漏了出来,答得真心一塌糊涂。显示一个线程同步问题,面试官说完把情景讲完之后我立马蒙了,什么鬼,认识到可能是同步问题时我竟说出了handler,好囧,人家都说了java基础,我又扯到android上面了。最后他说了一个名词wait我才反应过来。。。多线程真的需要重视,另外就是手写一个单例模式,懒汉式注意一下同步问题,一开始的我写的懒汉式他让我写下解决同步问题,我经过了两次判断,他问我为什么经过两次判断,竟然没有答上来。。。。其实这种问题就说
效率优化就行,当时也紧张,不知道该怎么答。然后问了我有没有用过观察者模式,我屮艸芔茻,竟然没有答出来,观察者模式,不就是Content Provider吗。其实主要是对观察者模式不了解。所以了解点Content Provider 还是右好处的。最后问了我一个C++的问题,并且还有点难度,虽然咱懂C++.但是也是基础的语法啊,然后和他说我懂C但都是面向硬件的,面试官点了点头,也没说什么。对了中间还问了我一个软引用的问题,就是A引用了B,B引用了C,C有引用了A,这种循环引用的问题。当时就蒙了,没了解过,老实说了。然后就问了我了不了解软引用。恍然大悟,说了软引用,可以防止内存溢出,简单说下原理,本来想就过了。不过自己多嘴说安卓不鼓励使用软引用了,不安全。结果被说落一段。。。。。

面试完技术,然后就开始向我详细介绍公司了,这个时候只有听的份。管我没有经验,这个时候就该想到面试官还是满意的,所以最后谈到薪资的时候只要到了简历上的最低薪资。

通过昨天的面试感觉基础还是不够扎实,以后得多练练内功,多看些设计模式和算法的书。

写下这个经历,希望对后来人有用,也当笔记用吧。有问题可以在QQ上跟我聊
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: