2020年9月最新面试:美团四面+网易二面,现在在家等offer。
美团面试比较久,所以分了一下流程,方便大家看。美团面试流程:一面(20分钟),二面(60分钟),三面(25分钟),HR四面(30分钟)
美团一面(20分钟)
1、自我介绍,很流畅捡重点介绍完。
2、问数据结构算法好不好。
3、找到单链表的三等分点,如果单链表是有环的呢
4、讲一下项目的架构
5、说一下你熟悉的设计模式
6、有没有配置过服务器
对于这次面试还单独总结了一下其他公司的面试题,需要的朋友可以点击:点这个!点这个!,暗号:****。
美团二面(60分钟)
一个小时的纯技术电话面试!面的特别全面!
1、Spring:有没有用过Spring,Spring IOC、AOP机制与实现,Spring MVC
2、多线程:怎么实现线程安全,各个实现方法有什么区别,volatile关键字的使用,可重入锁的理解,Synchronized是不是可重入锁
3、集合:HashMap底层实现,怎么实现HashMap线程安全
4、JVM内存管理,GC算法,HotSpot里面的垃圾回收器、类加载
5、进程和线程的区别
6、HTTP有没有状态,我说无状态,怎么解决HTTP无状态
7、Java IO,NIO,Java中有没有实现异步IO
8、前端会不会,Ajax是什么,Ajax实现原理
9、设计一个线程池
10、讲几个设计模式,哪些地方用到了,为什么要用?
11、Mysql优化、索引的实现
12、事务的隔离级别
13、有没有用过Hibernate、mybatis、git
14、Linux
15、算法题
提问环节:
1、你们是什么部门(他说是核心部门,大数据研发) 。
2、我对高并发和负载均衡挺有兴趣的,但是我平时在学校也没有这个环境让我在这方面有所体验,那你建议我目前可以怎么学呢
3、中间件具体是做什么的,是解决高并发和负载均衡吗
美团三面(25分钟)交叉面试
1、MySql优化 。
2、说下项目做了些什么,架构之类的。
3、在collabedit上在线代码,题目很简单是编程之美上的原题,一个有序的整数数组,输出两个数,使它们的和为某个给定的值。
4、两个文件,每个文件中都有若干个url,找出两个文件中相同的url(用HashMap)
美团HR四面(30分钟)
1、自我介绍
2、问项目,问的特别特别细,技术细节,还有遇到什么问题,怎么解决的,做项目有没有人带,怎么跟别人沟通的。
3、数据库优化,如果数据库一个表特别大怎么办
4、问研究生的科研题目,为什么选这个题,看了一些什么论文
5、确定时间
还有2020年最新面试题,需要的朋友可以点击:点这个!点这个!,暗号:****。
网易一面
1.volatile有什么用?
2.minorGC和Full GC的触发时机?
3.反射用到了哪些接口,哪些类?
4.反射机制中可以获取private成员的值吗
5.Java中sleep方法和wait方法的区别?
6.Java中有哪些注解?在springmvc中,requesmapping是自定义注解,问:如何实现自定义注解?
网易二面
1.线程池,threadpool有哪些重要的参数?
2.http协议头有哪些字段?
3.oracle如何实现分页?(手写)
4.数据库的索引有什么用,带来的问题是什么?
5.springmvc在处理前端页面请求时,各模块,是如何工作的?6.以前有没有用过java枚举?
可以按照下面这几个步骤来:
1、从一个项目的生命周期为基准线展开讲,这样介绍项目将更有层次感。接下来要将你在项目中的比重,你负责主要点有哪些。
2、在项目概述之后,就要讨论每个项目过程遇到的困难部分,因为大部分项目都会遇到这个问题,所以尽量真实描述你是如何解决问题的,这也将体现你解决问题的思想。
3、有礼貌问面试官对于项目还有哪些疑问或者不清楚的地方
提供免费的Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。
需要的朋友可以点击:点这个!点这个!,暗号:****。
还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板可以领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书+2020年最新大厂面试题。