字节生活服务后端一面凉经

1. 请进行自我介绍。
2. 简单介绍一下你做过的事情和参加的比赛。
3. 选择一个对你成长较大的项目,讲解其背景、目标和实现过程。
4. 在项目中,点赞和收藏功能是如何实现的?具体如何处理视频ID和用户ID,以及如何避免并发冲突?
5. 数据库中`VARCHAR`和`CHAR`的区别是什么?`VARCHAR(100)`中的100指的是什么(字节还是字符)?汉字存储占多少字节?
6. 数据库是否使用过索引?你了解哪些关于索引的知识?
7. 在Redis中用过哪些数据结构?
8. 堆和栈有什么区别?
9. 多态解决了什么问题?
10. UDP和TCP有什么区别?
11. 进程间通信有哪些方式?
12. 对技术栈有无特殊要求?是否只想做Java开发,还是对其他语言(如Golang、C++)或方向(如前端、运维)持开放态度?
13. 编程题:找出二叉树中所有最长路径(如路径1257和1368,长度均为4),先说明思路再编写代码。

面试官人挺好的,答主太菜没问难的八股。但答主还是好多不会,接着考公了。#字节##字节面经#
全部评论
接好运
点赞 回复 分享
发布于 2025-06-17 15:10 陕西
yy什么时候面的,多久出的结果呀
点赞 回复 分享
发布于 2025-06-07 15:13 陕西
公务员不香吗
点赞 回复 分享
发布于 2025-06-04 23:34 上海
想问问base是在哪里呀
点赞 回复 分享
发布于 2025-06-04 22:31 法国

相关推荐

招后端实习生感兴趣同学可以把简历发我邮箱,如果简历ok我会直接发内推,如果简历不行我会给你一点简历建议,希望对你有用,有意同学请发linzhuojing.lynn@bytedance.com职位描述ByteIntern:面向2027届毕业生(2026年9月-2027年8月期间毕业),为符合岗位要求的同学提供转正机会。团队介绍:国际化搜索广告团队不断突破通用搜索引擎变现的界限,覆盖海外应用,致力于构建全球领先的搜索广告变现系统。在国际化搜索广告团队,您将有机会从事大规模分布式存储和架构、自然语言处理、排序和信息检索相关的问题。您还将深入参与我们的广告样式、创意展示和广告投放链路的创新和优化。我们正在寻找勇于挑战困难、热衷于解决复杂问题并与热情洋溢的候选人们共同发展我们的搜索广告产品。1、负责架构设计和开发,为亿级用户提供优质顺畅的信息服务和极致体验;2、参与设计系统技术方案,核心代码开发和系统调优;3、参与制定代码规范、测试规范,建立起开发质量控制方法;4、协助团队攻克各种高并发、数据隔离、系统解耦等方面的技术难关;5、参与各专项技术调研,新技术引入等前瞻项目;6、参与机器学习与异构计算系统研发。职位要求1、2027届本科及以上学历在读,计算机相关专业优先;2、热爱计算机科学和互联网技术,精通至少一门编程语言,包括但不限于:Java、C、C++、PHP、Python、Go;3、掌握扎实的计算机基础知识,深入理解数据结构、算法和操作系统知识;4、有优秀的逻辑分析能力,能够对业务逻辑进行合理的抽象和拆分;5、有强烈的求知欲,优秀的学习和沟通能力。
点赞 评论 收藏
分享
评论
18
69
分享

创作者周榜

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