美团优选、医药面经(挂 年轻时候啥也不会)
优选一面:
-
数据库
-
数据库四大特征
-
数据库隔离级别和里边的锁
-
-
计网
-
tcp和udp的区别
-
视频通话中信息如何传递(数据从一端到一端的发送流程)
-
-
数据结构
-
对数据结构的理解,为什么会有数据结构
-
- 算法题 leetcode92 反转链表2 mid
- 反问 表现得怎么样 - hr会告诉你
优选二面:
-
数据库掌握到什么程度
-
项目过程中遇到了什么难点
-
算法题 leetcode143 重排链表 mid
-
数据库:
-
描述一下B+树
-
最左前缀匹配原则是什么
-
-
计网:
-
三次握手和四次挥手说一下
-
-
对自己工作的规划
-
反问
-
部门的技术栈是什么 - java
- 还有几轮技术面 - 到我这就差不多了
-
优选hr面
-
挑了简历里的一个项目让我讲
-
高考成绩,高考总分多少
-
排名和绩点
-
如何看待学校里和技术无关的必修课
-
笔试的题感觉怎么样,笔试完事有去想怎么解决吗
-
整个面试流程到现在什么感觉
-
反问
-
多久可以出结果 - 一周内
-
医药一面
declare @v; select @v = version from student where id = 1; delete from student where id = 1 and version = @v;
-
第一个输出19,在RR隔离级别是的SELECT采用一致性读取(快照读),读取的快照基于第一次SELECT的时间
-
第二个输出20,for update需要给当前行加锁,如果当前行正在被其他事务修改(该行已经被上锁),则持续等待直到修改该行的事务结束(释放行上的锁),此时SELECT读取到的数据是最新的