【面试经验】字节抖音 后端实习 一面已过

  1. 自我介绍聊项目,问消息通道如何处理高并发,为什么要分不同地域部署集群,把所有的集群部署在一个地方不好吗?
  2. 你们部门的系统设计瓶颈在哪里?你提到你们目前支持百万p cu在线,那如果说我现在要支持千万pcu,你该怎么做?(ps,这真的是我这个实习生该考虑的事情嘛😃😃)
  3. 单例模式,讲各种单例模式的写法,为什么要双重加锁(这个打的不好,大脑宕机了,没想起来为什么要双重加锁,可恨,这道题目不是个手撕代码😓)
  4. go和java区别,你更喜欢哪一个?
  5. 如果是电商场景,你选择哪一个?(java) 为什么你选择java?
  6. Java的gc和go的gc分别讲讲?
  7. 了解Java的g1收集器吗?(曾经了解这次真忘了,没想到会问jvm这么深,之前问hr说是做go来着,离谱😒)
  8. go协程是怎么调度的?
  9. My sql索引具体是什么结构?,为什么是b+树?有什么好处?b+树一定是有几层就进行几次io吗?
  10. select* from where a=1,这条sql加了什么锁 My sql中有哪些锁?
  11. mvcc机制?readview undolog? 读已提交和可重复读的review的区别?(这里一开始答反了,后来解释他们的时候扳回来了)
  12. select * from table where a=1 for update加了什么锁?如果a为1根本不存在加了什么锁?
  • 8
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

litterfinger

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值