一面(50分钟) 自我介绍jvm GC原理,JVM怎么回收内存ConcurrentHashMap是怎么解决并发问题的?HashMap怎么从链表转换为红黑树?如果存入的是nul...

IP属地:湖南
一面(50分钟) 自我介绍jvm GC原理,JVM怎么回收内存ConcurrentHashMap是怎么解决并发问题的?HashMap怎么从链表转换为红黑树?如果存入的是nul...
一面(电话70分钟) 自我介绍工作经历,为什么想跳槽并发包里面的类知道哪些,知道多少讲多少countdownlatch了解吗?能讲讲它的底层实现吗?java常用锁了解哪些?s...
一面(90分钟) 自我介绍事务的ACID了解吗,其中把事务的隔离性详细解释一遍脏读、幻影读、不可重复读都清楚吗红黑树、二叉树的算法,时间复杂度平常用到哪些集合类?ArrayL...
说说Mysql中有哪几种锁 表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,并发度最低。行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,并发度也最高。页面锁:开销和加锁时...
使用Redis的好处 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)支持丰富数据类型,支持string,list...
刚刚从朋友那里拿到的面经,喜欢的朋友关注,后期出答案 一面(60分钟) 自我介绍 Java中的多态你了解多少 为什么要同时重写hashcode和equals Hashmap的...
多线程有什么用? 线程和进程的区别是什么? java实现线程有哪几种方式? 启动线程方法start()和run()有什么区别? 怎么终止一个线程?如何优雅地终止线程? 一个线...