字节生服--后端开发(日常实习,处女面)

6.10 投简历

6.12 约一面

6.16 一面(一个小时)

1、自我介绍

2、项目介绍

3、项目拷打

4、八股部分

1、zset实现原理 2、数据一致性 3、redis和mysql的持久化机制 4、跳表和B+树的区别,为什么zset不用B+树,mysql不用跳表,跳表和B+的数据结构 5、LRU算法原理及实现 6、事务的隔离级别 7、什么是幻读,怎么解决 8、怎么解决脏读和不可重复读--MVCC

5、场景题

1、给了一个sql语句问问题 2、对于有海量节点的有向无环图怎么求两点的最短路径 3、有一个音乐服务业务,已知昨天所有用户的播放记录,怎么可以得到前100条播放次数最多的音乐

6、算法

旋转数组

7、反问

6.18 约二面

6.19 二面(一个半小时)

没录音,忘记了,就记得项目问了很久,四五十分钟 6.19 秒约三面

6.23 三面(一个小时)

1、自我介绍

2、项目介绍

3、项目拷打

无八股

4、场景题

1、设计一个消息队列 2、设计一个朋友圈点赞功能 3、单文件字符串匹配

5、算法

三种单例模式的实现,说明优缺点

6、反问

晚上打电话 寄寄

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
forcamedu
下载 APP