字节懂车帝日常一面二面面经(已挂)

字节懂车帝 一面-90min
面试官很好,分块问的,太紧张忘记录音了,回忆版
IOC和DI
有哪些注入方式
Java数据结构
Java锁都有什么
CAS存在什么问题,应用场景有哪些
Jvm内存结构
元空间参与垃圾回收吗,回收什么
字符串常量池在哪
判断垃圾算法
GCroot可以是什么
垃圾回收算法
Survival区可以怎么优化
Mysql有哪些存储引擎
存储引擎用的什么索引结构
三级缓存 不用第三级缓存可以吗
AOP在哪一层缓存实现的
(a,b,c) where a=,b=,c>时
where a=,b=,c=,主键= 时会用索引吗
什么时候联合索引失效
聚簇索引和非聚簇索引
数据隔离级别有什么
RR怎么实现的
Redis数据结构
String Zset底层
Redis持久化机制
Redis哨兵 分片
哨兵为啥3个不能2个吗
一个用户下两次单怎么办
一个用户下一次单立刻退出并进入再下两次单怎么办(想买两件商品)
幂等性实现
Websocket建立连接的过程,涉及到HTTP吗(这个没复习根本不会)
mtu是多大
常见的请求头内容 content-type有什么
常见的返回状态码
输入一个表单用的是什么格式的
OSI七层和TCP四层网络模型 每层干什么,有什么协议
力扣 496
反问:业务
哪里不足:网络相关的协议和底层多学习一下
总结:很爽的八股盛宴,2小时后约同一天二面
二面-60min
面试官蛮严肃的,问的都是我的薄弱点,直击要害
主要拷打外卖 只认真复习了点评,寄了
问的:项目上线了吗 没
nginx一大堆相关(没复习,人傻了)
JWT和登录环节相关(也不咋会)
Lua脚本干什么了
IP限流怎么起作用的
代码题:
正则表达式判断字符串(这个会写秒了,但是写的比题目多了个要求,面试官有点怀疑我看资料了,让我看看周围环境,周围啥也没有,长记性了,原题也得装一下)
超简单sql (平时写的太少了,简单的想复杂了,写的效率很差,面字节得练)
算法题:判断数独(只能用一个大小为9的一维数组,可以多遍历几次,我只写过用二维数组的,超时寄,换题)
链表每两个反转(当时已经晕了,写的有点慢,写出来了有个小bug)
直接反问环节 感觉没戏了,没怎么问
总结:焦虑了这么久还是一场空,简历上的全都得会,不能只会八股,前面题答的不好影响做题心态,还有不能忘了录音
第二天问hr后收到感谢信 第一次面大厂,有点面试ptsd了,还是要以学习的心态面试,学的太晚,这个时间点只能尽力了,面前看了很多友友们的面经,补了不少漏,所以也发出来攒攒人品
#实习# #后端# #面经#
全部评论
大佬正则表达式判断字符串是算法题还是写一个正则表达式哇会告诉哪些符号代表什么吗
点赞 回复 分享
发布于 01-23 21:26 江苏
为啥挂了?
点赞 回复 分享
发布于 2025-12-26 19:12 广东
懂车帝面评脏了影响投字节吗,我被拷打傻了,没咋问八股,全问的项目,后面甚至要我手撕一个我没用过的功能模块
点赞 回复 分享
发布于 2025-12-09 14:51 湖北
同二面挂,答得挺好了还挂我真绷不住了。
点赞 回复 分享
发布于 2025-11-03 12:23 天津
方便问下哪个部门吗
点赞 回复 分享
发布于 2025-11-03 11:01 重庆
我一面就挂了
点赞 回复 分享
发布于 2025-11-02 00:06 重庆
名字说一下
点赞 回复 分享
发布于 2025-11-01 19:43 山东
我也是,一面项目八股答爽了都,二面当头一棒,面试官很严肃,问的全是感觉偏门的薄弱点
点赞 回复 分享
发布于 2025-10-31 15:04 四川
哪个base地的哇
点赞 回复 分享
发布于 2025-10-31 09:32 浙江
请问数独题是lc36.有效的数独还是
点赞 回复 分享
发布于 2025-10-31 09:20 北京
请问什么时候约得一面呀?
点赞 回复 分享
发布于 2025-10-30 17:01 江苏

相关推荐

# 面经 ## 一、项目背景(这里感觉想问一下一个系统设计和服务拆分有没有思考)1. 这个项目是练手项目吗?有没有上线?2. 项目现在进度到什么阶段?3. 这个项目是你自己做的还是团队合作?4. 整个系统一共有多少个服务?分别是什么?5. 你在项目中主要负责哪一部分服务?6. 你能整体介绍一下你负责的服务设计吗?7. 为什么要做这个项目?项目背景是什么?---# 二、系统架构设计8. 整个系统的服务划分是怎样的?9. 系统中有哪些模块?10. 每个服务的职责分别是什么?11. 系统中一共有多少个接口?主要有哪些接口?12. 节目服务主要提供哪些 API?---# 三、下单链路设计(这里问了一个缓存一致性有没有设计对账来保证)13. 抢票系统的下单流程是怎样的?14. 为什么要使用 Redis + Lua 扣库存?15. 为什么要使用 Kafka 异步创建订单?16. Redis 扣库存之后为什么不直接创建订单?17. 如果用户下单后立刻查询订单列表,查不到怎么办?18. 为什么使用前端轮询订单状态?19. 为什么不由后端触发补偿机制,而要依赖前端?(这里是表达有误)20. 如果订单长时间没有创建成功怎么办?---# 四、缓存设计21. 你提到使用了三级缓存,三级缓存分别是什么?22. 三级缓存中每一层缓存的数据是一样的吗?23. 本地缓存和 Redis 缓存之间如何保证一致性?24. Redis 缓存如何保证一致性?25. 如果缓存删除失败怎么办?26. 有没有设计缓存对账机制?27. Redis 缓存什么时候更新?28. Redis 缓存什么时候失效?29. 缓存 TTL 是如何设计的?---# 五、幂等组件30. 为什么要设计幂等组件?31. 幂等组件解决了什么问题?32. 幂等组件是如何实现的?33. 幂等组件中锁的 key 是如何设计的?34. 如果网络失败或者请求异常,幂等如何保证?---# 六、ES 搜索35. ES 中存储的是什么数据?36. ES 中大概有多少条数据?37. ES 的索引是如何设计的?38. ES 常见的性能优化手段有哪些?---# 七、Kafka39. Kafka 除了 Producer、Consumer、Broker 还有什么核心组件?40. Kafka 的元数据是如何管理的?41. Kafka 的 Partition 有什么作用?42. Kafka 如何保证消息顺序?43. Kafka 如何提升吞吐量?---# 八、Redis44. Redis 常见的异常场景有哪些?45. 什么是缓存穿透?如何解决?46. 什么是缓存击穿?如何解决?47. 什么是缓存雪崩?如何解决?48. Redis 跳表是什么?49. Redis 跳表主要应用在哪个数据结构?---# 九、Redis 实战50. 如果要做一个排行榜系统,你会如何设计?---# 十、MySQL51. MySQL 中有哪些锁?52. MySQL 的行锁、表锁、意向锁分别是什么?53. 在 RR 隔离级别下执行 delete where id = 10 时会如何加锁?54. MySQL 索引失效有哪些情况?55. not in 是否会导致索引失效?---# 十一、算法题56. 找出序列中第一个没有出现的正整数。如何在 O(n) 时间复杂度、O(1) 空间复杂度下解决该问题?---
点赞 评论 收藏
分享
评论
15
78
分享

创作者周榜

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