1、公司实习期项目
说了RePlugin框架原理,说了ffmpeg动态链接库开发方面的失败经历,说了Android的适配,和最近影响到的AndroidQ相关新特性的适配。
2、自己大学生活中攻克的最难的技术难点。
3、什么情况下会压力特别大,怎么处理的。
4、职业规划
…
综合起来就是了解个人情况,技术问题都是自己说的。还是非常愉快轻松的。
总结:华为面试安排非常紧张,但是反馈效率特别高,一二面结束马上会短信通知是否通过。然后隔天直接三面,流程走的非常快。
阿里巴巴
一面 50分钟
1.项目相关
2.安卓AIDL
3.四大组件
4.Activity四种启动模式
5.Fragment生命周期
6.Activity之间的通信方法
7.SSL/TLS,以及位于哪一层
8.GET和POST区别,登录用哪个
- 算法:层序输入二叉树,计算深度
二面 25分钟
1.项目相关
*三面 1小时
1.项目相关及拓展
2.场景实现结合安卓特性分析
3.算法:4道数组题及其变形题,主要考逻辑
HR面
1.常规问题
项目是两个local / offline安卓app,总体上项目扯得比较多,包括底层原理、开发需求、实现方法、优化拓展等
小米
第一面:
-
问了一些Android基础;
-
2个算法。
第二面:
-
问了一些JVM相关;
-
类加载器;
-
FrameWork层。
第三面技术经理:
-
问了一下项目经历;
-
离职原因;
-
期望薪水;
-
解决问题能力等。
-
顺便写了1个算法。
第四面,第四轮貌似是个技术专家之类的角色:
-
一直在追问各种原理和基础细节,还有一些比较古怪的问题,考察基础和反应能力;
-
1个算法;
-
总结:有4个算法。小米的技术团队还是比较强的,一线工程师的基础都很扎实。不是很熟悉的技术不要往简历里面写,被揪住了是会扣分的。很注重基础细节,基础一定要扎实。
腾讯
一面(30mins):
0、自我介绍
1、View过度绘制有什么工具进行查看
2、SharedPreference两个进程同时进行读写会有什么问题
3、Android进程间通信方式
4、热修复原理,讲的Tinker
5、DNS协议,CDN
6、算法题,一个数组有两个数字不同,其他都成对出现,怎么找出来
7、智力题,一块钱买一瓶水,两个空瓶换一瓶水,n元能喝几瓶水。
总结:面试完又被说表现得不错了……
二面(1hour30mins):
0、大模拟代码题……一个小时
三面(2hours30mins):
0、自我介绍
1、实习工作深挖
2、RePlugin原理深挖,其他插件化框架对比
3、为什么要选择RePlugin框架
4、你觉得自己对于Android掌握到了什么地步
5、看过什么源码
6、你为什么要看源码
7、你为什么要写博客
8、知道哪些著名开源框架
9、什么是进程,进程调度算法
10、什么是线程
11、你觉得什么是JVM
12、有哪些线程同步算法
13、死锁是什么,举个例子
14、Object有哪些方法
15、Java异常有哪些,Error和Exception区别
16、OSI七层模型,TCP、UDP是哪一层,应用层有哪些协议
17、如果要设计一个大量图片下载的方法,如何确定并发量,有哪些指标。
18、APP间传递消息安全吗?要怎么做才能安全呢?
19、广播怎么分类
20、自定义View重写的关键有哪些,onLayout和onMeasure区别
21、Android有哪些动画,MotionLayout讲一下。MotionLayout使用场景。
22、Activity四种启动模式,SingleTask和SingleTop的使用场景
23、一些Framework层的问题,不太会所以记不得了。但是告诉面试官我已经下了Framework层相关电子书,是下一步需要看的。
24、你为什么想了解Framework层知识。
25、算法题,我想dp写逆序对的,没写出来心态崩了
26、你对于我们的Offer是什么态度
27、反问
从学生转变身份到程序员,最需要自己提升的能力是什么?学好专业基础课、对新知识有热情、愿意钻研、关心技术动向。
腾讯现在用什么语言,Java、Kotlin?有没有用Flutter相关。现在还在用Java,但是准备转Kotlin,Flutter方面已经做了很多动作了。
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级安卓工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Android移动开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Android)
文末
很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从那里入手去学习,对此我整理了一些资料,需要的可以免费分享给大家
这里笔者分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司19年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。如有需要点击这里前往我的GitHub免费获取。
【视频教程】
天道酬勤,只要你想,大厂offer并不是遥不可及!希望本篇文章能为你带来帮助,如果有问题,请在评论区留言。
,不知道该从那里入手去学习,对此我整理了一些资料,需要的可以免费分享给大家
这里笔者分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司19年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。如有需要点击这里前往我的GitHub免费获取。
[外链图片转存中…(img-ORMh7omG-1711087065394)]
[外链图片转存中…(img-u8C5FF9O-1711087065395)]
【视频教程】
[外链图片转存中…(img-Il5IJL8C-1711087065395)]
天道酬勤,只要你想,大厂offer并不是遥不可及!希望本篇文章能为你带来帮助,如果有问题,请在评论区留言。