我的字节跳动Android面试初体验——稀里糊涂结束战斗

年后得到了一个学长的头条内推码,自己磨刀霍霍了一个假期,一点学识终于有了用武之地。在投了简历第三天,我接到了hr的电话,约好了电面时间,手心早已全是汗。

到了约定的时间,我早早等在电话旁,三点,电话如约响起。是一位技术专家,居然上来就直接问技术方面的问题。我准备了几页纸的面试题感觉都没怎么用上。我面试的是安卓开发,面试官首先问了一些安卓的设计模式,对于每种设计模式有什么理解。接下来的问题是关于四大组件的。这一点在我日后的面试中总被提到,十分重要,关于service的生命周期,两种启动方式、broadcastreceiver中的本地广播,面试官都问到了。实话说,在日常的学习中,我对于设计模式的理解只停留在知道的层面,而在工作中,了解不同设计模式对于开发很关键。还问了一些Object中的方法及如何使用。这一问题十多个方法我只说出了两三个,有点尴尬哈哈哈。

面试后半阶段,我们聊到了实际项目开发中自己获得的经验,这个问题在我后来的面试中都是面试官喜欢问的问题,获得的经验应该结合自己所学专业来谈,面试官不想听到团队协作、沟通能力这些不属于技术岗的特质,可以谈,但重点还是应该放在项目开发的难点以及如何解决上,这需要我们在开发中实时去总结,以防在面试中被问住。

我的第一次面试就这样以失败告终,因为准备不充分,不了解面试会问什么,有点可惜,不过这也为我日后的面试增加了许多经验。

作为一个已经成功面试上字节跳动的过来人,看到上述很多读者分享自己的面试凉经,除了自身技术实力不足外,还有一些因为自己简历的打造,失去了很多机会,在这里关于校招面试简历打造我这有三点经验可以分享给大家:

1.不要陈列你的技术栈,因为这个真的没门槛,没辨识度。

比如这样:

技能:Java Python Go C C++ Rust Javascript …

这绝对是反面教材,因为最差的简历就长这样,每个语言会写 helloworld ,就能这样写吧?

你们一定要明白 HR 那边筛选简历的时候,什么能引起他的注意。

还要明白一点就是什么东西是 没门槛 的,比如我上面提到的一堆语言陈列就是没门槛,看起来高大上,其实毫无含金量。

就这么说吧,我本身 java 相关的技术栈用的多,java也写的熟,但是我甚至没有在简历里写我会 java!

Java技术栈

2. 一定要有项目,一定要有项目,一定要有项目!!!

简历的打造,首先要有内容的填充,这个填充一定要是一些经历,可以是比赛,可以是项目,但是就我个人的感觉而言,如果你有一定的时间去打造简历,去做项目往往比比赛来的更实在,更有用。

为什么呢?因为首先,面试官问问题的时候很可能是围绕着你的项目经历问的,项目本身也是实力的一个保证,但是,如果你没项目,你就会陷入一个典型的面试恶性循环:

面试官看你没项目,需要更多的考察来确定的水平,但因为没项目所以无法围绕项目去问你问题,只能随机抽查,而随机抽查问题,本身又增大了你答不上来的概率,这个事情又加剧了面试官对你的水平的怀疑。

注意,我说的项目一定要和编程相关,什么学生会主席,足球冠军,都别往简历里写了,你面的是程序员,你说那些业余爱好真的一点用都没有,相信我。

项目本身,最好以 web 的形式给出,这样一个链接给过去,面试官直接打开就能看,注意并不是说我让你做网站,而是把这个项目以网站的形式呈现出来,哪怕是一个开源框架,也要有自己的官网网站,最不济,也要把 github 仓库地址给过去。

3. Github 不要一片空白!

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Android)

最后看一下学习需要的所有知识点的思维导图。在刚刚那份学习笔记里包含了下面知识点所有内容!文章里已经展示了部分!如果你正愁这块不知道如何学习或者想提升学习这块知识的学习效率,那么这份学习笔记绝对是你的秘密武器!

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值