美团java后端一面面经
美团买菜
4.25笔试
5.14一面
一面
1.项目 问了20分钟
2.mysql 主键索引的特点 和唯一索引的区别
3.原子性是怎么实现的
4.索引 a>10会失效吗
5.那为什么order by id desc limit 1可以使用索引
6.索引的底层数据结构(忘记了)
7.mybatis怎么和sql语句绑定的
8.synchronized 和 lock区别? 哪个性能更好 为什么?
9.如果正在执行一条sql 断电了会怎么样
如果断电的时候正在提交 但是没有提交完会怎么样
10.设计模式 (没看)
11. session cookie(不太懂)
编程题: sql
一个订单表
每次有人购买 数量,数量减10,数量不能为负数;
如果并发数为1000,但只能让10个人同时购买
(不会写,就把思路说了一下。刚开始说的信号量,后面在引导下说的线程池,后面想一下应该是连接池)
反问:对我的面试表现感觉如何(我说感觉自己基础有点差,往深处问就不会了) 面试官说还行 回答挺流畅的,也可以往相关方面说一些
就记起来这么多感觉一直在问mysql....
#面经##美团##实习##Java工程师#