美团一面面经

美团一面面经

80min

面试官介绍部门情况

  1. 自我介绍 + 项目介绍
  2. 愿意去上海发展吗? 希望工作还是读研 ? 学习的语言(Java 并且最近想要学习C++) ? 为啥想学习 C++ ? Java 语言的趋势, 怎么看 ? 怎么理解底层 ? 为什么选择做技术 ? 怎么学习技术的 ? 最近再看什么书 ? 学习过程中遇到问题怎么办 ?
  3. 自己对哪些方面掌握比较好 (MySQL, redis , Java 基础) ---> 还有吗? 比如 Spring (我说, spring 源码也只看了部分, 所以不敢说有自信)
  4. 之前项目你觉得难点是什么? (我说主要 CRUD , 没什么难点) ---- > redis 缓存数据 缓存了些什么? --- > 这个数据量 有必要使用 redis 吗? (我说可以增加速度) ---> 你知道 MySQL的最大 qps 吗? 那有必要加 缓存吗? 使用缓存可能导致什么问题.....
  5. 算法题 ---- 16. 最接近的三数之和 - 力扣(LeetCode) (leetcode-cn.com) ------ 调边界调了半天放弃了, 说了下思路.... 讨论复杂度
  6. ISO七层协议有哪些层, http, tcp , dns 在那一层, 知道 arp 协议吗? 干什么用的 ? ----> IP 到 mac 地址, 那 mac地址转 ip 用什么协议 (不知道.... 面试官: 下去再看看吧....)
  7. HTTP 状态码, 301 和 302 区别, 403是什么, 404是什么, 500是什么, 503是什么(我忘了503是啥....)
  8. 三次握手过程
  9. 线程状态
  10. Java的线程池有哪些参数, 拒绝策略有哪些? (我说有四个, 但是只说出来了 3个, 哎, 老是关键时刻掉链子...... 面试官: 下去再看看吧)
  11. JVM的内存结构是什么样的, PC是什么?(我说是记录接下来要执行的代码行数, 他问 是行数吗? ....我说逻辑上是行数, 实际上是地址)
  12. JVM的堆内存怎么划分的
  13. 对象什么时候进入老年代
  14. 怎么判断对象是否应该回收 (引用计数法, 根可达方法) ---> 哪些是根对象?
  15. Maven 中 多个包有共同的依赖, 但是版本不同怎么办 (忘了, 强行扯了以下....)
  16. redis 过期key淘汰策略
  17. 反问环节 : 有机会二面吗 (面试官: 我们只能记录面试表现, 具体需要看上面的决定) , 面试表现如何有什么建议吗? (不要吞吞吐吐, 说话简单点, 优先说重点, 你这次很多问题回答的虽然抓住了一些重点, 但是并不全)

牛客保我过一面吧, 我就想有个工作呀呀呀!!!!!

#美团一面面经##春招##面经##实习#
全部评论
发个面经,保佑一面能过呀~
1 回复 分享
发布于 2022-04-01 17:33
校友怎么样,我昨天也才一面🤣
点赞 回复 分享
发布于 2022-04-13 14:28
我二面八股答得还行,Linux不会就跳过了,今天公众号留言说挂了
点赞 回复 分享
发布于 2022-04-06 22:22
我面的java,面试官根本就不问这些八股,扣了好久项目的技术理论细节,好像很关注linux(只会cdlsmkdir之类的),最后写了个简单题就结束了,感觉可能没了
点赞 回复 分享
发布于 2022-04-02 22:08
可是我二面后一周多了还是没消息。。。
点赞 回复 分享
发布于 2022-04-02 10:46

相关推荐

