美团(成都)到店Java开发二面面经

一面面经可见美团(成都)Java研发工程师一面面经

二面 8.23 15:30 (50min)

项目

主要问的实习项目的整体作用,以及过程中遇到的难点

基础

Java并发

1. ConcurrentHashMap和HashMap的区别?
2. ConcurrentHashMap锁的粒度?
3. Java与并发相关的关键字?
谈了一下synchronized,主要说了一下锁升级。
4. 同步方法和同步代码块?
追问:一般更推荐用哪种?

计算机网络

1. 得到网页的IP地址之后是如何建立连接的?

MySQL

1. 索引设计的原则
追问:给一个简单的SQL,问如何设计索引。
追问:两个用=判断的可以变换顺序吗?
2. 脏读、幻读是如何解决的?
追问:next-key lock的上锁区间是如何确定的?
这块问的比较细,追问了挺多关于锁的细节的,具体有点记不起了。

Redis

1. Redis是单线程还是多线程?单线程为什么依然快?
2. Redis的多路复用是如何保证读写的顺序正确?
3. Redis实现分布式锁

计组

1. 从磁盘I/O的大致过程?

算法

LeetCode 2 两数相加

逻辑题

  1. 要吃一颗A药一颗B药,两种药看起来一样,现在手上有一粒A两粒B,怎样吃才能不浪费?
  2. 1000瓶液体,1瓶有毒,一小时毒发,需要多少只老鼠才能一小时试出哪瓶有毒?
#美团22届秋招面试##面经##校招##美团##Java工程师#
全部评论
点赞 回复 分享
发布于 2021-08-23 20:14
Redis的多路复用是如何保证读写的顺序正确? 楼主这个怎么答
点赞 回复 分享
发布于 2021-08-23 21:00
lz第一题是怎么答得
点赞 回复 分享
发布于 2021-08-23 21:31
楼主逻辑题第一题怎么答的呀
点赞 回复 分享
发布于 2021-08-23 22:40
我就是第一个题没答出来,不晓得能不能过二面😂
点赞 回复 分享
发布于 2021-08-23 23:34
楼组我想问下,IO磁盘是回答什么方向?用户到内核的过程吗
点赞 回复 分享
发布于 2021-08-24 09:26
你这算法题也太简单了吧
点赞 回复 分享
发布于 2021-08-24 09:39
Redis的多路复用是如何保证读写的顺序正确?这个怎么答的呀
点赞 回复 分享
发布于 2021-08-24 09:53
第二个逻辑题怎么解呀
点赞 回复 分享
发布于 2021-08-24 11:15
二面过了吗
点赞 回复 分享
发布于 2021-08-24 11:42
mark mt-5
点赞 回复 分享
发布于 2021-08-26 18:34
请问楼主二面的问题都回答上了吗
点赞 回复 分享
发布于 2021-08-31 20:37

相关推荐

联通 技术人员 总包不低于12
点赞 评论 收藏
分享
9 108 评论
分享
牛客网
牛客企业服务