自我介绍后,简单聊一下项目,项目使用的技术栈。
然后就是八股文,问的比较深入
最后是一道题,题easy
集度汽车java developer面试题
1.HashMap相关
HashMap怎么解决hash冲突的
? 为什么用红黑树,为什么不是平衡二叉树,二叉搜索树
? 为什么容量是2的n次方,除了要hash寻址以外还有吗
? 插入方式的变化是因为什么
2.ConcurrentHashMap
? 锁结构是什么,为什么不用segment用node了
? 为什么用锁升级,用重量级锁浪费的系统资源有什么
3.Reentrantlock
? 如何实现可重入
4.MYSQL
? binlog redolog undolog有什么作用
? 事务隔离级别 MYSQL的ReapetableRead如何解决幻读
? ReadView有什么作用
5.Redis
你是通过何种渠道获得这次面试机会的?
答:网上申请
你觉得这次面试的难度如何?
答:困难
这次面试的结果如何?
答:面试还未出结果