字节推荐架构 后台开发实习一二三面

上一个部门挂了之后被捞了。每轮面试1h左右,都主要问的项目,项目相关的就不写了。下面只记录一下基础和算法。

一面 2022.3.28

  • rand6()可以均匀生成[0,5]之间的整数,问rand6()%4输出数据的分布
  • randX()%Y,什么情况下输出是均匀分布的
  • randX()%Y,希望得到均匀分布的结果,要怎么实现
  • 代码题:每隔一周的周三是公司的活动日,编写程序输出今天是工作日,还是活动日,还是周末。做题时允许上网查阅资料。(不是算法题,没懂是什么套路,查了几个java api做的)

二面 2022.3.30

  • TCP怎么保证可靠连接的
  • 超时重传和快速重传发生时,拥塞窗口大小如何改变
  • 进程间通信方式
  • 同步和异步区别,什么时候用异步
  • MySQL隔离级别
  • 可重复读是否会出现幻读
  • MVCC是什么,是否会出现幻读
  • 乐观并发控制和悲观并发控制
  • ArrayList和LinkedList区别
  • ArrayList和HashMap中的数组,扩容时的区别
  • 算法题:二叉树的Z字形遍历

三面 2022.3.31

  • 算法题:有序链表按照绝对值排序
#实习##面经#
全部评论
大佬牛啊
2 回复 分享
发布于 2022-04-01 15:17
怎么感觉这个部门老是捞人
点赞 回复 分享
发布于 2022-05-06 17:38
大佬请问有hr面吗
点赞 回复 分享
发布于 2022-04-29 15:20
大佬 被捞是啥意思 是发感谢信之后在捞吗
点赞 回复 分享
发布于 2022-04-15 21:14
请问二叉树算法题需要自己写输入输出吗,还是像力扣一样核心代码模式
点赞 回复 分享
发布于 2022-04-09 12:00
杭州的还是北京的推荐架构
点赞 回复 分享
发布于 2022-04-04 07:26
大佬最后是拿到offer了吗?
点赞 回复 分享
发布于 2022-04-03 23:17

相关推荐

04-16 22:15
已编辑
门头沟学院 Java
0416第一次面试30min根据简历上写的技术栈一个一个问的,也不问项目(问项目有没有上线,没上线),也没手撕自我介绍1. 数组和链表的区别,使用场景 2. 树和图的区别3. 深度优先搜索和广度优先搜索的区别,为什么要用dfs和bfs4. 三次握手,发送的内容里面都有什么5. 第三次握手丢了,客户端直接发送数据了,服务端会怎么样6. 第三次握手的目的是什么7. 序列号怎么生成的,从0开始吗8. TCP数据包里包含哪些,有ACK字段吗,这个ACK和三次握手的有什么不一样9. HTTP 和 HTTPS 的区别10. HTTPS 四次握手过程,每次握手发了什么11. 发送的数字证书为什么是可靠的,客户端怎么判断是可靠的12. linux常见命令13. linux文件系统了解吗14. vim打开一个文件的原理15. 数据库存储引擎有哪些16. InnoDB存储引擎和Mysql的区别17. 索引怎么实现的18. 为什么用B+树,不用二叉树19. B+树时间复杂度为什么是O(logN)20. 联合索引 (a,b,c) (b,a,c) (c,b,a) 有什么区别21. 联合索引把什么样的字段放在第一个(用户登录状态和uid哪个放第一个)22. 事务隔离级别,可重复读有没有幻读现象,什么情况下出现幻读23. Redis持久化方式,快照怎么实现的24. 快照怎么保证和上一个快照不冲突(提示有个静态变量,?)反问秒挂的
腾讯一面1795人在聊 查看25道真题和解析
点赞 评论 收藏
分享
评论
9
57
分享

创作者周榜

更多
牛客网
牛客企业服务