面试题

  1. ArrayList与LinkedList区别
  2. ArrayList这里的泛型有什么作用?在什么时候起作用?可以填int吗?
  3. ArrayList可以添加“abc”这个元素吗?
    答案是可以的(我当时说的好像是不可以)
  4. Integer a = 2; Integer b = 2; a == b 是true还是false?
    答案:true;
  5. Spring、SpringMVC的理解
  6. HashMap的理解
  7. 最后是一个算法题
  8. springBoot相关
  9. Docker相关

  1. Redis缓存策略
  2. 缓存穿透
  3. Mysql数据库plan计划
  4. sql语句的执行顺序,对sql优化的想法
  5. spring
  6. 数据库事务的类型
  7. 索引类型
  8. Redis单线程为什么线程安全
  9. HashMap源码
  10. Java集合的理解
  11. 设计模式,工厂、代理
  12. 数据库模糊查询在什么情况下会放弃使用索引?
    答案:当通配符%和_出现在要匹配的字符前面的时候。例如:%A、A、%A%、%A、_A%、A
  13. 事务补偿机制
  14. 分布式锁
  15. ES(很重要)
  16. 线程池(面试一般都会问)

提醒:数据结构中的排序、查找非常重要。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章