字节跳动安卓工程师社招面经(三面、HR面)

三面:

上来还是互相介绍,然后有个算法题解决个实际问题,

随后还是问问偏思想性的东西工程架构、之前提到的接口暴露又老生常谈,不过之前答的不太好我突然还是用知识迁移想了个好办法解决,对方也听后看似比较满意;

再然后还是擅长方向,

随即问题就是设计个IM客户端以及数据库架构吧,类似微信,偏上层业务部分的会话、联系人、通知、公众号如何存、分几张表,架构每一层都是啥,互相怎么交互工作?

再到后面是偏UI基础的考察:Measure、Layout、draw大流程、绘制顺序,基于这些说下TagLayout(FlowLayout)怎么写? 如何优化自定义View Android属性动画实现原理,补间动画实现原理

接着是算法题:俩线程分别持续打印奇数和偶数,实现俩线程的交替打印(从小到大)→计算机操作系统线程相关基本题目,你要觉得难只能说明基础瘸腿,赶紧补吧;操作系统+编译原理也是我面试别人过程中发现的大多数人的弱项

还有是提个公司旗下产品做的不好的点,吐槽一下(有理由根据说服对方即可,最好是人难以意识到的点)。最终基本就是了解公司情况嘞,全聊完他都没商量就直接告知hr来跟我谈了,到这里基本可以知道就是稳了

HR面:

这面就是偏闲聊了,问问跳槽原因、个人爱好、个人职业规划、目前薪酬、跳槽薪酬要求,福利同步一下。

#字节跳动##社招##面经##安卓工程师#
全部评论
恭喜楼主。请问下楼主,三面过后,过了多久然后HR面的呢?
点赞 回复 分享
发布于 2021-03-16 15:42
想请问下大佬 你简历的项目经历是有过做IM方面的经历嘛  所以面试官才问你如何设计一个IM客户端嘛?
点赞 回复 分享
发布于 2021-05-09 17:48
想问下,现在怎么考代码,用leetcode还是自己平台,现场打看ac?
点赞 回复 分享
发布于 2021-07-05 12:13

相关推荐

10-06 12:46
门头沟学院 Java
跨考小白:定时任务启动
点赞 评论 收藏
分享
一个菜鸡罢了:哥们,感觉你的简历还是有点问题的,我提几点建议,看看能不能提供一点帮助 1. ”新余学院“别加粗,课程不清楚是否有必要写,感觉版面不如拿来写一下做过的事情,教育经历是你的弱势就尽量少写 2. “干部及社团经历”和“自我评价”删掉 3. 论文后面的“录用”和“小修”啥的都删掉,默认全录用,问了再说,反正小修毕业前肯定能发出来 4. 工作经验和研究成果没有体现你的个人贡献,着重包装一下个人贡献
点赞 评论 收藏
分享
1 18 评论
分享
牛客网
牛客企业服务