须臾的年风 level
获赞
33
粉丝
12
关注
3
看过 TA
530
重庆邮电大学
2021
Java
IP属地:四川
暂未填写个人简介
私信
关注
2023-09-01 17:38
重庆邮电大学 Java
广告组、base 北京和上海;1. 自我介绍;2. 详细讲一下秒杀;3. 怎么保证秒杀成功消息发送的可靠性;4. redis 的单机性能瓶颈;5. 100w 或者1000w 流量来秒杀;让你设计一个方案?   1. 提示除了使用 redis ,还要在本地使用内存;   2. 答案思路:两层缓存,第一层是每个机器预先分配库存;第二层是redis;   3. 设计思想和 ThreadLocal 类似,每个线程存储一件共享资源;6. 本地的缓存用什么数据结构存储?ConcurrentHashMap;7. 讲一下 ConcurrentHashMap 实现原理;   1. 中间提到了写时复制;Sychronized;8. 还有哪里用到了写时复制?9. 讲一下 Sychronized 的锁的粒度;10. mysql 如何解决并发?11. 查询和修改分别用到什么锁?12. mysql 的数据页多大,为什么这么大?13. 实例化 java 对象的过程;从类加载开始,一共有10步;14. 一个线程有多大?(实际想问线程内存会存储哪些信息?)15. redis 集群,如何判断key 存放在哪个节点?16. redis 实现的 hashmap 为什么比 java 实现的 hashmap 快?实现原理呢?17. 讲一下跳表?18. 最后写一个负载均衡;给一个 map;{"A":2, "B":3, "C":5},按权重返回“A”,“B”,”C“;
投递字节跳动等公司10个岗位
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务