美团企业平台一面面经(社招)

先介绍下自己,211本二,离职两月后开始投递简历,有幸约到了美团的面试,面经如下:

笔试题

1、sql题,给一个用户登录记录表,统计出所有用户最后一次登录的时间和用户id,数据库如图
图片说明
2、算法题,两个有序数组合并并且重新排序

正式开始

3、自我介绍
4、谈谈项目,做数据库设计的时候有哪些考虑的点(常用字段、索引设计)?
5、你原来做的项目最大的表是多大?有没有做分库分表?分库分表id怎么解决?(忘了,没有做分库分表,可以用分布式id,比如雪花算法)
6、假设有name和sex两个字段的索引,sql语句时name = '' and sex = '',会不会用到索引(考察索引失效)
7、对于慢sql怎么排查?(先看sql,再查索引,explain)
8、对于时间字段,><和between and有什么区别?
9、数据库事务的隔离级别知道吗?分别是什么?
10、@Transcational注解的底层是怎么实现的?
11、Mybatis一级缓存和二级缓存分别是对应什么的缓存?平常用过吗?
12、RabbitMQ相比于其他的消息中间件有什么特点?
13、HashMap在jdk1.7和1.8有什么区别?
14、字符串在jdk1.7和1.8分别是存放在哪里的?
15、young gc的垃圾回收期分别有哪几种?
16、什么情况下会发生full gc?
17、git回滚到某一版本怎么操作?
18、linux下查看所有的空指针异常日志该输入什么命令?
19、简历上写你用过Hive,Hive和MySQL的区别主要是什么?
20、guava cache和redis有什么区别?
21、怎么保证系统的可用性?
22、敏捷开发是怎么进行的?
23、怎么保证nginx的高可用?
24、在进行图片上传的时候,有没有对图片进行压缩?
25、Druid连接池是怎么配置的?最大连接数是多少?出于什么考虑?

总结:面试体验很好,但是我回答的不太好,分为几个方面

  • 面试官态度很好,对于你不会的题目会尝试引导,做错了的话会给你讲哪里写的不对。
  • 面试官的很多题目都是对着以前的项目问的,但是我自己对用到的很多技术也是一知半解,比如nginx、Hive就是扔上去部署一下就完了,面试官往深了问我就答不出来了。
  • Java八股回答的还可以,但是知识面广度虽然有了,深度还是不够,对于@Transcational注解的实现、JVM的技术细节不太理解z.
  • 算法题和sql题眼高手低,平时刷题,卡壳了看看答案就觉得自己懂了,实则面试的时候会让你更卡壳.

综上,感觉二面是没什么希望了,继续努力,好好学习,天天向上!

#美团一面##美团##面试题目#
全部评论
还在看机会嘛,微软这边有大量HC
1 回复
分享
发布于 2021-10-17 22:46
社招好难
点赞 回复
分享
发布于 2021-09-24 13:56
阅文集团
校招火热招聘中
官网直投
211本二是211本科工作两年的意思吗
点赞 回复
分享
发布于 2021-10-08 12:49

相关推荐

1 15 评论
分享
牛客网
牛客企业服务