美团Java后端一面,热乎的

9.14 意向书

9.1 hr面,常规问题

8.28 二面,基本全是项目

------------------------------原答案-----------------------------

全部围绕四个问题,知道XXX么?怎么设计的?为啥这么设计?要是你你怎么设计?

1.自我介绍
2.集合介绍一下
3.优先队列用来干啥? 用作堆 在业务中呢? 会员+抢购
4.大顶堆解决的问题? topK问题
5.HashMap的实现?如果不用红黑树。你自己设计一个数据结构? 跳表?
6.hashMap并发问题?
7.多线程 web应用没有主动应用,会在那里使用到多线程?我??? 哼哼了半天,不会
8.线程池原理?如果自定义线程,可能会出现什么问题? 提示后说了插入顺序和执行顺序可能不一样?(存疑)
9.JVM 说了类加载、垃圾回收,程序计数器知道吧,知道,那么常量池呢?存在的意义是啥?
10.垃圾回收算法?垃圾回收器
11.实际做过项目嘛?没有,尴尬陪笑
12.JMM的理解?为什么会有JMM?
13.MYSQL的having?order by? 怎么走索引?不会
14.存储引擎?InnoDB存储数据怎么存?用B+树存储?好处是啥?为啥不用B树?
答:同一层,方便范围查询、B树存的话内存大,那么内存大小有啥区别?不会
15.分页? limit? 1千万数据之后,分页也不行,怎么整?用覆盖索引?
16.SQL很慢,怎么办?有无索引?建索引;走了索引还是很慢?索引建的不合适?
除了索引还有其他方法嘛?哑了。。。,面试官答:改SQL语句,我:地铁老人手机.jpg
17.雪崩,击穿?解决方案?击穿为啥要用分布式锁?
18.redis数据结构,上层五种,下层八种。 redisObject介绍了下 ,string,list,hash,set,zset
底层 int,intset,ziplist,ht,linkedlist,sds,skiplist,embstr
怎么对应?
19.linux用过?inode听说过吗?没听说过
场景:日志ip可以重复,找出topk的ip?用命令怎么做?不会
放宽,只要解决问题?不要仅限于算法?第三方工具/excel
20.OSI?为啥要七层?一层不好吗?答:大问题划分小问题,协议设计更加简单,各层相互独立
21.tcp?三次握手?为啥三次?为啥挥手四次?为啥可靠?应答机制?超时重传?流量控制?拥塞控制?拥塞控制解决的啥问题?
23.经典的输入url之后的流程?dns、tcp连接,http,处理http请求返回报文,结束。
浏览器图片事怎么加载的?懒加载?(我猜的hhh),不知道对不对
23.DNS详细说下?balabala,为啥要这么设计?为什么域名服务器要分级设计?
24.平时怎么学习Java?看视频了解大概,然后看书深入了解。

#面经##校招##美团##Java工程师#
全部评论
楼上三个阿里的我真的……我一个阿里的二面等了三个礼拜了,还在走流程,我都不知道为了KPI有必要这么坑人投简历么?
10 回复 分享
发布于 2020-08-20 15:22
现在是真的恐怖...背知识点背题根本不够...每一个题目都得反问自己,为什么要这么设计。。但是这种开放式问题要么是对问题本身很了解,有深厚的功底。要么就是提前网上查好,尴尬的是网上很少有这种解答..就只能靠功底..要么就是靠诸位大佬的面经来扫盲。越来越感觉自己要失业
3 回复 分享
发布于 2020-08-20 09:44
这是校招?
2 回复 分享
发布于 2020-08-19 23:34
你问问他问这些有啥意义 ,是要找个P6还是咋地?
点赞 回复 分享
发布于 2020-08-21 15:33
太难了吧
点赞 回复 分享
发布于 2020-08-21 09:20
没写算法吗
点赞 回复 分享
发布于 2020-08-21 00:38
难得有点过分了。。。这问的感觉有点搞心态啊
点赞 回复 分享
发布于 2020-08-20 22:34
我刚百度面完,全是这。你怎么看?要是你你怎么弄?为什么要这么弄?谈谈你的看法
点赞 回复 分享
发布于 2020-08-20 18:27
楼主,考虑来一下阿里云团队么,感兴趣可以私聊哦
点赞 回复 分享
发布于 2020-08-20 15:00
楼主考虑来钉钉吗,面试比这温和多了哦
点赞 回复 分享
发布于 2020-08-20 11:46
校招都这样了,那是不是以后想社招进去基本没戏了   😓
点赞 回复 分享
发布于 2020-08-20 09:38
我可能上了个假学,看了假书
点赞 回复 分享
发布于 2020-08-20 09:06
神仙打架
点赞 回复 分享
发布于 2020-08-20 07:40
**,这么难吗
点赞 回复 分享
发布于 2020-08-20 00:21
腾讯一年面刚挂,也出了你上面的几个问题
点赞 回复 分享
发布于 2020-08-20 00:00
这有点难啊
点赞 回复 分享
发布于 2020-08-19 23:24
地狱难度
点赞 回复 分享
发布于 2020-08-19 23:11

