当前位置: 首页 > 面试经验 >

字节跳动 互娱研发 后端开发面经 8.24

优质
小牛编辑
88浏览
2023-03-28

字节跳动 互娱研发 后端开发面经 8.24

提前批字节一面直接挂了,秋招再来一次

一面

1、前面几个都是项目相关问题

2、Redis的热点key会带来什么问题?

3、HashMap、HashTable和ConcurrentHashMap有什么区别?

4、HashMap非线程安全,什么时候会出现线程安全问题呢?

5、前后端分离时,cookie在什么情况下是有效的?

6、前后端分离的状态如何维护?(jwt)

7、jwt在前后端交互过程中通常被存储在哪里?在传输过程中是存放在什么中传输?(HTTP的header中)

8、TCP的三次握手

9、为什么seq要是随机值呢?

10、TCP有哪些机制保证可靠性?

11、通常用什么来标识一个TCP连接?

12、一台机器到另外一台机器最多能有多少个TCP连接?

13、HTTPS与HTTP的区别?

14、HTTPS的数据加密过程?

15、数据库中索引一般用什么数据结构?

16、B树和B+树有什么区别?

17、怎么实现分布式锁?

18、如果当前线程申请了分布式锁,还没处理完就锁的时间要到期了怎么办?

19、如果还需要是可重入锁呢?应该怎么设计?

20、算法题:将阿拉伯数字转换成中文,如输入110010,输出 十一万零一十

        算法题细节好多,面试官提醒下写了好久。。。

#秋招##字节跳动##字节面试#
 类似资料: