面经详情

面试:Java。面试体验还不错,题目中等难度,希望能通过。
一面
  • 1、分别介绍两个项目,说1,2个比较有挑战的问题
  • 2、Object对象都有哪些方法?
  • 为什么要同时重写equals(保证相同对象下标相同情况下,在链表中只存在一份)和hashCode(保证相同对象索引下标相同)两个方法?
  • 3、ConcurrentHashMap实现并发的原理?
  • 1.8相对于1.7的改进点?
  • 4、ThreadLocal介绍下?
  • ThreadLocal为什么会产生内存泄漏?
  • 使用时怎么预防?
  • 5、Java层面的锁都有哪些?
  • synchronize和Lock区别是什么?
  • 乐观锁、悲观锁区别?
  • 乐观锁使用过程中会产生什么问题?
  • 6、Redis数据结构有哪些?
  • zset应用场景是什么?
  • 内部是怎么存储的?
  • 7、kafka怎么保证消息不丢失?
  • 怎么保证消息不重复?
  • 8、MySQL你们数据库的隔离级别是什么?
  • 为什么能够解决不可重复读问题?
  • 9、MySQL聚簇索引和非聚簇索引区别?
  • 泛型是什么?
  • 10、编程题1:2个正整数字符串的相加,即‘1111111111111111’+’1999999999999999999’
  • 11、编程题2:有A,B,C三个线程,A线程输出A,B线程输出B, C线程输出C,要求,同时启动三个线程, 按顺序输出ABC,循环10次。

相关推荐

进入微信小程序

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

立即前往
看准网华泰证券华泰证券面试经验华泰证券面试经验:面试:Java。面试体验还不错,题目中等难度,希望能通过。
正在招聘数据治理推进岗200 个岗位