美团4.7复活赛一面凉经

1、Redis你了解多少?讲一下?
2、布隆过滤器的原理说一下?
3、布隆过滤器存在误判率,那么怎么尽可能避免布隆过滤器的误判?
4、缓存雪崩是什么?你怎么解决?
5、Redis主从集群你了解多少?主从数据不一致时,怎么同步?
6、如果是MySQL和Redis数据不一致怎么解决?
7、订单秒杀怎么做的?
————项目相关————
8、Shiro的原理了解吗?
9、怎么实现角色分权的?
10、如果我现在需要新增一个角色,该怎么做?
11、一个账号多个角色怎么做?
————————————
12、数据库的分库分表了解多少?
13、快速排序的过程了解吗?说一下?
14、如果要在一个数组中选择第k大元素或者第k小元素该怎么做?
15、TCP在结束链接时做了什么?(四次挥手)
16、了解什么是对称加密和非对称加密吗?
17、这两种加密方式一般用在什么场景?(说了HTTPS的SSL/TLS)
18、那么HTTPS是怎么做的?哪里用了对称加密?哪里用了非对称加密?
19、如果有攻击者在客户端和服务器中间加了一个服务器,窃取了一些信息....不记得了,怎么解决?(Java Guide计算机网络重要知识点 HTTP vs HTTPs中SSL/TLS的原理)
20、线程池的核心参数有哪些?讲一下线程池怎么工作的?
21、synchronized了解吗?说一下原理?(不涉及锁升级)
22、synchronized和ReentrantLock的区别?
23、分布式锁了解吗?怎么做的?
24、Redisson对分布式锁做了哪些优化?
25、了解哪些页面置换算法吗?(LRU、LFU那些)
26、了解系统调度的多级反馈队列吗?说一下
27、CPU缓存出现伪缓存共享的现象了解吗?
28、讲一下volatile的原理?
29、在一个分布式系统中,如何设置订单ID?保证订单ID单调递增?(瞎蒙了一个时间戳+一个自增数值)
30、那么如果在某天,系统中获取时间戳的部分出问题,无法获取正确的时间戳,怎么保证订单ID单调递增?

还有一些不记得了,差不多问了40多个问题,机关枪嘎嘎连发
——————手撕——————
前面问过的第k大元素,lc 215
——————————————
——————反问——————
1、Spring Cloud的技术是必要的吗?不是,每个公司都有自己的微服务技术,但是思想是差不多的,了解大概的原理即可
2、MQ是必要的吗?如果知道原理更好,不是只停留在使用功能的层面上
全部评论
感谢兄弟,我也想参加复活赛,认识HR的话记得拍拍我
2 回复
分享
发布于 04-09 19:55 广东
可以,加深了我不想学springcloud得决心网关,nacos这些真是太无聊了
1 回复
分享
发布于 04-11 01:43 辽宁
联易融
校招火热招聘中
官网直投
大佬继续努力
1 回复
分享
发布于 04-11 17:13 广东

相关推荐

11 88 评论
分享
牛客网
牛客企业服务