字节生活服务后端一面凉经
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),先说明思路再编写代码。
面试官人挺好的,答主太菜没问难的八股。但答主还是好多不会,接着考公了。#字节##字节面经#
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),先说明思路再编写代码。
面试官人挺好的,答主太菜没问难的八股。但答主还是好多不会,接着考公了。#字节##字节面经#
全部评论
公务员不香吗
想问问base是在哪里呀
相关推荐