美团面经(闪购事业部,后台研发工程师)

一面(9月12日)
介绍参加的2018年华为软件精英挑战赛的详情(赛题、详细解决方案、小组分工、个人贡献等);
介绍本科期间参加的几次数学建模竞赛(个人贡献、获奖情况等);
介绍简历上写的三个项目(项目内容、完成情况、个人贡献、算法设计、系统设计、详细的实现等等);
使用过的web服务器,Django和Tomcat的区别;
在做项目中,需求分析是怎么做的,有什么心得体验;如果项目中出现了较为困难的需求,我会怎么去做;
在项目中,我们完成的成果是怎么去测试的,最终的结果达到什么程度,是否符合要求,我们如何定义项目中各指标的完成情况;
介绍Java语言的特点;介绍Java的内存模型;JVM内存空间不足时会发生什么(介绍GC的过程);介绍GC算法;
考察了几个Linux基本命令;
介绍JDK1.8的新特性;
MySQL常用的引擎,MyISAM与InnoDB的区别;
在项目中怎么使用的Redis,Redis中常见的数据结构,使用Redis时有哪些注意事项(可以处理哪些场景,有哪些优缺点),Redis为什么不支持事务;
CAP原则,按照自己的理解讲一下CAP原则;
InnoDB的实现策略,MVCC相关的内容(这个我不太了解,没回答);
介绍了解的设计模式,按照个人的理解来讲(讲了单例模式、工厂模式、策略模式、装饰模式);
写代码,实现一个策略模式,然后实现一个线程安全的单例模式,为什么单例模式中使用volatile修饰实例变量;
考察了git里面的几个基础命令操作;
写代码,动态规划的基础题,最长公共子序列;
问我有什么问题;
一面面了一个小时多点,面试官直接告诉我要到武汉参加二面,应该是在中秋节之后,二面后继续发新的面经。

(武汉现场面试 9月17日)
二面
二面的面试官,问的问题比较宏观呀。
写代码,二叉树中叶子节点的最大距离;
讲一下对后端研发的了解,相关的技术栈,画图说明各层次内容;
负载均衡服务器和前端界面之间还有什么层次或者技术吗;
用过哪些数据库,MySQL和HBase(关系型数据库和非关系型数据库)的区别,各自优缺点;
了解推荐系统吗,推荐系统中特征是如何存储的;
怎么提高数据库的吞吐量和存储容量,除了用缓存提升吞吐量,还有什么手段;
nginx的层次模型是什么样的,了解什么负载均衡的方式;
前端与后端怎么通信(http),为什么大多数使用http,有什么优缺点;
了解http2.0吗,和http1.0相比的优点,http2.0怎么实现并行发送多个消息的,知道http3.0吗;
一句话概括软件工程中最重要的东西;
看过哪些源代码,简单介绍keras;
问我有什么问题;

三面HR面
个人介绍;
兴趣爱好;
是否有实习;
对自己影响最深的事或人;
自己找工作选择公司时考虑哪些方面;
手里有哪些offer,假如通过了的话如何进行选择;
有没有对象,父母是否支持,个人意向城市;
能否提前来实习;
个人感觉前面面试情况如何;

感觉这个面试经历好像之前腾讯面试呀,我只面了两轮技术面,不知道各位大佬面了几轮。
等通知了,说两周左右出结果,我非常想去美团的,求个美团offer call呀。

#美团##校招##面经##Java工程师##秋招#
全部评论

相关推荐

点赞 22 评论
分享
牛客网
牛客企业服务