美团实习Java后端一面45min

1.实习介绍+实验室项目介绍
2.说下你对JAVA锁的理解?Synchronized和ReentrantLock的区别是什么?AQS的原理是什么?
3.说下你对JVM的理解?JVM从jdk1.7到jdk1.8有哪些改进知道吗?这些改进是为什么?垃圾回收有哪些改动知道吗?
4.垃圾回收器有哪些?它们各有什么优势和缺点?G1收集器的工作原理是什么?怎么调整老年代阈值?
5.说下你对Java集合的理解?说下HashMap、HashSet和LinkedHashMap的底层实现?说下ConcurrentHashMap从jdk1.7到jdk1.8的改进内容?
6.MySQL有哪些日志?这些日志有哪些用途?undo log 如何保证事务的原子性?
7.MySQL索引是怎么实现的?B树和B+树的区别是什么?B+树索引为什么查询快?有遇到过索引失效问题吗?为什么索引会失效?
8.Redis有哪些数据类型?说下这些数据类型的底层实现原理?为什么用跳表实现有序集合?
9.Spring Bean的生命周期是怎么样的?Spring 怎么解决循环依赖问题?@Lazy注解能解决循环依赖吗?
10.计算机网络OSI 七层模型是什么?每一层的作用是什么?
11.如果线上一个接口出现了超时情况,你会怎么去排查问题?
12.让你来设计一个秒杀系统应该考虑哪些因素?提示一下,缓存,接口限流,流量削峰和防止超卖等
13.算法题:怎么查找两个链表的公共节点?
全部评论
求问是就一面吗日常实习实习
点赞 回复 分享
发布于 2025-12-01 17:56 广东
佬是日常吗
点赞 回复 分享
发布于 2025-12-01 17:55 上海
佬啥时候在哪投的呀
点赞 回复 分享
发布于 2025-11-30 14:21 河南

相关推荐

2025-12-10 16:23
北京科技大学 golang
## mysql:这部分面试官说我答的不错,但是回看来说也漏东西了### 事务和 redo log:我回答了acid和分别怎么实现的,提到了undo log和redo log,顺便让我说下redo log### 什么时候建立索引?什么时候索引失效?- 建立索引一般是在select ... where a and b 时,对where后面的建立索引,讲了下联合索引和最左匹配原则,区分度面试官提醒了下,答出来了distinct(count(\*))/count(\*)越大越好,比如性别就不适合索引- 索引失效讲到了不符合最左匹配原则、where中的 or、like 模糊查询时候没有前缀、函数,表达式和类型转换没答出来## redis### 雪崩现象:答了下为什么出现,以及设置随机到期时间### 都用过什么数据结构?zset 有什么坑?把常见的数据结构答了下,zset不会,我都没用过,听同学是考feed流###  分布式锁?只回答了red lock,redis本身的setNx忘记了,面完查了下笔记发现少回答了很多东西## Golang 相关### GMP模型回答的一般,大致讲了下怎么调度的,以及负载均衡### goroutine 内存逃逸讲的如果有等待一个ch的信息但是一直得不到就会逃逸,逃逸到堆内存之后 gc 就不好清理了### channel有什么坑吗?没回答好,现在想想可能要把及时关闭和关闭已关闭会panic和写入已关闭panic回答## 算法给一个nums,写出全排列,dfs+回溯,很简单## 项目看我用了grpc和nacos,说技术栈很匹配,问了服务发现怎么做的,我直接用的nacos,也没啥细节的,负载均衡说了下## python和爬虫面试的组有爬咨询的需求,所以问了很多python和爬虫的问题,我本来就不会+会的也忘差不多干净了,回答的很烂,比如python的携程、python调度、js解析,我讲了下我写过的一个爬虫怎么做二重认证伪造的,基本上就是f12之后对着一个个重定向跳,拿着url里面的信息## 反问和总结面试官说他们组每个人都有能力完成爬虫和web开发的整体流程,爬虫我不会啊,我投简历时候以为爬虫是一小部分,听说要做分布式爬虫,感觉我爬虫会得不多,python也答得不好,应该没希望了。不过**面试官人超级好**,我不会的或者遗漏有的还会提醒我,一点没有压力我,这是准备好了简历的第一次面试,结果来说一般,个人感觉符合预期,辛苦面试官这个面经没有完全按照提问顺序写,想到什么写什么。
查看12道真题和解析
点赞 评论 收藏
分享
评论
5
33
分享

创作者周榜

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