字节 抖音直播活水 一到三面
一面:10.10(1hour)
1. 自我介绍
2. 问了内部实习相关
3. 大部分问场景:内部平台优化相关
4. MySQL binlog了解吗
5. redis的排行榜怎么实现?
6. 内部平台使用过哪些
7. 算法:
有一个非严格单调递增数组,数组有K个元素,考虑删除这个数组中重复出现的元素,O(1)空间复杂度
二面:10.11(1hour)
1. 自我介绍
2. 面试官部门介绍业务
3. 基础知识问答
- 进程和线程的关系
- 协程
- 用户态和内核态
- Java NIO (*)
- MySQL的MVCC原理
- 出了4道索引题目,判断是否可以命中索引
- 了解AOF和RDB吗
- AOF和RDB二者产生具体时机和文件大小(*)
- redis的渐进式rehash过程(*)
- HashTable 和 HashMap区别
4. 算法:
- 链表交点问题
- 栈操作问题: 实现栈的 push pop 和 getmin操作,时间复杂度都是O(1)
- 数组 top n 问题: 取数组中的top n,空间复杂度无要求
- 实现全排列
反问:个人学习建议相关
三面:10.13
1. 实习之后有写过总结文档吗?
2. RPC远程调用序列化
3. 了解过哪些内部平台,说一说
4. 内部平台根据链路日志的logid查找单次日志,logid使用的是什么算法?
5. HTTP和TCP分别在什么层
6. 怎么辨别哪一次TCP?
7. 并发实现:两个线程交替打印数字从1 - 100
总结:#牛客AI配图神器#
三面答得很差,深知自己还有很大提升空间
#发面经攒人品#
1. 自我介绍
2. 问了内部实习相关
3. 大部分问场景:内部平台优化相关
4. MySQL binlog了解吗
5. redis的排行榜怎么实现?
6. 内部平台使用过哪些
7. 算法:
有一个非严格单调递增数组,数组有K个元素,考虑删除这个数组中重复出现的元素,O(1)空间复杂度
二面:10.11(1hour)
1. 自我介绍
2. 面试官部门介绍业务
3. 基础知识问答
- 进程和线程的关系
- 协程
- 用户态和内核态
- Java NIO (*)
- MySQL的MVCC原理
- 出了4道索引题目,判断是否可以命中索引
- 了解AOF和RDB吗
- AOF和RDB二者产生具体时机和文件大小(*)
- redis的渐进式rehash过程(*)
- HashTable 和 HashMap区别
4. 算法:
- 链表交点问题
- 栈操作问题: 实现栈的 push pop 和 getmin操作,时间复杂度都是O(1)
- 数组 top n 问题: 取数组中的top n,空间复杂度无要求
- 实现全排列
反问:个人学习建议相关
三面:10.13
1. 实习之后有写过总结文档吗?
2. RPC远程调用序列化
3. 了解过哪些内部平台,说一说
4. 内部平台根据链路日志的logid查找单次日志,logid使用的是什么算法?
5. HTTP和TCP分别在什么层
6. 怎么辨别哪一次TCP?
7. 并发实现:两个线程交替打印数字从1 - 100
总结:#牛客AI配图神器#
三面答得很差,深知自己还有很大提升空间
#发面经攒人品#
全部评论
相关推荐