2021 08 30 美团一面 2小时
自我介绍
java基础
HashMap实现原理、扩容原理 线程不安全 hashcode和equals的区别(只写equals不写hashcode会发生什么错) sychronized底层实现原理 JVM内存模型 栈和堆的区别 垃圾回收算法 java线程的几种状态 violate关键字 类加载顺序 线程池的创建、参数(参数的值怎么确定)、工作原理、处理策略
数据库
MySQL乐观锁和悲观锁(使用场景) 事务ACID,怎么实现 MySQL锁机制 脏读、幻读(怎么解决) 聚簇索引和非聚簇索引 加索引的原则
计算机网络
进程和线程的区别 进程的通信方式 tcp怎么保证可靠传输
开放题
秒杀系统怎么设计,需要考虑哪些方面
笔试题
删除链表倒数第n个节点#美团面试##美团##java工程师##面经#