首页 > 代码库 > 我的android 面试之路(四:惊吓)
我的android 面试之路(四:惊吓)
生活中充满惊吓 上一秒还是乌云密布 回头看却海阔天空
生活中充满惊吓 上一秒乌云密布 回头看 却海阔天空
恭喜自己了 今天下午收到了offer 北京 待遇也很好 凭自己的好运气能得到这样一个offer是非常开心的 我最终还是找到了android的工作
上午也是比较心急吧 旁边的朋友收到了offer 自己也比较上火 但是下午hr给我打电话的一刻 真的吓到了 感觉一切努力就为了这一刻一样 总之 我爱这个世界
说到惊吓
面试官总喜欢吓人 这个是我目前的经历里感受到的 有些人很和蔼 但是也会吓人!
吓人词汇有:
1.你确定么?
2.你平时测试代码是这样显示的么?
3.你真的确定它不能够xx么?
4.(室友经历)要不你转xx方向吧 你这个方向xx样 xx样 过来转我这个行不行?
被吓到的时候 要镇定 比如有一次面试官问一个问题
抽象类能被实例化么?
“很显然不能”
你确定么 ?抽象类里也可以有属性 可以有一些方法 它的某些函数能实现具体功能 你真确定不能被实例化?
按照当时的场景 不熟悉知识点的或者不确定的就被吓住了 有可能会跟着面试官的节奏走 说了句 奥 那可以实例化(现实情况说的会更吓人 举更多例子驳倒你)
这时我们要做的是冷静 仔细思考 回顾 冷静是最重要的 坚持自己的想法 就算是说错了 一定要坚持自己
再啰嗦一句 抽象类是一些抽象概念上的东西 是独立出来现实不存在的东西 和接口一样 是不能被实例化的
还比如
activity的生命周期 在按back键时的生命周期经历哪些?(上一篇博文写过)
这是他会很严肃的问你 你也看过Logcat吧 你平时测试的时候是这样么 你测试时候真是这样?
还是得仔细想 觉得对要坚持自己的想法 坚定一些
还有个例子 室友学的一门语言 去面试时 面试官最开始也是从那门语言转到其他语言的 就很严肃的问他
你要不转xx吧 来这转xx 特别好 比如xx
当时我室友感觉有戏 就说 行 那就转
结果面试官说他 你这也太不坚定了 也不能为了钱就啥都干
这个问题其实怎么回答还是要好好考虑 还是以实际情况为主吧
ps:室友面试成功 13日已圆桌会议 你懂得
还有一个例子 在listview的速度优化上 有contentView来进行缓存 还有定义一个ViewHolder 来减少findViewById 重复加载资源
面试官会问 你觉得contentView 和 ViewHolder 哪个对listview速度上的优化是更好的 换句话说是谁起决定性因素
我们都知道缓存是起决定性因素的 所以还是那句话 坚定 坚定 坚持自己的想法 大声吼出 contentView 的缓存机制是决定性因素
上一篇发送到首页被博客园驳回了- -好难过 因为长度不够吧(我这是原创 好不啦- - 这也是知识分享 好不啦 看来就是长度不够了)
所以今天多写一些
还有一些常问的问题
android 的动画分为哪几类?
“Tween 和 Frame ”(具体需要查一些资料了 我特别头疼手势 和 动画这一块 想哭 - -)
MVC 模式知道么?
“Model View Controller 模式 视图 控制器 android很好的从java 继承这一模式 (谁说完全遵循还不太可能)”(具体请查资料)
view在xml里定义完 系统是怎么绘制的 流程是?这个就是比较深的东西了
“三步 measure layout Draw”(这个也是我回去之后才想起来的 当时紧张了没有答上来)(具体还是请google)
Intent flag (加载模式)你知道吧 都有哪些?有什么不同?
“singleTop standard singleTask singleInstance”(http://blog.csdn.net/tiancizhenai/article/details/7037787 介绍比较详细)
总之今天惊吓过度 因为当时三面过后 到现在等待时间也很长 几乎没有了耐心(12-18日)
当时一面是android 的工程师 问了很多android的东西 只问了简单的两个算法 快排和二分查找
二面是算法 应该不太懂android 因为我介绍的时候他不知道广播的机制 还问我拦截短信需不需要root 这样的问题
他问的就是算法比较多 智力题 平衡树 链表之类的很多 我是被虐的比较惨 但是还是进了三面
三面hr 考验素质 这个明天我会单独写博客讲
上一秒乌云密布 一回头海阔天空 惊吓又惊喜 每天都充满着希望 这是我想要的生活
我的android 面试之路(四:惊吓)