字节头条后端一面面经

1.自我介绍
2.讲讲你的项目
3.项目的秒杀抢购怎么操作的
4.redis mysql 一致性怎么保证
5.redis分布式锁的粒度是
6反正就是对业务的狠狠问细节 哪几个字段存redis里面 面试官会带入你的项目中 不断找场景 帮你梳理你的业务逻辑 挺耐心的 也找到了一些问题 有点被问懵了
7.mysql索引有哪些
8看你项目有慢查询优化 具体怎么优化的
9现场写一个表和查询语句复述你当时优化的思路 给我慌的 还好当时编了一下
10.看你用到springai➕rag 的智能客服 业务逻辑怎么样的
11.对rag的理解
12.算法:二位数组查找第k小和第k大  二维数组的元素的值升序,martix【【1.3.6】,【168】【237】】 k=8 
面了一个小时吧 后面用个最大堆最小堆来做 

后面等了三天挂了 其实感觉大部分都答上了 题也做出来了 但是可能面试官慧眼如炬一眼看穿了真实水平吧 还是继续努力才行  就是不知道会不会脏面评
全部评论
估计是横向挂了
2 回复 分享
发布于 01-21 09:21 北京
redis分布式锁的粒度咋回答的
点赞 回复 分享
发布于 01-28 17:29 湖南
怎么面的这么晚,你这难的是实习?
点赞 回复 分享
发布于 01-24 17:33 陕西
看你这么说的,感觉就是被其他候选人比下去了
点赞 回复 分享
发布于 01-24 17:13 陕西
请问一下楼主,手撕那个题有对应的力扣题号吗
点赞 回复 分享
发布于 01-20 18:41 江苏

相关推荐

1.自我介绍2.介绍一下你的项目(介绍完之后开始问项目,例如遇到什么困难,如何解决的)3.项目中用到了Reactor模式,为什么不使用多线程4.Windows系统中有没有处理事件相关的库(因为项目中对win系统是采用独立线程轮询的方式)5.在业务中什么时候使用UDP和什么时候使用TCP,第二个项目为什么使用TCP不能使用UDP吗6.有没有对你的项目进行测试,性能怎么样7.在项目中你使用了线程池,你是怎么保证线程安全的,怎么保证线程同步8.讲一下对RAII的理解,不要太教科书话,最好结合实例或者场景9.说一下智能指针吧,引用计数是怎么实现的,你来设计你会怎么实现,在项目中使用智能指针了吗10.介绍一下Select与epoll的区别,在项目中为什么不选择epoll11.内存池12.在网络编程中你有哪些比较擅长的技术,可以用到的,能够提高效率的13.你自己说一点你想说的吧,关于OOD的,选了多态,介绍了虚函数表----面试官最后建议结合设计模式来说14.LRU15.算法题,设计一个线程安全队列,有三个要求,安全,避免锁竞争,减少资源分配16.应该还有一道的,但是前面耽误太多时间了,就没做第一次面试,面试官人非常好,无论回答的什么样都耐心听完并给出建议,面试官喜欢灵活有个人理解的回答,最好能结合实际场景和做过的项目,面试官也很给机会,可惜本人实在太菜了把握不住
简历中的项目经历要怎么写
点赞 评论 收藏
分享
评论
7
35
分享

创作者周榜

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