字节 生活服务 后端实习 一面

12.14 字节 抖音 生活服务 后端实习 base杭州
时长1h10m左右 已挂

1、自我介绍

2、拷打实习项目 30m
    
    聊一些业务相关、项目架构、有哪些微服务?
    对微服务的理解?如何拆分微服务?
    线上监控如何做的?
    接口超时怎么实现告警?
    什么时候要做数据核对?没太理解在问什么

3、MySQL八股 15m左右

    讲一下mysql的事务?
    可重复读如何实现?
    能解决幻读吗,什么时候不能解决?
    mysql如何上锁?换了好几种问法才get到是在问索引
    索引相关,B+树的优势,如何优化索引?
    两条select for update语句,一条通过主键索引查找,另一条通过联合索引查找,查到同一条语句,两条语句的锁会冲突吗?我回答了不会,但应该是会的,二级索引上锁时也会给主键索引上锁

4、算法

    给出前序和中序数组,构造二叉树?
    如何优化?提示后才想到,使用hash储存下标,避免遍历查找根节点位置
    注意是ACM模式
全部评论
学长现在还推荐java吗😖俺是浙26届,很纠结学c走工业届还是直接后端java,感觉java现在竞争太大了
3 回复 分享
发布于 2024-01-10 10:45 浙江
请问这是日常实习还是暑期实习呀
点赞 回复 分享
发布于 2024-01-16 18:42 广东
是本科吗
点赞 回复 分享
发布于 2024-01-04 20:09 湖北
这哪没答好呀,至于浙大爷也一面挂吗
点赞 回复 分享
发布于 2023-12-20 02:00 广东
佬,做的什么项目啊
点赞 回复 分享
发布于 2023-12-17 13:42 江苏
佬,base是哪里
点赞 回复 分享
发布于 2023-12-15 18:39 上海

相关推荐

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道真题和解析
点赞 评论 收藏
分享
评论
25
109
分享

创作者周榜

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