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

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),先说明思路再编写代码。

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

相关推荐

timeline:一面 9/10自我介绍实习挖掘项目挖掘:Embedding时用到的向量数据库,文章解析和分块的功能等,ES的原理,召回的策略实习比较大的挑战和难点是什么项目关于Redis有用到哪些情景Redis是内存数据库,有什么机制去防止数据丢失(RDB,AOF)Redis如何处理过期的情况Redis有哪些具体的数据结构介绍一下BitMap介绍一下ZSet提到了ZSet用于排行榜,如果相同分数但是我想让先达到这个分数的人排在前面,如何设计(加时间戳的综合score)ZSet的底层实现是什么样的,讲解一下数据库中有比较大的表,如何进行分表,比较的依据有哪些数据库事务的特性ACID介绍一下索引,索引和事务的关联手撕:lc485,最大连续1的个数二面 9/19自我介绍问实习项目用kafka用在了哪里为什么选用kafka,不用其他的消息队列为什么文件上传这种轻量的要用kafka消息队列的丢失如何处理如何监控是否上传成功告警的频率以及如何设置的,是埋点还是别的是实时的数据吗还是离线的数据同步看板是利用了什么方式如果看板数据无穷无尽的话grafana搞不定怎么解决kafka发送一条消息到消费经历什么过程如果超过最大处理次数都没有成功会怎样手撕:lc109:有序链表转换二叉搜索树三面10/9自我介绍问实习提示词优化了什么,技术难点校验规则变化了怎么处理XXL-Job讲一下怎么用的XXL-Job的推和拉,有什么区别哪个好手撕:lc581:最短无序连续子数组hr面 10/14意向 10/21感谢字节收留
点赞 评论 收藏
分享
评论
18
69
分享

创作者周榜

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