字节tiktok后端日常二面

#牛客AI配图神器# 总时长1hour左右

实习拷打
项目拷打
1.业务范围拷打
2.项目对C端用户的服务定位,提供的能力是什么,对内部其他服务/部门提供什么能力
3.如何避免上游RPC调用失败

八股拷打
1.如何平衡Redis缓存库存和Mysql数据库的一致性
2.如何保证MQ消息发送的一致性
3.Kafka 的 rebalance 机制持续时间较长,会有什么影响,怎么解决
4.什么情况下会触发 Kafka 的 rebalance?如何降低 consumer 重启次数
5.Kafka 和 RabbitMQ 对于 consumer 的区别是什么
6.RabbitMQ 的 broker 如何把消息给到消费者?Kafka 如何把消息给到消费者
7.基于 TCP 实现应用层长连接,需要关注哪些方面?
8.建立 TCP 连接时,连接数受什么层面的限制?Linux 系统中 FD 的配置对连接数有什么影响?
9.FD 在什么情况下会被创建?本地文件 IO 读写是否会创建 FD?
10.对TCP协议改造的目的?
11.TCP 工作在哪个网络层级?对于应用层来说,它缺少哪些能力
12.应用层实现长链接协议时,如何划分数据包?直接使用 HTTP 协议是否可行

手撕:
二叉树的层级遍历

20min后约三面
后续hr面过
全部评论
听说字节的实习给的挺高的
1 回复 分享
发布于 01-07 22:19 陕西
哇原本以为我是二面压力面没发挥好导致的加面,看来字节日常实习都是三面
1 回复 分享
发布于 2025-12-15 17:15 山东
这是我看过最难的,又没有信心了
点赞 回复 分享
发布于 01-10 17:41 日本
牛逼啊 佬接offer了吗。同部门应该同一批面试的,我一面就挂了
点赞 回复 分享
发布于 2025-12-16 15:45 四川
mark
点赞 回复 分享
发布于 2025-12-15 17:14 浙江
1 小时面这么多题?字节的节奏真顶
点赞 回复 分享
发布于 2025-12-15 17:13 河北
看到手撕二叉树,我已经开始搓手紧张了
点赞 回复 分享
发布于 2025-12-15 17:13 上海
网络协议那段感觉好难呀
点赞 回复 分享
发布于 2025-12-15 11:56 陕西

相关推荐

01-07 14:31
门头沟学院 Java
秋招期间,面试经常被问到的一个问题:“在AI时代下,程序员如何自处”?最近看了马斯克在访谈中的一些观点,结合我的理解,总结一下我对这个问题的答案。马斯克最新访谈中将 AI 比作超音速海啸,这场不可逆转的技术奇点,正在重塑程序员的职业价值。对程序员而言,AI 不是取代者,而是强制性演化的催化剂 —— 它淘汰的不是程序员,而是停留在代码工匠层面的从业者。真正的自处之道,是跳出机械编码的陷阱,成为驾驭 AI、定义价值的智掌舵人。一、职业本质的迁移马斯克断言,所有涉及信息处理的白领工作都将被 AI 深度冲击,后端开发的基础编码、语法调试等工作首当其冲。但这并非职业终结,而是价值重心的向上迁移:从“做什么”到“为什么做”:AI 能精准执行 “如何实现接口”“如何优化 SQL” 等执行层问题,却无法替代对 “为什么选择微服务架构”“为什么优先保障数据一致性” 的价值判断。从“代码生产者”到“AI 训练师”:用 AI 的程序员会取代不用 AI 的程序员。后端开发者的核心不再是亲手写每一行代码,而是用精准的需求拆解、清晰的逻辑指令,让 AI 成为高效的 “代码合伙人”。从 “技术执行者” 到 “风险守护者”:当系统由 “人码 + AI 码” 共同构成,后端开发者需对 AI 生成代码的性能陷阱、安全漏洞、架构债务负责,这是 AI 无法自我完成的批判性审视。二、核心竞争力:构建 AI 无法突破的壁垒结合马斯克 “技术奇点” 视角与后端开发特性,真正的不可替代性源于三大高阶能力:系统架构的顶层设计力:AI 是卓越的 “砖瓦匠”,但人类才是 “建筑师”。后端开发者需精通分布式系统、CAP 定理权衡、中间件选型等底层逻辑,能将复杂业务抽象为高内聚低耦合的架构模型 —— 这是 AI 仅靠模板无法实现的创造性工作。业务与技术的跨界融合力:脱离业务的技术毫无价值,AI 无法理解行业痛点、商业模式的底层逻辑。后端开发者需深入业务场景,比如将金融风控规则转化为技术方案、将电商流量峰值需求拆解为可落地的架构设计,这种 “业务翻译 + 技术落地” 的能力无可替代。技术伦理与风险把控力:马斯克强调 AI 安全的核心是 “坚持真理、追求美感”,对后端开发者而言,就是在 AI 生成的代码中识别安全漏洞、在技术选型中平衡效率与合规、在数据处理中守护用户隐私,成为技术伦理的最后一道防线。三、在 AI 浪潮中逆势成长把 AI 当成 “超级外脑”,而非对手:用 Copilot 生成基础 CRUD 代码、用 CodeGuru 定位性能瓶颈、用 AI 工具快速学习新技术栈,将重复劳动的时间省下来,投入到架构设计、技术选型等高阶工作中,让 AI 成为提升效率的 “杠杆”。深耕垂直领域,打造 “T 型能力”:在分布式系统、数据库内核、云原生等后端核心领域建立深度壁垒,同时掌握提示工程、AI 代码评估等跨界技能。比如专注于 “AI + 金融风控”“AI + 工业互联网” 等垂直场景,成为既懂技术又懂行业的专家。总结:马斯克预测,AI 时代终将迎来物质极度丰盛的 “普遍高收入” 时代,但过渡期必然充满颠簸。对后端开发者而言,真正的安全感不在于 “不被 AI 替代”,而在于 “成为 AI 无法替代的人”。技术工具永远在迭代,但人类的创造性、批判性思维与跨界整合能力,是永恒的核心竞争力。开发者不必恐惧 AI 浪潮,而应主动驾驭它 —— 将 AI 作为解放双手的工具,将自己升级为定义问题、设计系统、创造价值的掌舵人,方能在技术的变革中,找到属于自己的立足之地。
26年哪些行业会变好/更...
点赞 评论 收藏
分享
评论
2
14
分享

创作者周榜

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