美团 一面 1. 自我介绍 2. 面向对象的三种特性 集成用到了哪些特性 多态的具体使用场景 设计模式中的多态体现(手撕) 3. java基础 堆和栈 String和StringBuffer 区别 在堆中怎么分配 有几个对象 4. java集合 hashmap 手撕实现put 和get方法 5. java gc回收三种算法 6. 网络基础 tcp三次握手 7. 数据库查询 更新 删除语句 inner join left join right join区别 8. 索引 使用场景 9. 项目中的难点 10. 为什么选择测试开发 11. 面试官介绍部门以及工作 12. 3-5年职业规划 二面 1....