面完了美团四面,有多大概率进offer池啊 附四面面经

电话一面(30分钟)
1.自我介绍
2.项目(打断问了几个问题)
3.new一个空的Object,占用几个字节
4.Java中的同步机制,有哪几个关键字
5.volatile适用于哪种场景(我回答的是:一个线程写,多个线程读)
6.synchronized和Lock的实现是一样的吗?
7.垃圾回收机制,为什么采用分代收集;老年代和年轻代的收集算法;年轻代的收集算***产生stop-the-world吗?多长时间
8.HashMap是线程安全的吗,两个线程同时写HashMap会发生什么事情?
9.HashMap的冲突是怎么解决的,拉链法当链表过长的时候会有什么影响,怎么解决(JDK1.8转红黑树)
10.你知道红黑树怎么实现的吗?
11.有哪些线程安全的Map
12.TCP三次握手和四次挥手
13.快排的时间复杂度,O(NlogN)是平均时间复杂度还是最坏时间复杂度,最坏是多少
14.排序的最快时间复杂度是多少,有O(N)的吗?
15.有什么问我的?面试官说了竞争非常激烈,因为部门人员比较稳定,说我会有一个光明的前途的...!

现场一面(50分钟左右)
1.自我介绍
2.项目相关
3.手写代码,两个数字字符串,不能用现成的Java库,实现这两个数字的相加,并输出相加的结果字符串。
4.HashMap,Hashtable,ConcurrentHashMap有什么区别
5.List用过哪些,各有什么区别
6.数据库的DDL,DML
7.手写一个SQL语句(学生信息表)
8.手写代码,JDBC连接数据库的过程
9.SQL注入相关
10.知道哪些前端框架
11.MVC模式,你的项目是怎么设计的
12.Session和Cookie有什么区别
13.Linux用过吗?chmod指令,查找文件find指令
14.有什么问我的?

现场一面面完之后,让我出去等二面。

现场二面(二十多分钟)
1.自我介绍,以及项目相关问题
2.手写SQL语句(学生出勤表...)
3.浏览器输入一个URL发生的事情
4.工作以及工作地的意向
5.有什么想问我的(我有点懵..问了一个:您不问Java相关的吗,面试官他说和第一个面试官沟通过了,不需要问了)
6.让我保持手机畅通,回去等吧

隔天收到了第三天复试的通知(也就是今天,2017.09.27)

现场三面(二十多分钟)
1.上来没有自我介绍,没有问项目,直接手写代码:Java读一个二进制文件,文件格式是:长度,内容,长度,内容...
2.生产者消费者模型,不加锁的实现方式
3.开放题:统计合肥所有的餐馆,你会怎么做
4.有什么问我的,介绍了一下部门,让我去HR面了

现场四面(HR面,二十分钟左右),这个就是HR面常见的问题了,HR问了项目!!感觉答得不是很好。

祈祷...
#美团#
全部评论
昨天面完,目前没通知,一起等。。。
点赞
送花
回复
分享
发布于 2017-09-27 12:29
老哥,稳
点赞
送花
回复
分享
发布于 2017-09-27 12:35
秋招专场
校招火热招聘中
官网直投
挺大的,只有少部分人挂了
点赞
送花
回复
分享
发布于 2017-09-27 12:45
刺迷留,hr昨天联系我注意邮箱,今天会发正式的录用意向书给我,我是19-21成都面试的,岗位在北京
点赞
送花
回复
分享
发布于 2017-09-27 12:53
然而我4面完事挂了
点赞
送花
回复
分享
发布于 2017-09-27 13:38
我感觉这些问题能答出来已经很不错了,发个sp也可以吧
点赞
送花
回复
分享
发布于 2017-09-27 13:43
我去,看到楼主的面经咱俩三年肯定是一个面试官,问题都是一样的,可是我没答出来
点赞
送花
回复
分享
发布于 2017-09-27 14:26
老哥很强,应该没问题的,我现在就在等复试
点赞
送花
回复
分享
发布于 2017-09-27 15:36
他们说什么时候给通知了吗
点赞
送花
回复
分享
发布于 2017-09-27 16:11
很低,大多数都到了hr面
点赞
送花
回复
分享
发布于 2017-09-27 17:16
是西安的吗
点赞
送花
回复
分享
发布于 2017-09-27 17:52

相关推荐

#软件开发2024笔面经#阿里妈妈事业部 1h13min自我介绍介绍一下你的项目开始深挖项目,收益匪浅。照片是怎么存储的安全框架你是怎么设计的,角色与权限是怎么划分的新注册的角色怎么分配权限评论表怎么设计,怎么设计的评论的评论分页查询是怎么是实现的,用了哪些sql语句如果数据量很大查询效率会降低吗有什么提高效率的想法吗订单超时是怎么实现的有没有提高效率的方法开始八股用过哪些集合(ArrayList、HashMap等)并发框架是指什么(synchronized、锁什么的)ArrayList是线程安全的吗(不是,源码中没用到synchronized什么的,但是有modcount)ArrayList会抛出线程不安全的异常吗。(应该不会)看了源码,modcount记录着集合的修改次数,也就每次add或者remove它的值都会加1,使用迭代器遍历集合的时候同时修改集合元素会抛出异常。并发框架了解哪些(synchronized、reentrantlock,可重入读写锁,countdown等基于AQS的记不清名字了)synchronized和基于AQS的有什么区别。(一个基于虚拟机,一个基于代码api)AQS底层具体怎么实现的(基于一个抽象的双向队列,将任务请求排列成队列,有一个变量state,当state大于1时,任务队列可以执行任务,否则将被阻塞)线程池了解吗,对于阻塞队列你知道什么。(有基于arraylist的,基于linkedlist的,基于prioritylist的,可以设置阻塞队列的大小,如果不设置,默认,可能会出现outofmemory异常)索引和事务了解吗,讲一下。(索引可以提高查询数据的效率,基于b+树实现,可以实现范围查询等等)可以多个字段建立索引吗(可以,比如(a,b,c),但是只能先查a再查b再查c索引才有效,如果自查b,c就用不了索引)就是最左匹配原则对吧,那如果是范围查询,比如a>m,能用索引吗。(不行,因为只有a相等的情况下b才是有序的,a不相等b不是有序的)撕算法力扣349简单题,两个数组求交集面试官很温柔,声音很好听,会一步步引导你,答不出来会说没关系,那我换个问题,面试体验最好的一次。4.26 已挂
点赞 评论 收藏
转发
点赞 39 评论
分享
牛客网
牛客企业服务