字节后端开发提前批一面面经

 字节跳动后端开发提前批一面(40分钟)

算法

拷贝带有随机指针的链表
132模式

java基础

1.object类有什么方法

2.hashcode是什么

3.hashcode的用处

4.hashmap中如何计算下标

5.如果所有对象的hashcode都为1,会发生什么

6.hashset的内容是什么

7.线程池可以配哪些参数

8.核心线程数是什么

9.线程的状态

10.block和wait的区别

11.juc下的包

12.原子类的实现

13.CAS为什么是原子性的

14.讲一讲concurrentHashMap,如果下标空是怎么操作的

15.http和https,https加密过程,加密密钥怎么来,对称加密密钥哪里生成

16.cookie和session区别和联系,session用法

17.session共享

18.http状态码

19.事务是什么,隔离级别,每种隔离级别解决了什么问题

20.不可重复读是什么问题,是怎么解决这个问题的(我回答了快照,并且快照期间禁止更改)是怎样禁止更新的(这里我也不清楚,没看仔细),如果我要更新怎么办?

21.悲观锁,乐观锁,读锁,写锁(数据库中的)

22.索引有哪些,数据结构是什么,区别是什么

23.听说过naoli嘛,我不知道是啥

24.springboot中用过什么注解(我说我没啥java经验,所以用的不多,回答了几个注解)

25.项目相关

26.未来规划

27.反问
#字节跳动#
全部评论
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复
分享
发布于 2020-07-24 10:06
23个应该是想问我脑裂
点赞 回复
分享
发布于 2020-07-24 10:12
联易融
校招火热招聘中
官网直投
楼主投的什么部门啊
点赞 回复
分享
发布于 2020-07-24 10:47
楼主是说看过raft算法了吗?怎么会问脑裂的问题呢🤣
点赞 回复
分享
发布于 2020-07-24 10:49
楼主base哪呀
点赞 回复
分享
发布于 2020-07-24 10:53
老哥二面了吗?几天会有后续啊...
点赞 回复
分享
发布于 2020-07-24 14:04

相关推荐

头像
不愿透露姓名的神秘牛友
03-13 10:56
点赞 评论 收藏
转发
5 29 评论
分享
牛客网
牛客企业服务