美团移动端提前批面经一二面

美团一面:
1.自我介绍
2.为什么报移动端开发
3.java的同步机制是怎么样的
4.Synchronized的底层实现原理
5.synchronized能解决什么问题?
6.Volatile可以解决什么问题
7.Synchronized的优化效果体现在哪里?
8.死锁的必要条件是什么
9.代码:生产者消费者的实现
10.wait()和sleep()的区别
11.join是线程类方法还是Object类方法
12.代码:平衡二叉树
13.上述写出来的代码的时空复杂度
14.我用的还是自底向上的方式求二叉树,那自顶向下怎么求
15.最后,面试官说留着我课后看看(当时没答上来),还叫我多注意代码格式的部分。
16.反问

面试官边问边教学,我觉得非常nice

美团二面:
1.自我介绍
2.为什么选择移动端开发(两个面试官都问了这个问题。。。很重要么)
3.当初跟移动端开发相关项目有哪些,展开讲述遇到的问题,收获等等
4.java的特性
5.多态具体含义
6.封装的含义、通常在语言上的几种表现形式及其具体区别
7.进程和线程的区别
8.进程的通信机制
9.多个线程之间并发执行在单核cpu内是逻辑上的还是实际上的
10.死锁的含义、必要条件、解决方法
11.应用程序在访问内存的时候是直接访问物理地址么?
12.操作系统虚拟内存的实现机制、调用内存的方法。
13.近期项目的原理和方法讲述,让面试官听懂。
14.代码:实现双向链表两个节点的位置交换。
15.反问

二面的面试官人也挺好的,感觉自己还需要不断复习,加深基础知识。

#美团面试##美团##面经##校招##java工程师#
全部评论
双向链表节点交换大佬怎么做的,是相邻节点吗,不简单啊这个题😂
1 回复 分享
发布于 2021-07-23 21:50
再问问老哥二面完多久收到HR面的?
1 回复 分享
发布于 2021-07-27 09:36
lz收到oc了吗?
1 回复 分享
发布于 2021-08-02 08:00
楼主收到三面信息了么
点赞 回复 分享
发布于 2021-07-23 08:49
所以为啥要选移动端 这个咋个回、、、
点赞 回复 分享
发布于 2021-07-23 09:53
羡慕了楼主 许愿三面
点赞 回复 分享
发布于 2021-07-23 11:52
一二面是一个面试官嘛
点赞 回复 分享
发布于 2021-07-25 00:18
HR面问的啥问题啊
点赞 回复 分享
发布于 2021-07-26 15:46
老哥base是北京吗
点赞 回复 分享
发布于 2021-07-31 08:19
楼主知道上海美团到店事业有几轮技术面么
点赞 回复 分享
发布于 2021-08-03 00:16
今日已oc
点赞 回复 分享
发布于 2021-08-03 10:21
是美团优选
点赞 回复 分享
发布于 2021-08-03 20:52
楼主hr面完,多久发的意向书啊
点赞 回复 分享
发布于 2021-08-05 09:58
楼主是什么事业群啊
点赞 回复 分享
发布于 2021-08-05 18:30

相关推荐

10.16华为线下共三面一面:1.上来先手撕:一个数组分成三部分,要求第一部分总和小于等第二部分小于等于第三部分。没写过,一开始懵逼了,上来就手撕,压力很大,想了两分钟想不出来,妄想用回溯写,然后突然想到用前缀和,写了个n方的,说可以剪枝再优化下,想了几秒,面试官说我们先开始面试好了。2.项目中消息队列相关,一致性、可靠性、重复消费等等3.项目中数据库查询优化相关3.为什么没论文?我说我是专硕没有硬性论文要求,但是有两篇专利,论文也正在写(,然后介绍了相关工作4.分布式锁怎么实现,redis zookeeper,zookeeper的不了解,然后详细从set nx讲到了Redisson。反问环节面试官介绍了组内人员,技术栈,业务等等紧接着二面:1.项目中的难点,以及怎么解决(很怕问这个,说简单了会被鄙视,说难了自己回答又兜不住)2.实习项目和学校里的项目有什么区别3.项目中写到解决了redis大key问题,详细讲讲。4.项目里用到了aop,你是怎么理解aop的5.刚刚说到代理,我看你项目里用了工厂模式,怎么实现的6.你写到了单元测试,讲下怎么写的单测,还有别的测试吗(有,但是不是我做)手撕hot100课程表,图的拓扑排序,写了满满一张纸,被面试官笑话说字写得有点潦草。。然后发现我简历里写到了比赛用过华为云的kubeedge,问我解决了一个什么问题。我对华为云一顿吹,都是你们项目好我们才能得奖巴拉巴拉。然后问到对容器有什么理解。地点有什么要求?当然是说服从安排了一二面都聊的挺开心的,手撕也都写出来了,答的感觉还不错,等主管面了,赶紧再看看HUAWEI核心价值观。三面:炸裂了,这怎么跟我印象里的主管面不一样,简直第三面技术面上来先问讲一个例子说明你的学习能力,压力上来了刷了多少力扣,我说200多,他说不多啊,然后问笔试成绩怎么这么低。我。。只能说当时实习刚开始做笔试经验不足,时间没分配好,后面以为没得做了,就复用了实习的成绩。 还问前两面算法题的情况,平时笔试的情况。2.项目里用了时序数据库influxDB,为什么,和mysql这种有什么区别(这个比较爱问,有备而来了,从存储、使用场景、性能讲了一遍)3.项目里springboot内嵌了ftp服务器,ftp服务崩了怎么办,下载为什么又用http了4.https怎么建立连接5.项目部署在linux上吗?怎么部署的6.tomcat、ngnix底层实现和原理(寄,就瞄过一眼,早忘了。说不太懂,然后讲了一下怎么使用)7.异步有什么理解(讲了项目里用到的completablefuture)追问有什么要注意的,看过里面的源码没有 汗流浃背了8.再说点java的知识展现你的技术(说了下锁之类的)9.oom了怎么排查(只会八股那几句,答得不好)没有什么反问环节他说大家实习项目情况都大同小异,就靠这些基础知识和底层原理做区分(那我寄了)第二天还是泡上了体会:一二面几乎都是从项目出发,很少八股,大量项目场景题。主管面以为是聊天,没想到胜似第三面技术面,几乎被问倒了。深夜发牢骚:感觉今年这行情都是嗷嗷待哺的华孝子,主管面表现一般,感觉很难泡出来了,然而手里也没其他的,只有一个招银网络在资料评审,如果后面开出来了,大概率会签吧?或者说华子会等明年毁三方吗,属鼠也不敢allin啊😭😭。从实习回来一个多月测评笔试做到吐,一共就五家发了面试,只泡上了华子和招银。后面估计也不会有中大厂约面了,投了一堆的银行,大部分也都石沉大海。心力憔悴啊,晚上睡不着,白天睡不醒,准备这么多的意义又是在哪呢。读了三年研究生,发现本科毕业时点击就送的工作成为了遥不可及的存在。即使是现在,身边也有一群转正的、轻松速通的找到世俗意义上的好工作的,凭什么我就这么“惨”呢。是不是真应证了那句只要吃苦就有吃不完的苦。我只是个想靠自己能养活自己的普通人罢了,家里也没任何资源、经济、人脉来保障我接下来的后半生,他们总说后面都要靠我自己了。况且现在在找工作压力之后还有毕业压力,后面要是有工作了还有工作压力,感觉永远没有一个开心的时候。
点赞 评论 收藏
分享
评论
3
34
分享
牛客网
牛客企业服务