面试题(高级)

 

 


java 线程池的实现原理,threadpoolexecutor关键参数解释

hashmap的原理,容量为什么是2的幂次

为什么要同时重写hashcode和equals

ConcurrentHashMap如何实现线程安全?

介绍Java多线程的5大状态,以及状态图流转过程

介绍下Synchronized、Volatile、CAS、AQS,以及各自的使用场景

B+树和红黑树时间复杂度

如果频繁老年代回收怎么分析解决

JVM内存模型,新生代和老年的回收机制

mysql limit分页如何保证可靠性

java nio,bio,aio,操作系统底层nio实现原理

Spring IOC,autowired如何实现

Spring事务传播机制

线程死锁排查

MySQL引擎及区别,项目用的哪个,为什么

RPC为什么用http做通信?

RPC两端如何进行负载均衡?

mycat分库分表、读写分离的实现

分布式数据如何保证数据一致性

高并发请求处理,流量削峰措施有哪些
谈谈你参与过的最有挑战的技术项目

Redis持久化RDB和AOF 的区别

MQ底层实现原理

详细介绍下分布式 一致性Hash算法

nginx负载均衡的算法

Nginx 的 upstream目前支持 哪4 种方式的分配

分布式集群部署后,从应用端哪些需要怎么调整

Dubbo默认使用什么注册中心,还有别的选择吗?

mongoDB、redis和memcached的应用场景,各自优势

谈谈你性能优化的实践案例,优化思路?
两千万用户并发抢购,你怎么来设计?

 

posted @ 2018-06-03 14:40  yifanSJ  阅读(398)  评论(0编辑  收藏  举报