首页 > 美团(成都)到店Java开发二面面经
头像
玄奇子
编辑于 2021-08-24 11:06
+ 关注

美团(成都)到店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瓶有毒,一小时毒发,需要多少只老鼠才能一小时试出哪瓶有毒?

更多模拟面试

全部评论

(12) 回帖
加载中...
话题 回帖