美团-后端开发-暑期实习-二面(已offer)
这周二面的,给牛u们分享一波面经 。后续已offer
1、请先做个简单自我介绍
2、你参与的项目大概有多少人一起协作呀?你在里面扮演着什么样的角色?
3、这个项目启动的初衷是什么呢?你在其中具体解决了哪些问题呢?
4、你了解过市场上跟你们项目功能相似的平台不?开发这个系统的时候,有没有调研或参考过类似的技术方案或者研究成果呢?
5、你觉得这个系统目前面临的最大挑战是什么呢?
-考察项目的调研与自己对项目的思考
6、你之前提到的某些优化或者实现,能不能具体讲讲到底解决了哪些问题呢?都用到了哪些技术、组件或者 Java 工具包呢?
7、在生产者 - 消费者模式下,你们系统支持的任务创建和执行上限,也就是每秒请求量是多少呢?
8、项目里数据记录的规模有多大呀?有没有考虑过数据分片或者分布式存储呢?
-答得不算好,数据量其实蛮大的,但只考虑了简单的分表。。
9、要是系统运行的时候负载突然升高,还降不下来,你打算用什么方法去定位和解决这个问题呢?
-考察实际场景,从系统负载(CPU、内存使用率、网络情况)->日志查看->分析问题(请求量飙升/CPU密集型请求/死锁/死循环之类的问题)
10、线程池的参数是怎么配置的呢?
11、项目里有没有遇到过多线程并发相关的挑战呢?你是怎么处理这些并发问题的呢?
12、要是需要对系统进行预测性分析或者上线部署,你觉得还有哪些工作得完成呢?
13、你们的系统支不支持复杂模型的运行呢?
14、在项目中,你对复杂模型有哪些实际操作经验呢?
15、假如让你为一个传统模型设计一个面向外部用户的公共服务,你打算怎么选择技术方案或者策略呢?你会重点考虑哪些因素,来确保服务高效,还能满足多样化需求呢?
-跪了(orz)
16、你有用过 AI 工具辅助编码吗?
17、在项目中有没有涉及项目管理呢?遇到过哪些团队协作或者推进工作的难点呢?
算法
无重复字符的最长子串(Leetcode 第三题)
反问/交流
后面还会有后续面试安排吗?
一般就是两面,三天之类会有结果
总结: 深挖项目以及项目延伸出来的场景,从简历上项目的技术点到项目的调研、后续优化都问了很多问题,相对于一面,更看重实际的项目经验以及对场景的思考,希望能给大家带来一些参考~。
最近几场面试发现面试官都有问到ai,特别是大模型相关的问题,但不会问很深,可以稍微准备准备这方面相关的问题,比如
用过哪些大模型?(deepseek、通义千问之类的)
主要用来做什么?(搜索答案、整理文本等)
你觉得大模型之后的发展是怎样的?
大模型编码工具用过吗?(通义灵码)
大模型ide了解吗?(cursor、trae等)
自荐
之前看面经分享帖的时候,学到了已经上岸大厂的前辈的做法。在准备暑期实习时,我也效仿着根据以往的真实面经整理八股。从牛客、小破站等各个平台搜集了上千篇真实面经,自己整理得到了面试题,根据题目在面试题中出现的频率以及我自己、交流群、好朋友面试被问到的频率进行了分类整理,得到⭐🌟💡三种级别的。在此,给大家分享一下我自己面试被问到的题目,以及我根据以往面经整理得到的题目。各位uu可在专栏关筑一波:
https://www.nowcoder.com/creation/manager/columnDetail/Mq7Xxv
Top 博主都订阅了,比如“Java 抽象带篮子”(7000+ 粉丝),在这里感谢篮子哥的支持!
所有内容经过科学分类与巧妙标注,针对性强,让你的学习事半功倍:
- ⭐ 必须掌握(必看):时间紧迫时的救命稻草,优先攻克核心要点。(可参考神哥的高频题,但我整理出来的比神哥还会多一些,另外还包括以下内容)
- 🌟 尽量掌握(有时间就看):适合两周以上备考时间的同学稳步提升,冲击大厂的uu们建议看!
- 💡 了解即可(知识拓展):时间充裕时作为补充,拓宽视野,被问到的概率小,但如果能答出来就是加分项
- 🔥 面试真题:根据真实面经整理出来的面试题,有些可能难度很高,可根据自身水平酌情参考。
按照推荐观看顺序 “🔥⭐> 🔥🌟 > > 🔥💡” 有条不紊地学习,让每一分每一秒都用在刀刃上,自此一路畅行。
全面覆盖面试核心知识
面试真题涵盖技术领域的核心考点,从高频热点到冷门难点一网打尽。以下是部分模块概览:
Java基础&集合 :
https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mq7Xxv&uuid=4f5b4cac4b9f4dee8b4b213851c154c5
JVM篇:
https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mq7Xxv&uuid=c87d9ad65eb840728ae63774893bccf5
Java并发编程&JUC:
https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mq7Xxv&uuid=28c748189f6b471f9f4218791778f41c
MySQL:
https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mq7Xxv&uuid=55b03d6d16604319a24395f393d615be
Redis:
https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mq7Xxv&uuid=77bd828f85984c22858c3724eef78723
计网:
https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mq7Xxv&uuid=65e9951c2e754d7086d26b9b46aa4a1a
后续还将持续更新 操作系统、设计模式、场景题、智力题等丰富内容
独特解析:知其然,更知其所以然
我整理的八股面经绝非简单的问答堆砌。
每一道题目都配有深度剖析的思考过程,在你看题之前,便清晰呈现出题意图,让你迅速抓住题目核心,加深对题目的理解与记忆,做到 “知己知彼,百战不殆”。
Java基础&集合举例
MySQL
Redis
JVM
Java并发(JUC)
计算机网络
助力你举一反三,深度梳理知识点之间的内在逻辑联系,真正实现知识的融会贯通,做到知其然更知其所以然。
后续还会分享如何包装项目、leetcode 刷题模版与刷题技巧、各种学习经验以及真实面经等,从多个角度助力牛u提升技术能力和面试水平。
还是那句话:
1、简历上相关技术点对应的面试题一定要准备,因为写在简历上了,面试官就默认你会,答不上来的话就很减分
2、抓大放小,优先重点高频八股,根据自身情况进行准备。
#软件开发笔面经##牛客创作赏金赛##后端开发##java##牛客在线求职答疑中心#在准备暑期实习时,从等各个平台搜集了上千篇真实面经,自己整理得到了面试题,根据题目在面试题中出现的频率以及我自己、交流群、好朋友面试被问到的频率进行了分类整理,所有内容经过科学分类与巧妙标注,针对性强: 得到⭐🌟💡三种级别的,其中⭐为最高频的题目(类似神哥总结的高频八股),只是我自己整理出来的这部分更多一些,🌟为中高频题目(冲击大厂的uu们建议看)、💡为低频题,可以作为补充,时间充裕再看!