阿里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有几种锁?什么时候会用到读锁?
#面经##阿里巴巴##Java工程师##校招#
全部评论
😥感觉都看过 就是记不住说不上来
3 回复 分享
发布于 2020-09-06 12:24
请问下11题 思路是什么呢
1 回复 分享
发布于 2020-09-07 16:15
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-09-06 11:50
想问下 对Spring,Springboot的理解 这类问题,回答的思路大概要怎样的呀
点赞 回复 分享
发布于 2020-09-06 15:53
阿里问这么简单吗。。
点赞 回复 分享
发布于 2020-09-06 16:02
什么部门啊
点赞 回复 分享
发布于 2020-09-06 18:20
几面啊
点赞 回复 分享
发布于 2020-09-06 23:33

相关推荐

点赞 评论 收藏
分享
5 36 评论
分享
牛客网
牛客企业服务