[面试] 字节跳动的面试有点甜,路转粉了

2020-07-30 18:53:05 +08:00
 icuichunjian
一、面试经历

[ hr 事前联系]
每次面试前 hr 都会发面试通知的邮件,并且会把考察内容一起附在邮件中,方便事前做准备,这点要比只有面试时间的邮件有帮助不少。

[面试内容]
一共有三次面试,都是技术面,三次面试的区别不大,基本都会问下面这些内容,侧重点会有不同。下面每一项的具体例子可以作为一个难度上的参考。
惯例的自我介绍
操作系统:进程线程区别;死锁的原因与如何解决
计算机网络:Http 版本区别; Http 数据包结构;常用的五层网络协议栈模型
简历:简历项目:介绍一下做过的项目;有没有遇到什么问题,怎么解决的
语言(我是 Java 选手):四种引用类型;面向对象的特征; GC
设计模式:了解什么设计模式;安卓中有什么设计模式;用 java 写个单例,要求并发安全懒加载
安卓相关:基础知识; AIDL ;进程间通信方法;四大组件;生命周期;一些事件的生命周期函数调用过程; view 绘制过程; view 事件分发; Recycler View 相关内容
算法:leetcode 上简单和中等的题做了就可以覆盖到绝大部分,我遇到的两道题:1 )寻找超过半数的元素 leetcode 169 ; 2 )链表删除中间元素

[面试体验]
面试官都很友善,面试时遇到不熟悉的领域就不会再深挖,主要是通过问题让你说出更多你熟悉的知识,提问有深度但是也不会过度为难,还是很为应届生考虑了。
面试官也愿意和你讨论编程题的实现,如果不确定可以先讲讲思路,通过讨论帮助自己答题,算法题或者其他题目都可以试试,尽量高质量的讲出自己会的所有内容是关键。
面试时长大概是在 1 小时不到,每次面试完的反馈速度都很快,2 天左右就能有结果并且有下一轮的通知。整体的面试体验非常的畅快。

二、客户端岗位介绍
其实很多同学对客户端岗位了解不多,我这里先给大家详细介绍下这个岗位的情况,以免大家道听途说,错失良机。
1. 这里说的客户端主要是 iOS/Android 移动端开发,但是 [我们接受客户端 0 经验] ,有客户端经验是加分项,但无客户端经验也没关系,入职后会有 mentor 一对一教学,包教包会;我们只要求具备良好的计算机基础和编码能力;
2. 近两年客户端需求量非常大,但是学校这方面的人才供应不足,导致市场供求关系不平衡,所谓供求关系决定市场价格,而且竞争也不会很大, 更有机会拿到满意的 offer,现在的客户端可谓是 [需求大 竞争小 机会多 薪资高]
3. 去年的校招客户端,入职后标配 3 个月薪资的签字费,北京还有 10000 元的租房基金,其他岗位可从没有听说过这样的待遇;
4. 工作地点 选择多,北京、上海、深圳等一线城市随意选,其他城市也可以协调;
5. 有同学认为“客户端技术天花板低,只是简单的界面搭建”,那这个人一定不懂客户端。客户端是用户最直接接触到的公司服务,所以我们对产品的稳定性、性能、安全性等有很高的要求;同时我们需要良好的架构设计来应对多变的产品需求,需要基础技术抽象和复用 以及 跨平台等技术的研究来提高研发的效率。技术方面 [绝对具有挑战性,天花板不存在的] ;

三、投递方式
通过以下两种方式投递,我可以帮助同学优化简历、答疑解惑、面试辅导、查询简历进度等;
1. 投递邮箱: cuichunjian@bytedance.com ,邮件标题:姓名-职位-学校
2. 我的内推码:5EDVXKX
4031 次点击
所在节点    推广
23 条回复
realpg
2020-07-30 23:45:45 +08:00
@Livid spam
DingSoung
2020-07-31 07:27:16 +08:00
昔日的高薪雇主品牌, 如今写个软文发招聘都还要被扔进垃圾广告

混成这样也是有原因的
tonfy
2020-07-31 09:42:25 +08:00
这个标题,浪费大家时间

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/694414

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX