字节跳动 -- 后端开发工程师

  1. 自我介绍
  2. 挑一段实习经历具体介绍一下个人产出,承担的角色,难点,怎么解决的
  3. 上下文记忆怎么做的?有没有了解行业内的做法?具体改进会怎么做?
  4. 高性能体现在哪里?设计了什么方案达到了低延迟?
  5. 流式输出的原理是什么?哪些协议可以做这种流式?有了解它是怎么实现流式的嘛?
  6. 这个项目还有没有要提升的地方,优化的地方?
  7. 如果要支持图片、语音,你会怎么做呢?
  8. 交给你一个接口耗时的优化,你会怎么样做这个工作?
  9. Redis在哪些场景下使用?
  10. 线程的思想是什么?进程和线程的区别是什么?
  11. go的协程怎么实现的?
  12. go语言中panic和recover的机制是什么?能不能讲一下背后的原理?
  13. 什么是死锁?
  14. channel什么场景下会产生死锁?哪些场景需要预防?
  15. HTTP协议怎么实现类似于流式这种方式?
  16. HTTP请求网站,整体的流程会涉及哪些环节?
  17. 手撕:自创题?
  18. 手撕:自创题改进版!
  19. 介绍一下有没有什么难忘的经历,从发现问题到解决问题,这种经历

1h6min,整体面下来体验好,面试官也温柔,一些发散性问题回答的不是太好,问着问着就问到原理上了

字节面试体验卡~

#发面经攒人品#
全部评论
mark
点赞 回复 分享
发布于 09-30 11:30 江苏

相关推荐

一面 1. 介绍实习2. 开始追问实习,实习中第一个功能的实现有没有其他替换的方式3. 实习中第二个功能,为什么要这么存储(这里被问懵了,太久没面试),然后感觉越描越黑,就跳过了4. 看你用过 mysql,你来介绍一下mysql吧,我这里就介绍了介绍存储引擎,索引,事务。这里追问了一下事务5. 还用过什么存储,简单说了一下 redis6. 做题,两道都挺简单,一道语法题,我以为这里有坑,想了半天怎么优化,面试官说没有优化的地方了。另一道是一个滑动窗口7. 简单介绍了一下业务二面1. 先介绍实习,然后拷打实习2. 追问了很多底层:美团消息队列mafka延迟消息底层是啥,吞吐量为啥高。这些我不知道,我就往kafka和rocketmq靠了靠,说了一下这两个相关实现是啥。3. 追问了一下 kafka 顺序写的底层(没回答上来4. 问限流算法,美团的怎么实现的(我怎么知道。。)我说可能是令牌桶,让我介绍如何实现分布式限流。我说 redis,然后追问扛不住怎么办,没回答上来(其实和leaf分布式id生成差不多,做一个本地缓存,一次性申请一批令牌,buffer 机制)5. redis 过期删除策略,缓存淘汰策略6. 做题,一道mid太久没面试了,最近一个月基本没怎么看八股,二面回答的稀烂,感觉是挂了。
查看8道真题和解析
点赞 评论 收藏
分享
1. 自我介绍2. 问了一下项目3. cannal的作用和架构?4. Redis中用Lua脚本的优势或者好处?5. Redis内存满了之后怎么办?6. 缓存击穿,穿透,雪崩怎么解决?7. MySQL的索引覆盖是什么?以及一个场景题,问会不会发生索引覆盖8. 为什么要遵循最左匹配原则?9. 用什么工具检测IP的连通性?用端口呢?10. TCP为什么发生粘包,怎么解决粘包的问题?11. HTTP的响应吗有哪些,追问了302是什么意思,以及是怎么获取新地址的,401是什么意思?12. HTTP请求头部有哪些?13. HTTPS防范中间人攻击是怎么实现的,如果我伪装服务器呢,怎么判断?14. 什么是虚拟内存?操作系统是怎么实现延迟分配的?15. RPC框架有了解吗?注册中心的作用是什么?数据经过注册中心吗?16. Kafka是如何实现顺序消息的?17. Spring里面哪些注解用于声明Bean?18. 非阻塞I/O相对于阻塞I/O的优势在哪?19. 算法刷过吗?有什么经典百八十题做过没20. 讲讲在操作系统视角,我们常说系统切换,切换的什么东西?为什么切换会有额外的开销?21. cpu有缓存失效问题吗?怎么解决?22. volatile有什么作用?为什么有了MESI还要volatile?23. 既然CPU底层已经有了解决方案(MESI),为什么Java层面还要额外做工作(JMM)呢?24. Java里面的stream流用过吗?map和flatmap有什么区别?25. 怎么判断一个对象可以被回收?GC roots有哪些?26. Java内存模型中happen-before是干嘛的?27. 什么是系统调用?怎么发生系统调用?操作系统是怎么进行状态切换的,用什么机制?数据在这之间传递呢?28. Spring中Bean有哪些作用域?会话是什么意思?29. sleep方法释放锁了吗?
查看29道真题和解析
点赞 评论 收藏
分享
评论
1
11
分享

创作者周榜

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