字节跳动提前批后端面经

1. 项目相关

2. Spring介绍一下

3. SpringMVC工作流程

4. 常见注解说一下

5. Java用过什么集合框架

6. HashMap源码说一下(细说,从初始化到put、get、扩容、红黑树、1.8做了哪些优化)

7. ConcurrentHashMap源码看过吗?讲一下吧

8. 如何保证线程安全,1.7呢?

9. JUC包下还知道什么类,讲一下?

10. synchronized实现原理?和Lock的区别?

11. volatile呢?怎么实现的?

12. 类加载、双亲委派、自己实现的话怎么做

13. GC讲一下

14. 说一下你知道的垃圾回收器

15. Class类文件怎么回收(不是对象,太菜了,想了半天不知道咋回收,没答上)

16. 浏览器输入url发生了什么?(细说,包括每一层涉及到的协议)

17. 刚刚提到TCP三次握手,详细说一下吧

18. 四次挥手最后等待为什么2MSL

19. RIP协议怎么解决的环路问题

20. 数据库范式讲一下(没答好)

21. 引擎讲一下

22. 隔离级别

23. 有哪些索引,为什么用B+树

24. 项目哪里用到了redis,说一下常用数据类型的使用场景

25. 三大问题解决

26. 刚刚提到的分布式锁怎么实现的

27. Unicode和UTF-8和ASCLL之间的关系?(不知道)

28. Spring里面的设计模式

29. 还知道哪些

30. 写个单例吧

31. 时间差不多了,写个简单的题目吧(单词翻转)



13日下午两点场,字节提前批广告后端Java。
体验很好。
本人菜鸡一枚,原以为简历都过不去,有个机会就不错啦!

最后虚心请教了面试官两个问题,道谢之后就退出房间,希望有个二面!


#字节跳动#
全部评论
老哥是本科还是硕士啊
1 回复
分享
发布于 2020-07-13 23:34
有没有大佬可以解答一下🤣 15. class类文件怎么回收
点赞 回复
分享
发布于 2020-07-13 23:36
博乐游戏
校招火热招聘中
官网直投
加油!!
点赞 回复
分享
发布于 2020-07-14 00:29
老哥 啥部门啊 问这么多java
点赞 回复
分享
发布于 2020-07-14 11:20
楼主你的项目是SpringMVC的吗
点赞 回复
分享
发布于 2020-07-14 11:40
面试过了吗
点赞 回复
分享
发布于 2020-07-14 17:34
**,对于跨专业刚学的我来说,上面的题没几个会的呀,现在我框架还没学。岂不是。。。。灭了😭
点赞 回复
分享
发布于 2020-07-14 22:38
25的三大问题是什么?这上面的问题除了括号中注明了没答好,其余都答的还行吗?这样感觉表现还可以的啊.
点赞 回复
分享
发布于 2020-07-15 16:27
感觉好难啊
点赞 回复
分享
发布于 2020-07-15 23:14
请问:violate这个问题是问源码么,还是介绍一下过程?
点赞 回复
分享
发布于 2020-07-18 14:11
楼主大大,你是什么时候投的简历啊
点赞 回复
分享
发布于 2020-07-18 16:29

相关推荐

7 125 评论
分享
牛客网
牛客企业服务