首页 > 阿里Java开发面经
头像
胖三斤66
编辑于 2020-09-06 22:20
+ 关注

阿里Java开发面经

9/6 56min

  1. 自我介绍
  2. 描述一下实习中遇到的最大挑战。(好好整理,想想怎么描述才能让陌生人完全明白)
  3. 常见的数据结构和特性?
  4. 常见的树的数据结构有什么?
  5. B+树了解嘛?
  6. MySQL的索引选择B+树的优势?
  7. MySQL的索引如何实现范围查找?
  8. 如何验证XML文件的正确性?
  9. 常用的排序算法有哪些?
  10. 快排的思想?它是稳定的排序嘛?
  11. 一组乱序的数字数组,按从小到大输出,同时输出每个数字出现的次数?
  12. TCP和UDP的区别?
  13. TCP的四次挥手过程?
  14. 什么情况服务器会有大量的TIME_WAIT连接?
  15. 说一下,cookie和session的机制?
  16. session是什么生成的?
  17. hashMap和concurrentHashMap的区别?
  18. synchronized和CAS的区别?
  19. CAS的缺点?
  20. synchronized是公平锁嘛?是可重入锁嘛?
  21. 说一下threadLocal的理解?使用场景?
  22. spring的事务如何实现?如何回滚和提交?
  23. 对spring的理解?
  24. 了解spring boot嘛?
  25. MySQL的事务隔离级别?MySQL默认隔离级别?该隔离级别如何实现的?
  26. MySQL有几种锁?什么时候会用到读锁?

更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