美团到店 后端开发一二面凉经
3月16日 一面
3月21日 二面
3月29日 接到电话说感觉和岗位不匹配,问我要不要调剂其他岗位,估计就是不通过的说辞,唉,打电话来说不通过,还不如直接发感谢信呢
一面:
自我介绍
介绍实习
介绍项目
mysql有哪些存储引擎,innodb和其他相比有什么区别
底层为什么要用b+树
那和b树有什么区别
Mvcc详细说一下
除了可重复读还有几种隔离机制
幻读举个例子,怎么解决的
间隙锁
limit offset比较大的时候查询怎么优化
为什么可以这么优化为什么会更快呢
#和$有什么区别,那怎么防止sql注入
Spring介绍一下 了解深吗
说一下他的AOP吧是什么,怎么实现的
动态代理怎么实现的
Spring使用一个bean的时候是同一个吗
反射得到的是一个机器码还是字节码
一定要编译成字节码才可以运行吗
的hashmap,为什么线程不安全,举例说不安全的例子
那concurrenthashmap呢 怎么保证线程安全
看过哪些书
Es的一些常用概念说一说
还可以用来做什么
JWT
Jvm了解过吗
说一下他的内存结构
说一下垃圾回收算法
你们项目里选哪种垃圾回收算法
写题:
写一个求二叉树深度的递归
静态内部类
二面
1. 自我介绍
2. 介绍实习 介绍项目 说了一比较久
4. docker和虚拟机区别
3. jvm内存区域
4.内存泄漏是怎么出现的,举个例子;一开始运行就报out of memory可能是什么原因
5. ES了解哪些 那说一下倒排索引,好处是什么,为什么这样会更快呢
6. 写一个SQL, 查另一张表中用电量前3的用户的信息
7. 怎么知道mysql索引有没有生效呢
8. mysql in查询内部是怎么实现的
9. 写一个题 整数除法,不能用除号
10. 微信或者淘宝这种扫码登录怎么实现的 具体逻辑
11. idea中重复代码提示是怎么实现的