Android开发经验谈

Android达到什么样的水平才能社招面进字节跳动?

2021-01-24  本文已影响0人  孙江_2fe4

前言

前后经历了菜鸟网络、有赞、手淘、头条、全民直播、喜马拉雅,字节跳动 面的多是 1~3 年的岗位。除了手淘和头条一面被刷 QAQ,其他的都走完了流程,然而拿到 offer 的只有最后两个。对比之下,选择了字节跳动。

马云说,员工离职的原因无非是钱不到位、或者心委屈了。看着周围的同事整天浑浑噩噩,满足于改改UI、应付一下需求, 不知不觉就过30岁了,这可不是我想要的生活。「生于忧患,死于安乐」,温水煮青蛙永远不是什么好事。

毕业时,年少无知,加上当时水平太菜,稀里糊涂进了小公司。现在看来凭空给面试增加了不少难度 QAQ。整体下来最常听到的一句话是「你的 app 没啥亮点嘛」233,印象分大减。所以项目简单的话,基础千万要打扎实。

其实,挺想进阿里的,尽管没有如愿,不过也是一次宝贵的经历。孙子兵法有云:「求其上,得其中;求其中,得其下;求其下,必败。」好在一开始照着 bat 的目标去准备,最后去了字节,到也还好。还有一点,阿里各部门的难度也是不同的。手淘就明显难于菜鸟,毕竟这么多年的积累在那里!

水滴石穿

1.基本功:

字节主要是java方向的,那对jdk要比较熟练的理解和使用,重点内容有:集合,多线程,io,异常,反射,注解,序列化,反序列化等知识。其次就是网络和数据结构,网络至少要知道三次握手,四次分手,https,get,post等。数据结构有时候会问下红黑树,平衡二叉树吧。如果了解redis的,还可以聊下跳跃表,前缀树吧。操作系统问的不多,一般就是问下实际中有没有出现过cpu过高或者内存过高的情况,然后怎么定位解决。


2,高级进阶:
移动架构,性能优化,APP安全,基础进阶,持续集成,开发语言,大前端,设计原则,服务端开发,阅读源码,移动AI

字节实战

一面:(1.5h)

二面:(1h)

思拓题:

三面(45min)

完结

总结一下,面试收到的面试邀请较少,非985,211。没有名企实习经历,很大的硬伤。自己自身能力也很欠缺,基础不够好,日后要加强这方面。还有就是面试的时候发挥,一定要调整好状态。腾讯二面的时候,已经快饿晕了,脑子转不动。还有一些别的坑:

  1. 千万别说自己肯定写不出来这样的话,很讨打
  2. 哪怕是问,也要选一个部门
  3. 看清总题数,看清总时间
  4. 误入了别人的后花园,却以为收获了整个夏天
  5. 谦卑、保持谦卑
  6. 别给hr说自己还有别的面试(差点以为网易挂在这上面,还好没有)
  7. 基础很重要!!!基础实在太差!!
    这些题目是去字节跳动面试,以及腾讯,阿里、百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。并且大多数都整理了答案,熟悉这些知识点会大大增加通过前两轮技术面试的几率。

自行学习交流直达链接:【点击获取
上一篇下一篇

猜你喜欢

热点阅读