背景:
本人渣渣二本毕业,去年毕业后在长沙本地找了一份Android开发岗的工作。直到去年年底疫情爆发,市场经济遭遇寒冬,几乎所有行业都受到的或大或小的影响,我待的公司也是步履艰难、摇摇欲坠,接不到项目,面临倒闭。种种原因下,我辞职了。
过程:
接着就是随着疫情的发展,居家隔离,我也一直在各大APP上面寻找招聘信息。偶然间看到了腾讯的社招信息,反正在家闲着也是闲着,还不如挑战一下,就开始着手准备了腾讯的面试。二月份基本上每天都是待在家里,吃面经,啃干货。
到了三月份,国内的疫情开始慢慢好转了,也到了行业内的“金三银四”黄金季。今年的经济形势并不好,所以竞争压力也是非常大的。接着就是到了深圳,笔试。面试。过程得有小一个星期。因为之前有着充分的准备,又本是抱着挑战一下的想法,所以心里压力也不是特别大,就一轮一轮,正常发挥,顺利的入职了腾讯。
然后是份比较底层的offer,但毕竟是腾讯,在这里可以学习的东西非常多,进步也会很快,还是非常开心的,还愿网友们,把我的面经分享给大家,希望对大伙能有所帮助。
腾讯一面:
1.自我介绍
2.内存泄漏。原因,怎么排查,怎么处理
3.页面滑动过程卡顿,刷新率低,怎么处理
4.排序算法有哪些、查找算法
5.GC垃圾回收机制,怎样操作
6.对启动速度和执行效率优化有哪些了解
7.性能优化有哪些原则
8.用过哪些数据库
9.进程间通信
10.Android的注解了解过哪些
11.自定义Layout主要有哪几个流程?
腾讯二面
1.自我介绍
2.做过哪些项目,用过哪些技术
3.项目中遇到过哪些问题,怎么解决的
4.java泛型的了解
5.并发编程的了解
6.NDK有没有了解
7.LinearLayout和RelativeLayout哪个效率更高?讲一下原理
8.微信聊天的时候你觉得使用的是TCP还是UDP协议?为什么?
9.用过哪些框架
10.看过哪些源码
11.有什么想问我的
腾讯三面:
1.自我介绍
2.职业规划
3.对加班有什么看法
4.对薪资有什么看法
等等等,一些hr常问的聊天,就不一一赘述了
总结:
努力耕耘才会有收获,只有不断的突破自己才能成功。鸡汤什么的就不多说了,送大伙一句诗吧:长风破浪会有时,直挂云帆济沧海。祝大家都能找到自己心仪的工作。
(求一波点赞关注)
网友评论