美团到店餐饮SaaS技术部后端一二面
4.1笔试
4.4发的一面邀约
4.7一面,半小时约二面
4.10二面
后续拿到offer会回来更新具体的面试情况
————————————————————————
4.13 19:00左右拿到offer
————————————————————————
一面 45min左右 (我感觉问的比较基础,常见八股,挑几个典型的问题记录)
算法题:二叉树的层序遍历
项目负责部分介绍:这块就一般介绍项目是做什么,表的设计这些
Java:
1.可能同时存在两个类名完全相同的类吗?
2.Java的锁了解吗?
3.类加载的过程
4.泛型擦除,泛型中具体的类别信息可以获取吗
网络:
1.get和post的区别
2.ip路由的过程
3.七层网络模型介绍一下
MySQL:
1.hash索引和B+树索引的适用范围
2.最左前缀法则
3.B+树内部节点长什么样子
Linux:
1.查看文件的方式
2.查看文件最近实时更新的内容
二面 1h (只记录八股部分)
1.JDK最新的版本了解吗?
2.JDK1.8和JDK1.7的区别?
3.MySQL的事务隔离级别
4.RR比RC解决了什么问题?
5.MySQL RR 解决了幻读问题吗(这块聊的比较深,当前读和快照读分别是怎么解决的)
6.MVCC聊一下
7.间隙锁介绍一下,怎么解决幻读的
8.索引的类别,聚簇索引
9.Synchronize关键字
10.volatile关键字
11.指令重排序带来的问题举例
12.redis的数据结构
13.set和zset的区别
14.数组和链表介绍一下
15.队列和栈,用数组实现队列,插入和删除的时间复杂度,怎么判断队空和队满
16.http和https的区别,展开讲一下https
17.http1.0和2.0的区别
18.介绍一下aop怎么实现的
19.m * n的矩阵从左上到右下一共多少种走法。我用的dp,O(m*n)的时间复杂度,面试官问怎么实现O(m+n)
总结:聊八股的时候尽量往深了聊,逻辑表达清晰,第一是占时长,第二是让面试官知道你是真正了解了,不是死记硬背的。反问的时候问点项目上实际遇到的问题,和面试官探讨一下,不要只是问些部门的技术栈这种。
祝大家都能找到自己满意的offer。
#我的实习求职记录#