美团优选暑期后端一面

1.java基础知识
list和set有什么区别,两者适合用于什么场景
hashmap底层是线程安全的吗?为什么不安全?有哪些集合是线程安全的(提到了concurrenthashmap)
concurrenthashmap为什么是安全的?底层使用了什么保障线程安全
AQS底层结构是什么,他的继承子类有哪些

线程池的参数有哪些
线程池的拒绝策略有哪些,任务队列有哪些
场景:现在有一个线程池处理用户登录相关请求,线程池无法承受 应该采用什么拒绝策略什么任务队列

2.数据库相关
数据库采用的引擎是什么(说的是innodb)
比较innodb与其他引擎
怎么进行sql语句优化的
怎么判断加了索引 sql语句有没有用到索引
索引下推是什么
数据库的mvcc底层原理是什么
在进行set语句的时候 undo log ,bin log ,redo log是怎么变化的
间隙锁是什么?用来处理什么情况?达到哪一种隔离级别

3.redis相关
redis的持久化机制
redis的zset底层结构是什么
redis中hash结构的rehash过程是什么
LRU和LFU的区别

4.实习经历相关
介绍实习期间的项目和主要完成的工作,设计的具体功能
介绍aop的种类,以及在项目中使用了哪些类型
二级缓存为什么使用caffeine ,是如何使用的,对比guava和caffeine
caffeine如何保持与redis数据一致
二级缓存设置的过期时间

5.项目相关
threadlocal的底层原理,为什么会造成内存泄漏
es采用的分词器,有没有想过用别的分词器,es的底层倒排索引的结构
nginx的七层和四层

6.手撕
合并有序链表
三数之和

7.其余
平常是怎么学习的
#美团##美团26届转正实习##美团优选#
全部评论
感觉好难
3 回复 分享
发布于 03-19 21:40 天津
优选应该是最好进的了,去年面这个部门的基本来就有,不过当时业务不太稳定,不知道现在如何了
1 回复 分享
发布于 03-22 10:22 江苏
补充:还问了java中有没有能实现有序的set和线程安全的set
1 回复 分享
发布于 03-19 21:26 吉林
接好运
点赞 回复 分享
发布于 04-08 18:09 湖北
有结果吗
点赞 回复 分享
发布于 03-28 12:12 天津
base上海还是北京的呀
点赞 回复 分享
发布于 03-25 21:18 湖北
捞是直接投的美团然后发到这个部门的吗
点赞 回复 分享
发布于 03-24 15:34 浙江
@大灰尘 问的又基础又难的,真基础不牢地动山摇啊
点赞 回复 分享
发布于 03-23 12:18 吉林
mmm
点赞 回复 分享
发布于 03-22 11:55 广西
接好运
点赞 回复 分享
发布于 03-22 11:02 江苏
接好运
点赞 回复 分享
发布于 03-21 17:14 黑龙江
楼主出结果了吗?
点赞 回复 分享
发布于 03-21 14:50 江苏
八股盛宴呀
点赞 回复 分享
发布于 03-21 09:52 广东
这个合并有序链表需要自己实现堆排序吗,还是直接用优先队列就可以呀
点赞 回复 分享
发布于 03-21 01:30 重庆
接好运
点赞 回复 分享
发布于 03-21 00:49 江苏
接好运
点赞 回复 分享
发布于 03-20 17:50 辽宁
接好运
点赞 回复 分享
发布于 03-20 16:10 四川
已老实
点赞 回复 分享
发布于 03-20 15:54 上海
点赞 回复 分享
发布于 03-20 15:48 河南
接好运
点赞 回复 分享
发布于 03-20 15:37 广东

相关推荐

前端求职圈
点赞 评论 收藏
分享
1. 接触前端多久了,看两个项目的完成时间都比较近。2. 对于前端掌握的一个熟悉程度怎么样,能自我评价一下吗3. 对于React,之前有了解过吗?了解的程度是怎么样的4. 说一下SSE传输和普通的HTTP请求之间的差别和不同5. SSE和WebSocket有什么区别呢?6. 提到的这个打字机的效果,说一下它实现的思路或者是一个原理7. SSE返回的数据可能是一段,而不是这种一个一个的数据,比如说是十个字符串吧,那这种应该怎么办呢,有实现的一个思路吗8. HTTP和HTTPS之间的区别9. 看到项目中依赖了一个第三方平台的api,能说一下这里是怎么去鉴权的呢,以及代码这边需要做什么样的开发和改造10. 第三方平台和这种openai的api其实有一些地方是跨域的,对于跨域,其实有时候一些跨域的请求会失败,你对这方面有了解吗?或者说浏览器跨域的一个限制11. 图片性能的优化,可以介绍一下这个方式并且说一下实现的原理吗12. 想做一个登录的拦截,有什么实现的思路13. 三列布局的一个样式,左中右,要求中间宽度是800px,左边和右边平分剩余的大小,有几种实现的方式14. flex:1 指的是什么15. 如果用flex,那如果页面宽度为600px的时候,左右是多宽16. position的定位方式都有哪些17. 一个事件循环的题,说输出18. 手写Promise All
查看18道真题和解析
点赞 评论 收藏
分享
评论
25
175
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务