很多的从事Java的人都想要去美团工作,那么下面就给大家整理了一些小伙伴2020年美团Java一面的面试流程和具体面试问题及答案,下面一起来看看具体内容吧。

具体面试时间:

3.26笔试

3.30面试

3.31面试

(一面)

具体花费时长:面试大概花了1个小时左右的时间,刷题花了10多分钟左右。

大致流程:

1、先做自我介绍,附带自己的项目,说一下项目当中有没有觉得后端技术有什么特别出众的地方。

2、说一下个人博客系统的业务架构。

3、回答相关问题。

具体问题:

一、Spring

(一)SpringMVC request的请求过程是什么?

答:SpringMVC框架是一个基于请求驱动的Web框架,并且使用了前端控制器模型来进行设计,再根据请求映射规则分发给相应的页面控制器进行处理.......。

(二)有没有用过微服务?

答:没有用过。

(三)知不知道NIO

答:知道,java.nio全称java non-blocking IO(实际上是 new io).......。

二、多线程

(一)了解多线程吗?

答:了解一些

(二)线程的几种状态是什么?

答:可分为5种状态, 新建(NEW)、可运行(RUNNABLE)、运行(RUNNING)、阻塞(BLOCKED)、死亡(DEAD)。

(三)什么情况下会发生阻塞?

答:多个线程同时访问一个内存区域时,当使用了锁的情况下会发生阻塞......。

(四)wait和sleep的区别是什么?

答:来自不同的类.....、有没有释放锁(释放资源).......、使用范围不同.......、是否需要捕获异常.......。

(五)谈一谈乐观锁和悲观锁

答:乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段........。针对于不同的业务场景,应该选用不同的并发控制方式.....。

(六)谈一谈volatile

答:volatile是一个特征修饰符(type

specifier).volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。

(七)了解CAS吗?

答:了解,CAS是一种无锁算法,CAS有3个操作数,分别是,内存值V,旧的预期值A,要修改的新值B。

当且仅当预期值A和内存值V一样的时候,将内存值V改成B,否则的话什么都不做。

(八)死锁的四个条件是什么?

答:互斥条件、请求与保持条件、不可剥夺条件、循环等待条件。

(九)怎么避免死锁?怎么做?

答:避免多次锁定、具有相同的加锁顺序、使用定时锁、死锁检测。

(十)了解JVM了解吗?

答:了解一些,JVM是Java Virtual Machine(Java虚拟机)的缩写。JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的.......。

好啦!以上的内容,就是小伙伴美团Java一面的全部过程和相关问题回答啦,大家可以参考一下哦!更多java面试题,可以继续关注本站了解。

