美团-到店事业群-平台技术部 一面+二面(已感谢信)

一面  70分钟
2021.9.15  19:30
  1. 自我介绍
  2. 问科研项目......
  3. 问实习期间所做的项目,问的非常详细......
  4. 项目使用到了BlockingQueue,具体用过哪些?
  5. 了解ArrayBlockingQueue、LinkedBlockingQueue的底层实现原理吗?
  6. ArrayBlockingQueue、LinkedBlockingQueue是线程安全的嘛?
  7. 怎么保证线程安全?操作时需要注意什么?、
  8. ArrayBlockingQueue、LinkedBlockingQueue有使用范围嘛?一直往里面添加元素会出现内存溢出嘛?
  9. 还了解其他的哪些阻塞队列?、
  10. 说说项目中线程池的参数配置?corePoolSize为什么设置为5?
  11. 每次启动多少个线程往阻塞队列放元素?
  12. 消费者、生产者的执行速度会不匹配嘛?如何解决?
  13. 了解栈溢出和堆溢出嘛?写一下栈内存溢出的代码模拟一下
  14. 在写一下堆内存溢出的代码模拟一下
  15. 算法题:给定链表进行排序,要求O(1)空间复杂度 O(nlogn)时间复杂度好像
  16. 优缺点?
  17. 反问:部门的业务?技术栈?

二面  63分钟
2021.09.22  14:00
  1. 自我介绍
  2. 问科研项目......
  3. 问实习的项目,也问的很详细.......
  4. ClickHouse是什么?
  5. 行式数据库和列式数据库的区别?列式有什么优点?ClickHouse有什么优点?
  6. 泛型了解吗?详细说一下......(问了很多泛型的问题...出乎意料!!!)
  7. 为什么要用泛型?有什么好处?为什么不直接用Object类而用泛型?
  8. 如果指定<Integer>泛型,但是传递String类型会怎么样?
  9. 类型转换异常是发生在编译期还是运行时?
  10. List<Integer> list = new ArrayList<>(); list.add("123") 有什么办法让它添加成功嘛?
  11. 能不能 不通过类型转换添加?
  12. 知道泛型擦除和反射嘛?
  13. 说一下反射?知道如何通过反射把"123"添加到 list?能写一下代码吗?(我:???)
  14. Mybatis熟悉吧?XML和注解用过?
  15. Mybatis中注解查询数据库,类是从哪里来的?了解吗?(具体表达的意思记不清了)
  16. Mybatis的一些问题......(又出乎意料!!!)
  17. 动态代理?JDK代理和Cglib代理?
  18. Cglib代理的类从哪里来的?底层怎么实现?(好像是ASM字节码转换框架?)
  19. 算法题:
有一个正整数 n(n < 100),期望找出一个最小的 n 的倍数 m(m < 2^64 - 1)且 m 只由 1、0 组成
例如:输入 n = 2 输出 m = 10,输入 n = 3 输出 m = 111

  20. 反问...(自知过不了了...直接放弃反问了)
  21. 你一面过程中有哪些答的不好的嘛?阻塞队列那边后来有没有在了解一下?

总结:因为投的是上海的岗,二面约的时候问我愿不愿意去北京(当然不想...),加上有了其他厂的offer,感觉有点懈怠,后来好好反省了一下...
Java基础还是不够牢固,也忽略了对技术框架的准备,总的来说,最近还是太浮躁了,还是应该好好反省吸取教训的!
#美团2021秋招##美团##面经#
全部评论
请问楼主约二面时说要换地方是怎么回答的呢
点赞 回复 分享
发布于 2021-09-25 14:27
好难啊,真是越晚越难
点赞 回复 分享
发布于 2021-09-28 17:42
老哥 我也二面完一个礼拜了……怎么不发感谢信,好烦
点赞 回复 分享
发布于 2021-09-29 08:24
前段时间美团到店后端感谢信了,然后捞我去前端,重新面了两次感觉面的很水全是计算机基础
点赞 回复 分享
发布于 2021-09-29 15:25

相关推荐

点赞 22 评论
分享
牛客网
牛客企业服务