快手 电商运营开发 日常9.12
面试官看起来有点困
八股文
1. 面向对象和面向过程说说理解
支支吾吾
2. Hashmap和ConcurrentHashmap使用场景,加锁的方式
3. 说一下 CAS,ABA 问题
4. Volatile 关键字作用
5. Innodb的索引结构,B+树相比于其他结构的优点
6. 最左前缀原则?abc 索引情况?
7. SQL优化说一说 (只说了索引和select*,应该多背背)
8. Redis作为缓存层,你缓存了什么?(支支吾吾,下来多加强)
9. 一致性你怎么保证的?(只回答了2个方案,MQ异步和TTL主动去查询,顺带说了延时双删)
10.线程安全有哪些实现思路
项目
1. 商品数据存在Redis里,Key 是什么?Value存的什么?‼️
2. 购物车结构的 Key 和 value 呢?‼️
3. 订单服务这一块业务逻辑是怎么做的?没有说的很清楚,再理一理思路‼️
4. 库存到底是存在 Redis 里面去读取,还是存在 MySQL 里面,还是存在 ES 里面?
5. 库存怎么保证不超卖?操作库存到底是在哪里操作?Redis 还是 MySQL 理清楚
算法
最大子数组和
八股文
1. 面向对象和面向过程说说理解
2. Hashmap和ConcurrentHashmap使用场景,加锁的方式
3. 说一下 CAS,ABA 问题
4. Volatile 关键字作用
5. Innodb的索引结构,B+树相比于其他结构的优点
6. 最左前缀原则?abc 索引情况?
7. SQL优化说一说 (只说了索引和select*,应该多背背)
8. Redis作为缓存层,你缓存了什么?(支支吾吾,下来多加强)
9. 一致性你怎么保证的?(只回答了2个方案,MQ异步和TTL主动去查询,顺带说了延时双删)
10.线程安全有哪些实现思路
项目
1. 商品数据存在Redis里,Key 是什么?Value存的什么?‼️
2. 购物车结构的 Key 和 value 呢?‼️
3. 订单服务这一块业务逻辑是怎么做的?没有说的很清楚,再理一理思路‼️
4. 库存到底是存在 Redis 里面去读取,还是存在 MySQL 里面,还是存在 ES 里面?
5. 库存怎么保证不超卖?操作库存到底是在哪里操作?Redis 还是 MySQL 理清楚
算法
最大子数组和
全部评论
相关推荐
点赞 评论 收藏
分享
2025-11-15 08:21
江西理工大学 数据分析师 点赞 评论 收藏
分享
点赞 评论 收藏
分享
查看1道真题和解析