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是必要的吗?如果知道原理更好,不是只停留在使用功能的层面上
点赞 14
评论 4
全部评论

相关推荐

07-28 16:15
门头沟学院 Java
点赞 评论 收藏
分享
07-02 22:46
门头沟学院 Java
码农索隆:hr:“管你投没投,先挂了再说”
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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