刚下高铁后赶场的美团一面面经(Java后台开发)

1.问项目
2.结合项目问,tomcat为什么会出现假死,既然死锁是某几个线程之间出现循环等待,为什么整个tomcat会假死。
3.消息队列的选型,ACK机制,怎么保证消息队列消息的有序性
4.项目中分表逻辑,怎么处理跨库跨表查询,怎么做数据迁移,全局ID唯一如何保证
5.数组和链表的区别
6.讲一下二分查找,具体实现,比如while循环条件是什么
7.二分查询的时间复杂度是多少,为什么是logn,我回答一次操作将规模减少到一半,所以是logn,面试官不太满意,我又说了master公式,感觉他还是不满意,最后这个问题过了,不知道怎么回答比较好
8.有一个长度未知的链表,怎么找这个链表的中点
9.Final关键字
10.String,StringBuffer,StringBuilder区别以及使用场景
11.线程池工作原理,使用场景,线程池参数如何设置
12.Sql,一个考试成绩明细表,字段有id,class_name,user_name,score,找出考试分数大于90分的人数最多的班级
13.操作系统,我说我们非计算机专业的学生操作系统这块比较薄弱,暗示面试官少问一些,但是他还是问了很多,linux查看内存指令,修改权限指令,如果权限相关的数字是777,代表什么含义,我说了rwx分别代表不同的数字,面试官反问那为什么7就代表1+2+4,一时懵逼,经过面试官提醒推出来是1,2,4的二进制相加
14.http中向服务器请求一个网页,用的是以下哪个函数,get/read/post/head
15.TCP中的拥塞控制,流量控制
16.Git相关,如果现在要切换到其他分支处理bug,保存当前的工作,用什么命令
17.ArrayList底层原理
18.HashMap原理,项目为什么用ConcurrentHashMap而不用HashMap
19.问看过什么源码,我回答多线程和集合看过一些,spring也看过,但是太难没看下去==
20.假如有10个线程要处理完,另一个线程要对这10个线程处理的结果进行二次处理,用什么实现,回答了CountDownLatch,接着又问和这个对应的是很什么,回答CyclicBarrier
继续问,这两个有什么不同。分别说一个真实的应用场景,CountDownLatch我回答了比如要对10个账单进行处理,然后一个线程汇总这个10的账单的结果。CyclicBarrier回答了打王者荣耀时,十个人都进入游戏才能开局这个场景。
21.看到我发了论文,然后问了10分钟论文的事情
22.平时怎么学习,逛什么论坛,我回答github,stackoverflow,segmentfault,最重要的是我经常看美团技术博客(趁机tian了一波)
23.都对新技术感兴趣,我回答分布式,高并发场景下保证系统高可用这些
24.反问环节我问了我之前回答不太好的一个问题,还问了一下他们组的技术栈

==============================================================
刚从北京面试完回学校,吃了个饭,美团的电话就打过来了,本以为40分钟问完,结果面试持续了将近2个小时。。。
面试官人很好,你不会的他会给你提示,和你讨论,面试中遇到不会的问题不要让空气突然安静就好,可以厚着脸皮向面试官要一些提示的
面试官问的问题倒不难,挺基础的,但是有些东西你知道和你能说的比较流畅完整还是有区别的,借机检验了下自己的复习情况。
面试官问的熟悉就是项目挨个问,用到的技术挨个问。项目问完之后问你个人技能那块,挨个问,每个点都问。所以写在简历上的东西还是要都掌握才行

问的问题太多了,想起来再补充吧


#美团##面经##Java工程师##校招#
全部评论
大佬,做得是什么项目呢?
点赞 回复 分享
发布于 2019-08-20 05:52
Sql咋写啊😂😂
点赞 回复 分享
发布于 2019-08-19 20:32
棒噢
点赞 回复 分享
发布于 2019-08-19 20:33
请问现场面用带简历和电脑吗😂
点赞 回复 分享
发布于 2019-08-19 21:03
上海的还是北京的岗位?
点赞 回复 分享
发布于 2019-08-19 21:16
点赞 回复 分享
发布于 2019-08-19 21:22
哇 为啥能面这么久。。。我当初就面了50分钟,人家说时间够了,就结束了。。
点赞 回复 分享
发布于 2019-08-19 21:26
第四题怎么答
点赞 回复 分享
发布于 2019-08-20 04:13
两个小时。。。tql
点赞 回复 分享
发布于 2019-08-21 00:16
我今天也是面了两个小时。
点赞 回复 分享
发布于 2019-08-21 23:25
logn 那个,可能要从信息熵的角度回答?
点赞 回复 分享
发布于 2019-08-27 15:37

相关推荐

美团 后端开发 总包n(15%是股票)
点赞 评论 收藏
分享
10-14 10:56
已编辑
长沙学院 嵌入式软件开发
痴心的00后拿到了ssp:hr面挂了,无所谓了反正不去😃
点赞 评论 收藏
分享
7 102 评论
分享
牛客网
牛客企业服务