2024年面试求职-你们想知道的腾讯面经(1),android面试题2024高级

写在最后

本次我的分享也接近尾声了,感谢你们在百忙中花上一下午来这里聆听我的宣讲,希望在接下来的日子,我们共同成长,一起进步!!!

最后放上一个大概的Android学习方向及思路(详细的内容太多了~),提供给大家:

对于程序员来说,要学习的知识内容、技术有太多太多,这里就先放上一部分,其他的内容有机会在后面的文章向大家呈现出来,不过我自己所有的学习资料都整理成了一个文档,一直在不断学习,希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!

为什么某些人会一直比你优秀,是因为他本身就很优秀还一直在持续努力变得更优秀,而你是不是还在满足于现状内心在窃喜!希望读到这的您能点个小赞和关注下我,以后还会更新技术干货,谢谢您的支持!

Android架构师之路很漫长,一起共勉吧!

如果你觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言,一定会认真查询,修正不足,谢谢。

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

==

好吧,最近很多人都想知道我是如何拿到腾讯社招的offer的,这里不说教,毕竟我不是什么大牛,也没有很干很干的货给到大家,只把我面试的过程分享给大家,给大家一个参考罢了,面试像BAT这样的顶级互联网公司,光凭你满腔热血是根本行不通的,想顺利通关,你面试过程中的具体表现决定了你成败与否。这不是废话吗?确实有点废,下面就说点细节,我是如何一步步最终拿到Offer的。

如何得到面试机会?

=========

这个面试机会我真的只能说是幸运,具体是谁给我这个机会的,我就不透露了,我能说的是我走的应该是内推流程,就是内部人员的推荐所得到的面试机会。这是很普遍的一种招聘手段,能节省招聘成本,更能有效的获得优秀人才。所以很多企业鼓励内部员工推荐人才,来简化招聘流程。那么除了内推流程,还有其他办法得到面试机会么?说实话,除非你的简历特别出众,一般想通过投简历的方式获得面试机会是比较难的一件事,也可能遇到岗位急需用人的情况,你获得面试机会的机率会大些。如果是应届毕业生的话,因为想去BAT的人真的太多了,如果你不是特别出众,比如你在笔试面试展现专业基础扎实,实习经历突出之类的,否则你也很难在众人脱颖而出。所以最后得出的结论,努力提升自己的能力,让自己拥有稀缺性,才有机会去更大的平台。

关于腾讯社招面试流程

==========

我不知道其他岗位是怎样的流程,我先说我求职的岗位吧,我面的是Android工程师,无线研发部,一共四轮面试,分别是:

- 第一面:组长面(这里两个人面我)

- 第二面:总监面

- 第三面:部门经理面

- 第四面:HR面

因为我在广州,去的是深圳,一共去了两趟,折腾得我不轻,刚好那段时间身体不好, 面完之后我头晕脑胀的。不过结果倒是好的,如我所愿拿到了最终的offer,这里非常感谢面试官对我的认可。

第一面


先说第一面,我面的是社招的基础岗位,所以这一面基本上是你今后的上级面你,两位技术哥,当时都拿着macbook pro,一看就是专业的。一开始,就简单做了自我介绍,然后就开始对我的技术进行全面的考察,因为是社招,不会像招应届生那样考基础,主要是看你的项目经验,还有思维逻辑性,对项目整体的认识,包括技术的选型和架构的设计等等。我们面了差不多一个多小时,基本上把我做得最长的一个项目,全面剖析了一遍,面试官问得很细,提了很多具体的使用场景,比如多线程的控制、性能优化、数据库设计、加密混淆等等。最后,面试官通过我对整个项目的讲解,基本对我的技术水平有一定的了解,并给出了评价,我所涉及的东西还是比较窄。因为我是做app开发,业务逻辑不会非常复杂,所以更多的是面向用户的需求。最后,面试官问我有什么想问的,我就说想知道了解多一点关于团队的事情,面试官说了一通之后,整个面试就结束了,然后顺利进入下一轮。

第二面


这是总监面,跟第一面一样,问的问题都是开放性问题,主要看重你是如何解决问题的,看你的思维方式是怎么发散的。比如面试官问我,你为什么觉得你做的产品就比别人好?你为什么要对你们的产品进行性能优化,主要瓶颈在哪里?你是通过什么方式进行优化?你优化的点是怎么考虑的?你在使用第三方服务是处于什么目的,你对它的评价是什么,它们给你带来的好处是什么?如果让你去思考如何更好的为开发者提供服务,你觉得还有什么东西是开发者需要的?你对开发工具类产品感兴趣吗?可以从这些问题看出,面试官并不仅仅看重你的技术能力,还有你对产品的认识。第一面的时候,面试官就谈到说:

我们想找一个比较全面的人,考虑的问题层次不只是说产品某个方面不合理,而是能够推动某个产品的诞生,对产品提出有用的意见。

其实我平时都有关注大公司的技术分享,在面试过程中我就有提到我是如何参考大厂里面的大牛如何解决问题的,并根据他们的实践来完善我们的产品。这两面,有很多细节没有谈到,可以看到面试官想找的人不仅仅要你在技术上有亮点,还有其他方面能吸引到他们,比如面试官在我简历看到我经常写博客,问我出于什么样的目的去写东西,从什么时候开始坚持的,并说这是一个很吸引人的地方。

最后附上:我们之前因为秋招收集的二十套一二线互联网公司Android面试真题 (含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总)

面试成功其实是必然的,因为我做足了充分的准备工作,包括刷题啊,看一些Android核心的知识点,看一些面试的博客吸取大家面试的一些经验,下面这份PDF是我翻阅了差不多1个月左右一些Android大博主的博客从他们那里取其精华去其糟泊所整理出来的一些Android的核心知识点, 全部都是精华中的精华,我能面试到现在资深开发人员跟我整理的这本Android核心知识点有密不可分的关系,在这里本着共赢的心态分享给各位朋友。

这份PDF囊括了JVM,Java集合,Java多线程并发,Java基础,生命周期,微服务, 进程,Parcelable 接口,IPC,屏幕适配,线程异步,ART,架构,Jetpack,NDK开发,计算机网络基础,类加载器,Android 开源库源码分析,设计模式汇总,Gradle 知识点汇总…

由于篇幅有限,就不做过多的介绍,大家请自行脑补

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

156601)**

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 10
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值