得物-营销活动业务-Java技术一面review

1,063 阅读1分钟

得物-营销活动业务-Java技术一面review

1. jvm gc了解多少?

2. Java中锁有了解么?

3. lock如何实现公平锁和非公平锁?
    ReentrantLock(boolean fair) 底层的话:NonfairSync extend Sync中lock方法 先进行了CAS操作尝试获取锁&设置当前线程为占有锁线程 

4. 线程池有用到么?

5. mysql的索引结构?innodb底层结构?组合索引知识?事务的隔离级别?

6. Redis平时有用么?
   如何保证setNx和expire的原子性?
   业务执行时间>锁失效时间 也会发生并发问题 怎么处理?
   
7. spring IOC AOP?

8. dubbo? zooker注册中心?

9. 设计分布式治理框架?

10. mq? 如何保证消息不丢失? 博客?扒一扒

11. hashMap? hash函数? hashcode&2^n-1 hashMap的扩容优化

反问:营销活动 双十一 七夕 
分库分表 用户群体比较大 mysql索引事务 Redis分布式锁