美团一二面面经,已拿到

一面是8.29号,挺顺利的
1,介绍自己,加说项目,有没有对简历补充的?
2,讲一下你对saas的理解
3,mysql的存储引擎的区别,你们选的是什么?为什么?
4,mysql用哪个索引,你认为为什么选择了这个?你对索引的理解是什么?
5,从磁盘读取数据的过程,哪一步消耗时间最长?kafka这方面做了什么优化?
6,linux查看端口占用,你上线的时候写的start脚本种的jvm参数是多少?shell怎么写的?
7,linux查看文件大小,并且排序
8,应用层协议有哪些?get和post区别?如果你用sokcet去写的话你会注意哪些方面?
9,你说到中文乱码了,一般你要怎么解决这个问题?
10,tcp和udp的区别,你用过udp吗?说一下
11,为什么三次握手不是两次,四次行吗,为啥不四次?
12,接口和抽象类的区别?说一下什么时候用抽象?什么时候用接口?jdbc你有什么理解吗?
13,ArrayList和LinkedList和vector老生常谈
14,hashset和treeset老生常谈
15,oom什么意思,如何分析和解决?日志会看吗?我给你这一行日志,你给我分析一下?
16,内存溢出的几种原因和解决?双亲委派机制说一下?
17,java8你认为最重要的特性是什么?
18,cookie和session的区别?你们怎么处理session的?
19,java反射怎么用的?原理呢?class.forname和classloader的区别
20,多线程的实现方式?Runnable和Callable的区别?
21,数的平方根,二分法,(0.01)
总体来说还算全面,问的也比较深
二面是9.3号16.00
1,项目为什么那么做?来用一句话让我了解你做的事情?
2,你这个优化,究竟在哪里快了?误判率多少
…………都是项目的东西,就省略了
最后得到关于项目的评价是,不要用一个东西去解释另一个东西
3,你怎么理解分布式高可用的,你们的高可用吗?指标是多少,n个9是保证在几?怎么保证的?
4,你对mysql怎么理解的,把你认为mysql做的好的点和做的不好的点都和我说一下
5,mysql建立索引的原则?说了一大堆,他说不对,我想问的是如何建立一个索引,你说的具体一点
6,mysql高可用怎么考虑的?
7,岛屿2
二面总结就是,我是个杠精。

#秋招##面经##校招##美团##Java工程师#
全部评论
平方根二分的话只能找到整数,小数是怎么搞的啊
点赞 回复 分享
发布于 2020-09-06 13:13
数的平方根,二分法,(0.01)  这一题leetcode上的是保留整数的  他是让你保留2位小数?
点赞 回复 分享
发布于 2020-09-05 23:15
mysql的存储引擎的区别,你们选的是什么?为什么? oom什么意思,如何分析和解决?日志会看吗?我给你这一行日志,你给我分析一下? java8你认为最重要的特性是什么? 你们怎么处理session的? 你对mysql怎么理解的,把你认为mysql做的好的点和做的不好的点都和我说一下 mysql建立索引的原则? 可以说说这些问题你怎么回答的吗
点赞 回复 分享
发布于 2020-09-05 20:32
同二面结束没消息😐
点赞 回复 分享
发布于 2020-09-05 15:46
楼主你好,请问你是实习、校招还是社招?岗位是什么?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复 分享
发布于 2020-09-05 15:42

相关推荐

作为带过好几个实习生的老mentor,我见过有同学带着一腔热血来实习,最后却只带走一份单薄的履历。实习,是你从学校到职场最关键的过渡期,它的价值远不止一份实习证明。今天,我不讲大道理,就从我作为Mentor的视角,给你们几条能立刻用上的建议。记住,你的目标不是当个好学生,而是成为一个值得信赖的职场新人。一、 心态转变:从被动答题到主动解题这是我最想强调的一点。学生思维是:等待老师布置明确的作业,然后完成它。职场思维是:主动发现模糊的问题,然后解决它。反面事例:接到任务后,埋头就做,遇到困难不吭声,直到截止日期才说“这个我不会”。Mentor期待的是啥呢?首先是确认目标:接到任务后,先用自己的话复述一遍:“我理解这个任务是要达成XX效果,对吗?” 确保方向没错。然后是主动思考:不要只带问题来,要带“选择题”。问“这个数据我不会查,我尝试了A和B方法都失败了,您看是方法C更合适,还是我有其他没考虑到的渠道?” 这证明了你的思考和努力。最后是闭环思维:任务完成后,主动告知结果:“XX任务已完成,数据/文件已发您邮箱,并同步在团队网盘了。其中有个小发现是……,供您参考。” 让一切有始有终。二、 沟通方式:实习生的很多错误,都源于“想当然”和“不敢问”。反面教材:在做一个PPT时,因为不确定公司模板,就套用了自己觉得好看的模板,结果不能用。那么怎么确认,怎么提问呢?第一个,不懂就问,但别重复问:第一次问,是学习;同样的问题问第三次,就是不用心。准备一个笔记本,把关键信息、操作流程、注意事项都记下来。第二个,及时汇报,别等追问:特别是遇到卡壳或可能延期时,一定要提前说。Mentor不怕你慢,就怕你失联。没事儿更新一下进度:目前已完成80%,但在XX环节遇到点阻力,正在想办法沟通等回复,预计今天下班前确定结果,到时候给您,这样说能让人极度安心。第三个,珍惜1on1机会:和Mentor的定期沟通,不是你被动接受批评,而是你主动获取信息和反馈的黄金时间。提前准备好:a) 本周工作进展;b) 遇到的困惑/挑战;c) 希望学习的新技能;d) 对团队业务的任何好奇。三、 工作习惯: 专业性体现在细节里职业素养不是空话,它藏在每一个你容易忽略的细节中。1. 邮件/沟通软件礼仪:邮件:标题清晰(如【实习生XX-XX项目周报】),正文称呼得体,结尾有落款。别用“在吗?”开头。工作群:别发表情包刷屏,沟通事情简明扼要。收到任务或通知,回复“收到,谢谢”,这是基本的确认和尊重。2. 文件管理与命名:我会观察实习生的桌面,看他们的使用习惯,乱糟糟的桌面说明他没条理。文件命名要使用统一的命名规则:日期_项目名_内容_版本_姓名。例如:20231027_秋招海报_初版_张三。这能为整个团队节省大量沟通成本。3. 对待杂活的态度:复印、整理数据、会议纪要……这些dirty work是不可避免的。但优秀的人是能从中找到价值的:整理数据时,可以留意数据之间的关联或异常,做会议纪要时,可以梳理出会议的决策和待办事项。四、 终极目标:带走三样东西1. 一段能讲出STAR法则的实战经历:这直接决定了你未来求职简历的厚度。2. 一位可以为你未来背书的Mentor/同事:好好表现,离职时保持联系,他们可能成为你未来求职的推荐人和内推渠道。3. 对行业和岗位的真实认知:通过这次实习,你想清楚自己是更热爱这个行业,还是想赶紧跑路?这个答案,价值千金。最后,作为你们的Mentor,我想说:大胆去试,勇敢去问,别怕犯错。实习期是你犯错成本最低的时候。展现出你的靠谱、主动和思考,我们做Mentor的,会非常乐意把更核心的任务交给你,因为带你,也是在为团队培养未来的战友。希望这些建议能帮你少走弯路,打一场漂亮的实习战!
家族企业:实习一年比在大学多年都有用
第一次找实习,我建议__
点赞 评论 收藏
分享
评论
1
19
分享

创作者周榜

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