美团面经 凉了
8.21 一面
进程、线程、协程联系和区别
Linux命令 查看cpu、内存使用率,free了解嘛?
ConcurrentHashMap1.7、1.8;怎么实现锁
Exception和Error区别
ReentryLock怎么体现非公平
线程池状态,什么情况下状态改变(running ---> stop)
执行shutdownNow,当前执行一半了的线程会怎么样
参数coresize和maxsize怎么确定,经验参数
JVM命令查看内存使用情况
Mysql commit后是先写binlog还是redolog
innodb索引和myisam索引
怎么查看sql用没用索引 哪个字段
利用非主键字段索引查询 数据怎么查到的
tcp端口号
401错误
拥塞控制场景、原理、算法
Redis的hash结构
持久化机制 (RDB持久化时会有什么变化)
轮流打印
滑动窗口最大值 leetcode 239
8.30 不知道是二面还是一面 都没问到项目相关
进程通信、怎么共享内存
IO多路复用、怎么看异步IO、同步IO
虚拟内存怎么映射物理内存
TCP三次握手没有最后一次会怎么样
为什么是2MSL
TCP如何保证可靠
拥塞控制算法
死锁条件
避免死锁
sychronized和lock
锁升级
ReentrantLock实现,讲讲AQS
怎么保证快排稳定性
三色标记法
CMS过程
ThreadLocal原理
ThreadLocal内存泄漏怎么解决?除开手动remove还有什么办法
四个引用
大顶堆插入操作
B+树的插入操作
算法:链表区间反转
#美团面试##面经##美团#
进程、线程、协程联系和区别
Linux命令 查看cpu、内存使用率,free了解嘛?
ConcurrentHashMap1.7、1.8;怎么实现锁
Exception和Error区别
ReentryLock怎么体现非公平
线程池状态,什么情况下状态改变(running ---> stop)
执行shutdownNow,当前执行一半了的线程会怎么样
参数coresize和maxsize怎么确定,经验参数
JVM命令查看内存使用情况
Mysql commit后是先写binlog还是redolog
innodb索引和myisam索引
怎么查看sql用没用索引 哪个字段
利用非主键字段索引查询 数据怎么查到的
tcp端口号
401错误
拥塞控制场景、原理、算法
Redis的hash结构
持久化机制 (RDB持久化时会有什么变化)
轮流打印
滑动窗口最大值 leetcode 239
8.30 不知道是二面还是一面 都没问到项目相关
进程通信、怎么共享内存
IO多路复用、怎么看异步IO、同步IO
虚拟内存怎么映射物理内存
TCP三次握手没有最后一次会怎么样
为什么是2MSL
TCP如何保证可靠
拥塞控制算法
死锁条件
避免死锁
sychronized和lock
锁升级
ReentrantLock实现,讲讲AQS
怎么保证快排稳定性
三色标记法
CMS过程
ThreadLocal原理
ThreadLocal内存泄漏怎么解决?除开手动remove还有什么办法
四个引用
大顶堆插入操作
B+树的插入操作
算法:链表区间反转
#美团面试##面经##美团#