美团Java一面凉

是个小哥面的我,过程中空气总是突然安静。。他应该是看出来我是背的题,专门问了个冷门的myBatis问题。
题目:
1.说一下项目,遇到过什么问题是怎么解决的?如何防止sql注入的?

2.进程和线程的区别?线程死了进程会死吗?进程的三个状态?iso五层协议?tcp和udp区别?一个tcp可以有多少http?三次握手四次挥手?

3.笔试第一题为什么没有全部通过?快排的思路?手撕二分查找?(从这里开始炸了,写了24分钟没写出来)

4.jdk有研究过吗?我:研究过一点hashmap。
那你说一下哈希碰撞怎么解决的?我:忘了,大概记得1.8之后是尾插。(好尴尬)
已知有100个元素,那么hashmap默认容量应该是多少?我:100/0.75=132 所以取2的指数幂256(不知道算对没)

5.研究过mysql底层吗?
我:研究过一点
索引是什么结构?
我:b+树
B+树分页?(还是一页的容量?完全不知道)
我:。。。
引擎有什么?
我:innodb和myisam
说一下区别和适用场景?
我:innodb支持事务,外键,只锁一行,适合高并发。。。

6.mybatis的缓存说一下?
我:(wc怎么问这个???不问spring嘛)只听说过一级缓存和二级缓存。
MyBatis怎么防止sql注入?
我:参数前面用一个符号,我忘了。。

然后问我有什么要问他的,我说你觉得我还哪里不足,小哥说感觉什么都了解一点,但是不深入。然后我就凉了。
总结一下还是自己太菜了,项目没什么亮点,数据库优化和hashmap都是临时抱佛脚背的面试题。写二分查找竟然掉链子了。看来算法光还是得多敲。。。。

#美团##校招##Java工程师##面经#
全部评论
啊,我也面的美团一面,才20分钟,尴尬得我想关网页!
1
送花
回复
分享
发布于 2020-04-04 13:54
二分法其实很容易出错,它的变形非常多。加油
点赞
送花
回复
分享
发布于 2020-03-20 23:37
滴滴
校招火热招聘中
官网直投
现在mybatis很少用二级缓存了
点赞
送花
回复
分享
发布于 2020-03-21 00:28
你面的实习岗位吗
点赞
送花
回复
分享
发布于 2020-03-21 11:25
楼主是20届毕业还是21届啊
点赞
送花
回复
分享
发布于 2020-03-21 13:04
阿里机会考虑,可内推菜鸟
点赞
送花
回复
分享
发布于 2020-03-21 22:05
楼主你好, 请问你是在笔试几天后一面的呢?
点赞
送花
回复
分享
发布于 2020-03-28 13:08

相关推荐

5 56 评论
分享
牛客网
牛客企业服务