04-21 10:50
已编辑
哈尔滨工程大学 Java
个人背景:🔥985硕士,计算机专业,研究方向为机器学习/数据挖掘- 有推荐系统相关项目,Kaggle竞赛经历- 面试岗位:滴滴出行-算法工程师(机器学习/运筹优化方向)📝 面试全流程回顾1. 笔试(线上编程+数学)-算法题(2道,LeetCode中等偏上难度)- 动态规划:最长递增子序列变种(需优化到O(nlogn))- 图论:Dijkstra算法实现+路径还原- 数学题(概率统计+线性代数)- 贝叶斯定理应用题(拼车场景下的概率计算)- 矩阵分解(SVD)的原理与优化意义2. 技术一面(1小时)- 代码能力- 手撕:实现带权随机抽样(Reservoir Sampling变种)- 代码优化:如何减少时间复杂度?- 机器学习基础- XGBoost vs LightGBM的差异?如何选择分裂点?- 如何解决推荐系统中的冷启动问题?- 业务场景题- 滴滴拼车订单匹配如何建模?(聚类+贪心算法的取舍)3. 技术二面(1.5小时)- 项目深挖- 详细介绍Kaggle竞赛方案(特征工程、模型融合技巧)- 追问:如果数据分布偏移(如疫情前后出行规律变化),如何调整模型?- 系统设计- 设计一个实时ETA(预估到达时间)系统:- 数据源(GPS/交通路况/历史数据)- 模型选型(时序模型+在线学习)- 异常情况处理(突发拥堵如何动态调整?)- 算法发散题- 如何用算法减少司机空驶率?(转化为图的最短路径问题)4. HR面(30分钟)- 团队协作经历、抗压能力举例- 期望薪资与工作地点偏好🌟 总体而言,滴滴面试强度还是可以的,问题问的很细,如果不会的话,同学们尽量委婉回答,引导面试官问出问题。滴滴待遇还是相当可以的,最后给大家一个内推链接,还有内推码。🚘投递方式【内推链接】https://app.mokahr.com/m/campus_apply/didiglobal/96064?recommendCode=DSW46Dg7&hash=%23%2Fjobs#/jobs【内推码】DSW46Dg7全流程跟进,投递的同学评论区留言,方便后续跟进,秋招加油! #实习# #春招# #应届# #滴滴# #滴滴出行# #算法工程师#
点赞 评论 收藏
分享
标题:XXX项目开发经验 | Java/Python/前端(根据技术栈调整)1. 项目名称:XXXX系统/平台(2023.03 - 2023.08)2. 所属公司:XX科技有限公司(若为在校项目可写“独立项目/学校实验室”)3. 担任职务:后端开发工程师/全栈开发/项目经理(根据实际角色填写)4. 项目描述(3-5句话概括核心功能和技术栈):项目背景:解决XX问题/满足XX需求(例如:提升企业订单处理效率30%)。技术架构:Spring Boot + MySQL + Redis(后端),Vue3 + Element Plus(前端),Docker部署。核心功能:支持XX、XX、XX模块(例如:用户权限管理、数据可视化大屏、实时消息推送)。5. 个人工作描述(分点列出具体职责,量化代码贡献):模块开发:负责XX模块设计与实现,独立完成订单状态机模块(代码占比80%),使用策略模式优化状态流转逻辑。性能优化:通过Redis缓存热点数据,QPS从200提升至1200,接口响应时间降低65%。协作开发:参与代码Review,解决Git分支合并冲突20+次,主导技术方案讨论3次。测试部署:编写单元测试覆盖率85%,使用Jenkins实现CI/CD自动化部署。6. 个人业绩贡献(用数据结果体现价值):效率提升:开发的XX功能使业务流程耗时从2小时缩短至15分钟。代码质量:修复历史遗留Bug 15个,系统崩溃率下降至0.1%。技术突破:引入XX算法(如分布式锁),解决高并发场景下的数据一致性问题。⚠️ 注意事项(可放在帖子末尾作为提示):代码比重:若为团队项目,需注明个人负责的模块及代码占比(例如:“独立开发登录模块,代码量占比70%”)。避坑建议:避免写“参与项目”等模糊描述,改用“负责/主导/实现”等动作词。技术栈写具体版本(如“Spring Boot 2.7”而非“Spring Boot”)。数据量化:所有业绩尽量用百分比、数值体现(如“DAU提升30%”)。按照上述格式撰写是不是比较好?有没有可以优化的其他点?
点赞 评论 收藏
分享
评论
点赞
17
分享

创作者周榜

更多
牛客网
牛客企业服务