美团一二面
美团一面(1h30min)
讲讲你之前实习做了,开发一个项目的完整流程是什么样的
简单问了下之前的实习
Java集合有哪些
hashmap原理,为什么长度是2的幂次方,为什么不安全
concurrenthashmap原理,cas是什么
什么是线程同步,什么是阻塞,什么是异步,区别是什么
BIO与NIO是什么
sleep和wait有什么区别
线程同步机制有哪些
什么是线程池,讲讲线程池原理
什么是索引,索引什么时候会失效,联合索引是什么
现在有一个联合索引(a,b,c),执行a=1 and c=2,那么c会生效吗?(这里有人能给出个答案吗?)
数据库事务acid,实现原理都是什么,什么是MVCC,脏读,幻读,不可重复读,隔离级别
redis优点
redis主从架构,哨兵模式,持久化机制,为什么至少三个哨兵
redis的事务
JVM组成部分,内存布局
内存泄漏与内存溢出都是什么,举几个例子
堆区的结构是怎么样的,垃圾回收机制是怎么样的
怎么判断对象是否可以回收
垃圾回收器有哪些,分代垃圾回收器怎么工作的
minorgc与fullgc
计算机网络结构,七层与五层都可以,各层有什么协议举几个例子
讲讲TCP,三握四挥,为什么第四次挥手要等待2msl
进程与线程区别
讲讲虚拟内存,页式存储
设计模式了解吗(不了解,举了几个例子)
Spring的IOC与AOP是什么
@Autowired与@Resource的区别
算法题:第K大的数
二面基本上都是聊天了,聊了很久
学习方法,通过什么途径学习的,学习遇到了什么困难(诸如此类)
问实习项目,实习经历
实习遇到了什么困难,如何去解决的等等
针对实习中的问题提问
算法题:合并金币,查了一下前几年美团笔试题,就只让写了递推公式
收到感谢信了,也不知道为什么挂了#美团##面试题目#
