目录
平安人寿面试
SpringMVC中的组件,请求的处理过程。
讲几个Spring中的注解,@RequestMapping用在类上的作用,@ResponseBodyde的作用。
BeanFactory 和ApplicationContext区别。
Spring Bean的作用域。
看过spring源码没有
设计模式。
观察者模式在Spring中的应用。
最近在看什么书?答:《redis设计与实现》,聊了聊收获,以及项目中实际应用。
聊了挺久Oracle数据库,和SQL优化。
Object类里有哪些方法。
wait和sleep的区别,是否需要捕获异常。
HashMap、HashTable、ConcurrentHashMap区别。
招商银行面试:
如何保证MySQL和Redis的双写一致性?
如何实现分布式事务?
如何实现分布式锁?
zk和Redis分布式锁的优缺点?
Redis为什么快?
redis的单线程模型原理是什么?
如何实现MySQL的读写分离?
在读写分离的前提下,如何强行去读主节点?
如何实现单机服务限流?资源隔离是怎么做的?熔断是怎么做的?降级的逻辑是怎么写的?
分布式服务的限流如何做呢?
kafka如何保证消息的不重复消费或不丢失?
如何保证Kafka的消息一定发送成功呢?sequenceNumber实现精准一次性,ISR中所有节点同步来保证消息不会丢失。
了解HW和LEO吗?说说具体原理
如果有一个ISR中的副本同步速度太慢会怎么样?
反问环节