美团java面试_2020年美团Java一面,美团面经面试流程面试题整理相关推荐

  1. 浙江财经大学java试卷_2020年浙江财经大学社会保障考研真题试卷及试题答案,管理学考研试题下载...

    更多考研真题样张如下, 说明:本站提供的浙江财经大学社会保障考研真题来源于浙江财经大学研究生院,除标注有"回忆版"字样的试题外,其余均为原版扫描,权威可靠:回忆版试题由当年参加硕士 ...

  2. [转载] Java中如何引用另一个类里的集合_Java工程师面试题整理

    参考链接: 在Java中将预定义的类名用作类或变量名 花了一星期把学过的都整理一遍 尽量易懂,从基础到框架 最新版大厂面经汇总出炉,持续更新中 汇总完了上传网盘,设计到后端架构师的一切知识 如果没更新 ...

  3. 美团四面 Java 岗,终获 offer,我是这么回答面试官的

    前言 经历了 10 月的疫情挣扎与 11 月失业的煎熬,终于来到了春末的 12 月,内心的压力也稍稍的松懈了一些,终于可以放心找个工作了,可是随着的等待面试的机会的越来越少,这份焦虑反而越来越大,也偶 ...

  4. Java程序员从携程、美团、阿里面试回来,这些面经分享给大家

    今天我分享一位程序员最近两个月的面试经历,他连续面试了阿里.携程.小红书.美团.网易Java岗位,最后也拿到了一些offer,也算对得起自己挥洒的汗水了. 考虑到是网友投稿,其他信息一概保密.接下来以 ...

  5. Java程序员裸辞,跳槽面试屡屡被拒,终拿美团offer面经分享如下

    Java程序员裸辞,跳槽面试屡屡被拒,终拿美团offer面经分享如下 我是一名本科毕业但是非计算机专业的程序员,上个月面完了阿里,结果是没通过,然后上周又面了美团,上周五才面完了HR面,我自己感觉希望 ...

  6. 南京渣硕求职路(网易美团头条百度面经)+Java学习路线(拙见)

    首先自我介绍一下,楼主南京渣硕一枚,秋招主要投递JAVA后台岗位,面过以下公司:网易+美团+头条+百度+华为+中兴,拿下了网易和中兴提前批offer,华为依旧泡池子,美团四面挂,头条三面挂,百度今天下 ...

  7. java研发面经:滴滴、美团、网易、58赶集等

    今年秋招我的面试大致结束了,差不多把提供北京java岗位的互联网公司大都投一遍,也获得了几个面试机会,在这儿把面经都和大伙儿分享一下吧. 1.滴滴     滴滴面试安排是如果你通过了一面,那么就优先安 ...

  8. 【有料】Java线程池实现原理及其在美团业务中的实践

    随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流.使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器.J.U.C提供的线程池:ThreadPoolExecutor类,帮助开发人员 ...

  9. 浦发银行java开发面试_2020浦发银行面经java,面试题(附回答)

    下面给大家分享的是2020年的一个浦发银行java面经,是电话面,具体内容包含了面试流程和面试题以及面试者回答. 电话是突然打过来的. 面试题: 1.我看你是软件工程的,你具体做了什么项目?(没有细问 ...

最新文章

  1. SystemImager自动化安装Linux系统(下)
  2. Axure7.0 以及 中文汉化语言包下载 axure汉化包
  3. 【转】基于Android Fragment功能的例子
  4. Lombok(1.14.8) - @Synchronized
  5. 今日话题:月薪过万真的很难吗?
  6. 述说互联网1.0时代的巨头Yahoo的25年消亡史,传奇巨头落幕的故事
  7. linux安装trac+svn+apache+wike,windos中Trac+apache+svn的安装与配置
  8. 在ionic/cordova中使用百度地图插件
  9. 【docker】为docker下的php容器安装php-redis扩展【编译安装】
  10. container_of详解
  11. Flink的ConGroup算子介绍
  12. c# 算式 计算器_C#实现的简单整数四则运算计算器功能示例
  13. java将图书信息写入原有文件里_Java保存图书信息
  14. python编写扫描工具_python编写类似nmap的扫描工具
  15. 计算机在护理专业中的论文题目,护理专业论文格式(通用模板)
  16. 长方形的周长公式的c语言,长方形周长公式
  17. python的伪代码怎么写_如何写伪代码 - Take-it-and-apply-it - 博客园
  18. electron解决下载慢(亲测有效)
  19. 开源php商城系统选择
  20. C#网站图片下载器,网络爬虫,仅供学习参考使用,不可用于商业活动

热门文章

  1. 哈工大计算机系统Lab4.Tiny Shell
  2. 我的sulley安装过程
  3. PTA——基础编程题 | 7-27 冒泡法排序 (20分)
  4. java retry: 详解
  5. 用C语言实现菱形图案
  6. zxing二维码的使用
  7. HFDS命令行操作(开发重点)
  8. 中亦安图通过创业板注册:年营收近12亿 拟募资6亿
  9. onenote正在与服务器联系以获取信息,随时记录重要信息 – OneNote
  10. 打包时出现No matching provisioning profile found错误的解决方法