字节跳动客户端三轮面试

#发面经,攒人品

上午面完了字节三面,好难呀,有一些问题答得不好。。。现在没有动静,连评价面试的短信也没有,感觉要凉,心情复杂,有大佬遇到相同的情况吗

一面
1.自我介绍,项目介绍
2.实习经历
3.Android事件分发机制
4.Android view绘制流程
5.retrofit源码,回调线程
6.java多线程同步方法
7.synchronized能锁什么
8.如何避免死锁
9.concurrentHashMap
10.内存泄漏 
11.arrayMap
12.其他Android容器
13.手写算法,负数排在正数前


二面
1.自我介绍,项目
2.手写扑克牌(卡了50分钟没写出来,就是这个题)https://blog.csdn.net/wwxy1995/article/details/91048373
3.什么时候用泛型,什么时候用继承基类
4.java多态
5.优点缺点,爱好,减压方法。。。。

三面
1.自我介绍
2.项目或实习中遇到到困难,怎么解决的(这个当时答的很混乱)
3.看过那些Android源码
4.七层协议,五层协议,http是那层协议,tcp udp ip 是那层协议
5.socket是那层协议,socket哪里体现网络层
6.浏览器输入网址解析的过程
7.dns怎么实现的,为什么只有十三台,如果让你实现怎么实现(不会啊。。。答得不好)
8.手写单例模式
9.volatile怎么回事
10.view的measure过程,unspecified怎么回事(unspecified具体不知道啊)
11.用过哪些集合类,arraylist和linkedlist区别
12.list移除不能整除三的数,怎么办?
12.为什么遍历要用迭代器,迭代器有什么问题吗?(没看过迭代器源码。。。)
13.两个handler发送消息怎么处理
14.最近打算补充那些知识
15.了解哪些计算机经典教材?




#字节跳动##Android##秋招##校招##面试题目#
全部评论
能到三面已经很厉害了楼主!
点赞 回复
分享
发布于 2019-09-04 18:49
三面好久给结果呀
点赞 回复
分享
发布于 2019-09-08 16:30
联想
校招火热招聘中
官网直投
扑克牌那个跟我算出来的不一样诶 我感觉应该是1 8 2 11 3 9 4 13 5 10 6 12 7
点赞 回复
分享
发布于 2019-09-04 21:04
扑克牌  1   12   2   8   3   11  4   9   5   13    6   10  7  吧😣
点赞 回复
分享
发布于 2019-09-06 11:00
mark,同客户端,昨天才2面,也不知道还有3面吗
点赞 回复
分享
发布于 2019-09-06 11:10
请问lz你面的是哪里的客户端呀..
点赞 回复
分享
发布于 2019-09-08 18:13
楼主收到通知了吗,我也跟你同一天三面,到现在还没有通知
点赞 回复
分享
发布于 2019-09-08 18:30

相关推荐

4 67 评论
分享
牛客网
牛客企业服务