美团 一二 HR 面经

一面(1h9min)

  1. 论文什么时候发的?

  2. 介绍一下论文内容

  3. 为什么不做算法岗?

  4. 项目上线了吗?

  5. 项目一共几个人做?你做了哪些?用的哪个数据库?介绍一下后端主要业务逻辑,数据量级有多大?有做过数据库性能方面的优化吗?

  6. 索引底层数据结构是什么?这个结构有什么好处?索引有什么弊端?

  7. 最近在做什么?详细介绍一下,数据量有多大?准确率有多高?算什么水平?

  8. 有在面试其它公司吗?

  9. 讲讲对线程安全的理解

  10. 自增是原子的吗?怎么样才可以线程安全?

  11. 原子类是怎么保证线程安全的,看过源码吗?

  12. CAS 会导致什么问题?还有什么方法可以解决这个问题吗?

  13. equals 和 == 有什么区别?

  14. 如果没有重写的话可以调用 equals() 吗?

  15. equals 重写需要注意什么?如果重写了 equals() 的话,没有重写 hashcode() 会怎么样?

  16. 讲讲 hashmap 的结构,怎么解决冲突?除了链地址法和开放地址法之外还有没有其它方法?

  17. 快排是稳定的吗?怎么理解稳定性?

  18. 用过多线程吗?

  19. 线程池有什么好处?除了性能之外还有什么?

  20. 虚拟机了解吗?怎么学的?书看完了吗?印象最深的章节是哪一章?

  21. 有垃圾回收机制还会内存泄漏吗?

  22. Linux 用的多吗?

  23. 讲讲 MySQL 隔离级别,默认是什么?为什么?为什么不直接串行?为什么不用未提交读?会有什么问题?

  24. 有刷题吗?做了多少?做的什么难度的?感觉怎么样?

  25. 算法题:寻找两个单链表的第一个相交节点

二面(1h)

  1. 网页输入 url 之后会有什么过程?

  2. 讲讲三次握手,为什么是三次?两次不行吗?

  3. 做过 socket 编程吗?讲讲 socket 中的状态

  4. 讲讲 MySQL 的索引结构

  5. 为什么最左前缀匹配?

  6. 讲讲 InnoDB 的特性

  7. 回滚怎么实现?

  8. MyBatis 的优点

  9. 项目中用线程池了吗?

  10. 讲讲进程和线程

  11. 实现线程的方式,有什么区别?

  12. 线程有哪些状态?

  13. sleep 和 wait 有什么区别?

  14. 有哪些情况下会进入阻塞状态?

  15. 线程池有什么优点?用过吗?

  16. 手写单例模式

  17. 算法题:连续子数组最大和 / 乘积

HR(12min)

  1. 自我介绍

  2. 研究方向是什么?具体是哪方面的图像处理?

  3. 怎么不做算法岗?

  4. 实习过吗?

  5. 项目介绍职责介绍

  6. 最大的困难和收获是什么?

  7. 觉得自己在团队中起到什么样的作用?

  8. 目前拿到哪些公司的 offer?

  9. 挑选公司的时候更看重什么?

  10. 是哪里人?

  11. 有男朋友吗?



#美团##Java工程师##面经##校招#
全部评论
为什么你只有两次技术面
点赞 回复 分享
发布于 2019-09-29 10:00
HR有说什么时候出结果吗?
点赞 回复 分享
发布于 2019-09-29 10:21

相关推荐

2 32 评论
分享
牛客网
牛客企业服务