58同城Java一面面经(校招)
一面(30分钟)2021.10.26
1、SpringCache的原理(项目中有用到)
2、Redis除了用缓存还能用在什么场景
3、自己设计排行榜的数据结构(业务上)
4、Redis和Memcached的区别
5、为什么Redis的单线程快
6、RPC的原理
7、RPC调用远程方法就像调用本地方法那么简单是怎么实现的(动态代理)
8、什么样的场景会出现线程安全问题(从JVM上 volatile??)
9、线程池的核心参数
10、线程池的执行原理
11、拒绝策略
12、MQ的使用场景
13、如何保证消息不丢
14、如何保证消息的顺序
15、什么样的字段适合加索引
16、
设计一个在线的考试系统,主要设计试卷、学生、每道题的得分
统计某一道题在某一次考试中的所有学生的正确情况,统计正确率
17、反转链表
18、项目设计模式和使用场景
19、Spring的发布订阅
#Java求职##58集团##面试题目#