面经详情

java高级开发面试
首先问Java基础,JVM模型,对象存储模型,新生代老生代以及垃圾回收的一些算法,不无要答得很完整但是一定要了解。 然后问Hashmap的源码,数据结构以及哈希算法和哈希碰撞,然后是CurrentHashMap,然后问多线程锁,悲观锁,乐观锁,重入锁,不可重入锁,CAS,线程之间的通信。 接着就要问你分布式了,CAP,Base,分布式锁,分布式事务,rocketMQ,redis原理特性使用场景等 然后就是数据库Oracle的函数,MySql分库分表等,sql优化方案,JVM调优等等。 捷信面试主要看直线经理有些的技术性Leader就问得比较深有的是管理面就比较建简单了
Q:HashMap的原理1条回答

相关推荐

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网深圳捷信金融服务有限公司深圳捷信金融服务有限公司面试经验深圳捷信金融服务有限公司面试经验:java高级开发面试