2017美团北京java后台开发

首先感谢新美大的优惠,幸运能通过美团面试

前言:

        我走的是美团内推,一共三轮技术面试,一轮小时面试

        2017年8月份找学长内推的,二零一七年八月三十零日号,北京的面试官打来电话,约定一面时间。

        以下内容仅能记住部分,希望能帮到想去美团的小伙伴!

一面内容(2017年8月29日):

50分钟左右电话

1,自我介绍

2,哪一个项目是你做的最好的,谈谈项目具体内容。

3,等于和哈希码区别

4,了解收集集合,说说的ArrayList和LinkedList的的区别,插入和删除哪个快。

5,知道的ConcurrentHashMap吗,说一说底层实现(JDK1.6及之前版本和1.6以上版本)

6,易失性关键字了解吗,说说作用。

7,GC收集器知道吗,说说收集算法和Minor GC

8,散列映射和哈希表区别

9,解释CAS算法,CAS的三个弊端

10,什么是可重入锁?

11,计算机网络的七层网络模型分别说一下,每一层大致作用说一下

12,三次握手,四次挥手说一下

13,把和GET的区别

14,得到能携带最大的字符数

15,把如何上传文件?

------------------另外两个智力题-----------------------

11,有10升桶里装了10升水,给你三升桶和七升桶,倒出5升水。(反正我当时没笔没纸,没答上来)

12,(程序员的梗)一个父亲有7升油,三个儿子,大儿子要二分之一,二儿子要大儿子分剩余的二分之一,三儿子要二儿子分剩下的二分之一,问怎么分,提供其他桶和材料(我当时没回答上来,感觉应该是:如果按照八桶油想的话,大儿子四桶,二儿子2桶,三儿子一桶,刚好合适)


二面内容(2017年9月7日):

40-50分钟电话

问题一,自我介绍和项目介绍

问题二,学习Java的几年啦?看过什么书啊

...中间几个基础问题....

3,Spring AOP和Spring的LOC解释,主要用到的原理

4,还用过其他框架?简单介绍

5,春季如何让容器中的bean引用容器的本身(懵逼)

如图6所示,弹簧如何管理豆,当容器被摧毁,如何回收豆和管理的资源(再懵逼)

7,LINUX如何查看系统性能,系统负载具体什么意思?

8,LINUX查看和搜索日志指令

9,LINUX的分组指令是什么,用过吗?

10,GC收集器,讲讲GC收集器的收集过程,串行和并行收集器讲一下过程。

11,乐观锁和悲观锁概念,知道NIO吗,解释一下NIO

12,设计模式了解吗,看了什么书

13,设计模式分几类?创建型设计模式包括哪些?

14,事务知道吗?谈一谈的MySQL的数据库隔离的四个级别?

15时,MySQL的数据库搜索引擎知道有哪些吗?以及的MyISAM和InnoDB的的区别?


三面内容(2017年9月30日,没错就是最后一天):

只有15分钟左右电话面试:

1,你说说哪个项目你做的最好,以及这个项目中亮点和难点,怎么解决的

2,最短路径算法知道吗(迪杰斯特拉算法),解释一下过程,举例说明一下

3,堆排序知道吗,讲一下如何进行堆排序(最大堆和最小堆)

4,快速排序算法原理及过程?

5,其他不记得了

其他:还有其他公司的报价吗,薪资多少,给你的报价会不会来?


HR面试:

  完全聊天,自我介绍,说说参加的社会实践和到公司实习过吗?然后吧啦吧啦



最后,感谢网上分享的美团面经,祝想加入美团的兄弟顺利通过,加油~~~

你可能感兴趣的:(Spring框架)