字节跳动安卓工程师社招面经(三面、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

相关推荐

评论
1
18
分享
牛客网
牛客企业服务