美团暑期实习一面面经
54min,视频面试:
- 介绍实验室项目,有用到什么图像处理的技术,遇到什么困难,最后系统效果怎么样
- 介绍一下商城项目,问了一下跟哪个老师学的,和京东的很像(雷神的课,就是京东改的)
- 秒杀怎么做的,库存怎么同步的
- Object中有哪些方法
- final关键字、finally关键字、finalize方法
- 介绍一下HashMap
- 为什么HashMap的容量是2的幂次
- 线程池的几个构造参数
- 等待队列有几种(只知道LinkedBlockingQueue),这个是有界队列还是无界队列
- 商城项目用到多线程了吗(线程池),线程池怎么创建的,配置等待队列没有,有指定大小吗
- 介绍一下ThreadLocal原理,项目里面怎么用的(登录状态)
- 说一下volatile和synchronized的区别
- volatile有序性的例子(DCL模式)
- ReentrantLock和synchronized的区别
- ReentrantLock公平锁和非公平锁的区别
- 说一下AQS
- 平常有用到什么中间件
- 介绍一下rabbitmq,同一个消息能被多次消费吗
- 介绍一下nacos原理(不会)
- redis用了什么数据类型
- mysql的默认隔离级别
做题
- 反转链表
- 开平方根
反问:
- 部门主要做什么业务
- 面试评价,有什么需要提升的