安卓春招面经:二本渣院面试网易被拒,最终获腾讯阿里offer( 二 )
腾讯二面【安卓春招面经:二本渣院面试网易被拒,最终获腾讯阿里offer】(二面总监/面委 , 由于开会 , 鸽我半个小时)
- 上来大数相乘 , 我做的眼泪都快流出来了 。
- put和post的区别 , 应用场景 。
- 看了我的flutter项目 , 我改了一个框架 , 问我这个框架 。
- 让你设计一个跨平台的框架 , 你怎么设计(这里我谈了flutter的架构) 。
- https的流程 。
- fragment的懒加载 。
- 一个商场里有一个电影院 , 你会把厕所建设在哪里 , 说一下你的理由?
- 自我介绍
- 为什么选择微信?
- 对我们了解吗?
- 愿不愿意来
- 家里的情况
- 什么时候可以来实习 , 可以实习到什么时候(入职)
- 自我介绍
- 自己看过的源码 , 说一下?
- 接下来就EventBus的东西了 , 还是老问题 , 优缺点 , 有没有什么问题 , 列举了很多场景 , 我看源码看的比较细 , 根据自己看过的东西做回答和分析 , 然后还是 , 接口回调和观察者模式之间的选择 。
- 问我你看过这么多源码 , 你觉得什么东西最重要?
- 答了源码中看到了大量的反射使用 , 多线程方面 , Collections , 数据结构这些 。
- 问我多线程 , 引申出handler , 我从handler的源码去解释
- handler引申出的内存泄漏 , 为什么静态内部类不会持有外部对象
- 接下来还是场景题 , 图片框架的实现 , 涉及到的Lru缓存 , 线程池 , 线程池该如何分配线程数量 。
- APP从打开到显示之间发生的事情 。
- 为什么java可以调用c/c++的函数 , 调用jni发生的事情说一下 。
- 动画种类 , 使用动画的步骤 , 有没有看过动画框架的源码 。
阿里二面1.自我介绍2.还是自己对EventBus的理解 。 3.学习Android的过程4.项目遇到的问题 , 怎么解决的5.回答过程中提到csrf , 问原理6.对公司有什么要求7.IPC8.socket的连接过程(说我这方面的技术和兴趣不错 , 但是缺少大型项目的经验 , 考虑不够全面 , 如果有一个机会给我就很好了 。 )
阿里三面
- 自我介绍
- 详细说我第一个项目
- http缓存
- 如何把ip地址存储在一个int 变量里面?
- 详细介绍第二个项目
阿里HR面
- 上来突然莫名其妙问我一堆与专业无关的 , 还问我这个专业跟计算机有什么关系(我是软件工程) ,
- 从小到大最有压力的事
- 数学怎么样
- 你考上这个学校是正常发挥吗? 我回答的是!/(ㄒoㄒ)/~~ 很凉
- 什么事情让你觉得自己喜欢移动端
- 哪里人 , 想去哪里
(后来收到了offer意向书 , 整个流程横跨两个月)
总结我也不是什么大佬 , 最后唠叨几句 。 希望各位没拿到offer的真的不要灰心 , 可能你之前所有的失败都是你成功的垫脚石 , 我面头条一面挂的时候也曾经自闭过 , 但更多的是反思 , 如何调整自己的复习计划 。 在复习的时候一定要有自己的强项 , 能把这个知识点理解的很透彻并且把相关的知识点拓展出去 。 另一方面就是让面试官看到你对这个岗位的热情 , 能够自发性地去学习与岗位相关的东西 。
推荐阅读
- 为什么苹果用户哪怕买二手机,都不用安卓?三点原因太真实
- 华为老机喜迎第二春:从安卓6.0直升10.0
- 手机看片就用它!百万大片免费看,支持苹果安卓,还支持iPad
- Win10 真的要兼容安卓 App 了,微软到底想玩什么
- 华为突然全面下架腾讯游戏“国内安卓渠道分成矛盾由来已久”
- VIVO最薄5G手机 随拍安卓旗舰手机VIVO X60
- 仿效苹果取消充电器,小米11搭载全球安卓最强芯片,继续冲击高端
- 小米发布MIUI12.5全新系统 凌驾安卓媲美iOS
- 3999起!小米11正式发布:安卓旗舰新高度
- 小米推出首个跨界产品MIUI+:Windows PC与安卓手机合体