4.18 字节暑期国际支付一面

自我介绍

  • 问了下GPA排名

项目 & 八股

  1. 最有挑战性的项目是哪一个
  2. 问计网学过吧(开始计网)
  3. 网络分层模型及每层的代表性协议
  4. HTTP协议的不同版本是什么用途的
  5. TCP和UDP的区别
  6. 微信钉钉这种聊天是使用哪种传输层协议
  7. 场景:移动客户端在移动过程中所属的网络可能发生变化,这种情况下应该怎么解决
  8. 语音通话和视频聊天用的是哪种协议,为什么
  9. xxx协议了解吗(名字记不住了,反正没听过)
  10. 数据库的索引有哪些类型
  11. 等值索引和主键索引的区别(还特别强调了物理存储上的区别)
  12. 主键有什么用
  13. 为什么要用B+树作为索引,优势在哪
  14. 对字符串类型字段设置B+树索引,应该如何实现
  15. 并发控制怎么做
  16. 场景:秒杀系统,同时对amount做增减会有什么影响
  17. 锁有哪些类型
  18. 数据库故障恢复怎么做

手撕

两个有序数组的第K大元素

  1. 如果 K 是数据总量的一半的话应该怎么做,即 ************ ,用二分查找做,但是实现的时候想了好一会
  2. 用二分法如果最后数据量比 K 少应该怎么做

实现 LRU Cache

参考 *********

反问

  1. 部门业务内容
  2. 面试反馈
全部评论
我猜9是QUIC协议
点赞 回复 分享
发布于 04-27 17:48 北京
点赞 回复 分享
发布于 04-19 15:21 广东
点赞 回复 分享
发布于 04-18 16:27 浙江

相关推荐

昨天 16:52
已编辑
门头沟学院 Java
周五投的,流程今天结束
投递地平线等公司7个岗位
点赞 评论 收藏
分享
zzzzhz:兄弟你先猛猛投简历至少三百家,能约到面试就去面。最近可以速成智能小车,智慧家居烂大街的项目,不需要自己写,只需要把里面的代码讲解看明白就行。把其中涉及到的八股文都拿出来单独背一下,我去年找工作就一个智能小车智慧家居找了10k差不多。
点赞 评论 收藏
分享
评论
1
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务