首页 > 美团面经(一二面,已挂)
头像
两年Java练习生
发布于 2022-09-12 23:19 辽宁
+ 关注

美团面经(一二面,已挂) 内部员工回复

一面:0811,1h

  1. 自我介绍

  2. 实习相关(20min)

  3. 项目中线程池是怎么用的,线程池的参数,运行流程?

  4. 为什么阻塞队列在中间,不放在最后?

  5. 用的jdk是哪个版本?能聊一下你了解的java从8-18开始的一些版本特性吗?

    (字符串常量池从方法区移动到堆、方法区的实现又永久代变成元空间、java中HashMap,默认垃圾回收器从CMS变成G1,lamda表达式、stream流)

  6. 堆、方法区、元空间的区别和关系

  7. lamda是怎么实现(函数式编程)

  8. 内部类在jvm加载的过程?(不会,只会普通的类)

  9. 加载过程中可以都从哪些地方去加载文件?(代码、网络中,别的不清楚)

  10. java会不会动态去创建一些类?

  11. 能介绍一下动态代理吗?

  12. 网络的tcp/ip模型、分别主要进行了什么工作

  13. 怎么样保证tcp的可靠

  14. 为什么挥手四次

  15. MySQL的索引分类

  16. select * from t where id > 10 and id

  17. Linux进程通信方式

  18. 算法:二叉树层次遍历

二面:0815,1h

  1. 自我介绍

  2. 实习相关(5min)

  3. 项目相关(15min)

  4. StringBuilder和StringBuffer,为什么StringBuffer怎么保证的线程的安全?

  5. synchronized原理、锁升级

  6. Java异常体系大致说一下

  7. 泛型接触过吗,哪些第三方中间件或者框架使用到的泛型来实现的?

  8. 哪些方面掌握的最好的?JVM

  9. 进程间的通信方式

  10. IO多路复用?select、poll、epoll?

  11. 除了Redis还有哪些场景用到了IO多路复用?

  12. Redis是单线程还是多线程的?

  13. Redis一般能支持多少的QPS请求?

  14. Spring中都涉及到哪些涉及模式?

  15. 单例是解决什么问题的?

  16. AOP的实现原理?

  17. 动态代理都有哪些方式?

  18. 线程的sleep和wait方法有什么区别?

  19. 线程都有哪些状态?

  20. 常见的MySQL存储引擎?

  21. SQL调优用过哪些,explain语句都关注哪些列?

  22. 数据库需要在多大的数据量需要进行分库分表?

  23. G1垃圾回收器介绍一下

  24. 哪些场景下用CMS、哪些场景下用G1?

  25. 算法题:字符串的全排列、去重

  26. 最近有在学习什么新的技能吗?

  27. 最近一次完整的看完一本书是什么时候,什么书?

  28. 对互联网加班怎么看?

  29. 毕业论文写完了吗?

  30. 在校有参加过一些竞赛吗?

  31. 优点缺点?

  32. 反问

全部评论

(22) 回帖
加载中...
话题 回帖
历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