美团到店一面(Java暑期实习)

(面试官人超级好,但我还是有点紧张了)
面试官自我介绍 部门介绍
自我介绍
算法题: 数组元素去重,不使用额外空间(快慢指针)
八股:
1、Hashmap底层数据结构?为什么用红黑树呢?
2、Hashmap线程不安全表现在哪儿?
3、有什么措施能让Hashmap变得线程安全吗?除了ConcrrentHashmap和Hashtable 呢?
4、ConcrrentHashmap和Hashtable加锁的区别?
5、线程池的核心参数?
6、拒绝策略有哪些?
7、线程池中的keep a livetime是怎么工作的?有没有看过源码呢?
8、MySQL隔离级别有哪些?
9、幻读是什么?存在于什么隔离级别?
10、索引失效场景?
11、联合索引最左匹配原则详细说一说?
12、最左匹配与入参顺序有关吗?(无关)
13、给了一个场景,有一个字段var a,使用sql 查询...where a=1,会不会走索引?(犹豫了很大一会儿,面试官提示说where的等号后面是1,不是varchar 类型的)不会走索引,因为有一个索引类型转换
14、延伸:字段为int a 条件变成where a='1'呢?会
15、JVM垃圾回收有没有在项目中用过或者实验过呢?怎么检测垃圾回收的状态呢?
16、了解过一些相关监测指令吗?
17、Spring中想要操作多张表,一般用mapper操作数据库,那spring如何告知不同的mapper操作同一个数据库呢?(想了一会儿,不会,面试官提示ThreadLocal)
18、项目中用到了MySQL和Redis,怎么保证数据一致性的呢?(回答的先更新数据库,再删除缓存)
19、如果删缓存的话,那删除的缓存什么时候写回呢?如果等到下一次访问的时候写回,万一这时候有大量用户访问这个数据发生缓存击穿怎么办?

学习途径有哪些?
目前还投了什么公司呢?

反问:
1、部门技术栈?
2、针对自己的面试表现给一些今后学习的建议?(基础了解的还挺多的,但是可以多看一些源码,面试也不用紧张)
3、面试结果什么时候可以出来?(如果通过的话,二面面试官很快会打电话的)

⭐面试体验巨佳,给美团到店的这个面试官好评!中间有不会的问题面试官会提示和引导,sql会不会走索引那个题,面试官还在白板上进行了讲解!
全部评论
17题的大概意思,我在CSDN上有查到,可以供大家参考下:http://t.csdn.cn/YjJZW
3 回复 分享
发布于 2023-03-21 20:42 浙江
19题怎么避免哇,难道要写完更新缓存嘛。。
点赞 回复 分享
发布于 2023-03-21 14:44 上海
兄弟,什么时候写的笔试?
点赞 回复 分享
发布于 2023-03-21 15:50 北京
朋友你18这个回答面试官满意吗?😂
点赞 回复 分享
发布于 2023-03-21 18:47 上海
17题是啥意思啊,题都没看懂。。。
点赞 回复 分享
发布于 2023-03-21 19:38 上海
可以私信我先评估简历,合适再投递,跟踪进度
点赞 回复 分享
发布于 2023-03-22 09:47 浙江
楼主后续如何?
点赞 回复 分享
发布于 2023-03-29 01:44 四川
蹲一下二面面筋
点赞 回复 分享
发布于 2023-03-29 15:48 广东

相关推荐

10-30 10:16
南京大学 Java
永远的鹅孝子:给南大✌️跪了
点赞 评论 收藏
分享
评论
34
185
分享
牛客网
牛客企业服务