字节推荐算法面经-纯干货分享

发点面经攒攒人品~
项目相关
1.你的库存信息怎么保留?存不存在超卖的现象?
2.你 Redis 里的信息是怎么跟 MySQL 做同步的?
3.初始结果不一致怎么办?
4.你觉得这条链路在真实的生产环境下能用吗?还有哪些不完备的点?
5.如果消费队列扣减失败或订单写入 MySQL 失败,导致数据不一致,你有什么自动化机制(校验+补偿)来解决?
6.知识库构建的文档和语义信息数据来源是哪里?是自己整理的吗?
7.通过什么去做分词和检索?
8.向量数据库跟正常数据库的区别是什么?它怎么加速相似向量检索?
9.是否了解 HNSW 算法的具体实现?
八股
1.缓存击穿、穿透、雪崩这三个概念上的区别是什么?
2.使用 SETNX 指令跟执行 Lua 脚本的差异是什么?
3.排他锁(X锁)跟共享锁(S锁)的区别是什么?
4.Java 线程模型如何保证线程间的公平性
5.CAS是做什么的?它有什么问题?
6.数据库有哪些隔离级别?
7.如何解决“幻读”问题?InnoDB 引擎下是怎么处理的?
8.聚簇索引和非聚簇索引的区别是什么?
9.什么情况下不需要“回表”查询
10.TCP 是通过哪些机制保证可靠传输的?
11.如何解决网络拥塞问题?(拥塞控制、慢启动、快重传等机制)
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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