相关推荐

12-11 13:53
已编辑
门头沟学院 Java
10:20左右开始HR面:15min左右1. 问:请说明您目前就读的学校和专业背景,以及入学方式。2. 问:您是通过异地高考进入学校的吗?当时是以什么分数线录取的?3. 问:您在校期间的专业排名情况如何?是否有参与社团或学生会组织?4. 问:您参与的社团活动是否与您的专业相关?5. 问:您在该社团中具体参与了哪些开发工作?是否有其他兴趣爱好?6. 问:您在上一段的实习经历是什么时候开始的?是否已经结束?7. 问:您在实习期间承担了哪些工作内容?公司规模如何?8. 问:您未来的职业规划和学业规划是什么?9. 问:您是否了解我们公司主要从事的政府项目开发?是否能够接受这类工作内容?10. 问:我们公司的实习岗位转正机会和薪资待遇如何?您能否全勤到岗?11. 问:您目前的居住地点距离公司有多远?12. 问:我简单说明我们公司的规模和业务分布情况。如果面试通过,您预计何时可以到岗?13. 问:我简单介绍我们公司的试用期考核制度。您还有什么想了解的?技术面 40min左右1. 问:在线考试系统是您独立完成的吗?2. 问:这个考试系统的使用对象是谁?3. 问:您在项目中使用的Coze平台主要功能是什么?4. 问:Coze平台是否构建了知识库?集成方式是什么?5. 问:Coze平台的权限管理是如何实现的?6. 问:请说明拦截器、过滤器和Spring AOP的执行顺序。7. 问:智能电子月报是用Python开发的吗?8. 问:项目中使用了哪个大模型?9. 问:项目中是否构建了知识库体系?10. 问:PDF解析入库的具体实现方式是什么?11. 问:PDF解析是否使用了MCP技术?12. 问:大模型在项目中具体发挥了什么作用?13. 问:解析后的PDF数据存储在哪里?如何被大模型调用?14. 问:您在学校主修和选修了哪些课程?15. 问:您对Java AI应用开发体系的熟悉程度如何?16. 问:您了解哪些好用的Embedding技术?17. 问:您使用的Embedding模型具体是哪个?部署方式是怎样的?18. 问:您的大模型和Embedding模型都是本地化部署的吗?19. 问:您使用的云服务器是哪家厂商的?20. 问:模型部署的具体技术方案是什么?知识库是如何构建的?21. 问:您是通过爬虫获取的数据吗?获取的是网页数据还是文件数据?22. 问:您使用的Spring Boot版本是什么?23. 问:您对Spring AI和LangChain的结合了解程度如何?24. 问:Java集合框架包含哪些主要接口和类?25. 问:Map接口的实现类有哪些?它们是有序还是无序的?26. 问:List接口的实现类有哪些?它们是有序还是无序的?27. 问:您了解哪些关系型数据库?28. 问:您对数据库的使用经验如何?29. 面试官介绍:公司主要使用到的国产数据库和技术栈30. 问:MyBatis和MyBatis-Plus的区别和优缺点是什么?31. 问:如何使用MyBatis-Plus实现数据脱敏?32. 问:请说明线程的生命周期。33. 问:RESTful风格接口的参数接收方式有哪些?34. 问:POST接口的参数接收形式有哪些?35. 问:Spring MVC中常用的参数接收注解有哪些?它们的区别是什么?36. 问:@Controller和@RestController有什么区别?37. 问:@RestController等同于@Controller加什么注解?38. 问:Spring中的依赖注入方式有哪些?39. 问:@Autowired和@Resource注解的区别是什么?反问:问:我们公司在AI开发方面的具体应用场景是什么?答:做AI应用相关,在向这块转型,包括知识库、智能问述、MCP工具调用相关的等等问:实习生主要的工作内容是什么?是否会涉及前端开发?答:Java后端接口开发,辅助项目模块开发,不涉及前端
点赞 评论 收藏
分享
评论
12
118
分享

创作者周榜

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