成都美团实习 到家事业群
- 平时怎么学习的?
- redis的Zset数据结构
- **ES?我实习项目用到了但是我不会,当时就是复制的别人写的,尴尬了,借口说monitor写的**
- 为什么用MQ(面试前以为不考就没复习)?
- **MQ如何保障的消息可靠性(说了发送可靠性、接收可靠性、忘记了broker的可靠性)**
- **各个MQ有什么不同(面试前没看MQ)**
- 缓存穿透、击穿、雪崩是什么问题、如何解决
- 数据一致性是如何保障的
- 说说分布式锁?
- 说说Java中的锁
- 说说Synchronize 和 ReentryLock的区别
- AQS有其他的用处吗除了ReentryLock?(忘记了,后面提醒countDownLatch)
- 说说countDownLatch
- 数据库的索引的数据结构、为什么要用B+树
- 说说数据库索引的使用要注意什么
- 什么是覆盖索引
- 数据库隔离级别和解决的问题
- TCP与UDP的区别
- 请你说一下从输入一个网站到看到我们的页面的全过程(说了查询缓存、DNS查询、TCP握手、SpringMVC请求处理流程、挥手、浏览器解析渲染)
- Linux的常用命令
- HashMap与ConcurrentHashMap的区别
- 链表转化为红黑树的条件
- 说一说线程池(说了参数、过程、拒绝策略)
- **使用这个阻塞队列需要注意哪些问题?**回答了不能设置的太大,可能会OOM, 面试官不满意。
- 如何设置核心线程数?
- **最后一个问题:为什么线程池会将来不及处理的任务先放到阻塞队列,而不是直接创建线程来进行处理?**
回答的将任务缓存起来,阻塞队列相当于一个消息队列,实现一个削峰的作用,避免频繁创建销毁线程造成性能浪费,面试官不满意
- 未来的打算?
- 你的成绩在XX大学应该可以保研?为什么不保?
#### 反问:
- 具体做什么的
面试官说是做外卖的,讲解的挺详细的
- 上班时间
早十晚七,晚八有餐补
#### 做题
三数之和,有点紧张,出现了角标越界,面试官给我提醒了一下,15min最后过了
两天后在公众号问,秒挂,继续加油吧
- redis的Zset数据结构
- **ES?我实习项目用到了但是我不会,当时就是复制的别人写的,尴尬了,借口说monitor写的**
- 为什么用MQ(面试前以为不考就没复习)?
- **MQ如何保障的消息可靠性(说了发送可靠性、接收可靠性、忘记了broker的可靠性)**
- **各个MQ有什么不同(面试前没看MQ)**
- 缓存穿透、击穿、雪崩是什么问题、如何解决
- 数据一致性是如何保障的
- 说说分布式锁?
- 说说Java中的锁
- 说说Synchronize 和 ReentryLock的区别
- AQS有其他的用处吗除了ReentryLock?(忘记了,后面提醒countDownLatch)
- 说说countDownLatch
- 数据库的索引的数据结构、为什么要用B+树
- 说说数据库索引的使用要注意什么
- 什么是覆盖索引
- 数据库隔离级别和解决的问题
- TCP与UDP的区别
- 请你说一下从输入一个网站到看到我们的页面的全过程(说了查询缓存、DNS查询、TCP握手、SpringMVC请求处理流程、挥手、浏览器解析渲染)
- Linux的常用命令
- HashMap与ConcurrentHashMap的区别
- 链表转化为红黑树的条件
- 说一说线程池(说了参数、过程、拒绝策略)
- **使用这个阻塞队列需要注意哪些问题?**回答了不能设置的太大,可能会OOM, 面试官不满意。
- 如何设置核心线程数?
- **最后一个问题:为什么线程池会将来不及处理的任务先放到阻塞队列,而不是直接创建线程来进行处理?**
回答的将任务缓存起来,阻塞队列相当于一个消息队列,实现一个削峰的作用,避免频繁创建销毁线程造成性能浪费,面试官不满意
- 未来的打算?
- 你的成绩在XX大学应该可以保研?为什么不保?
#### 反问:
- 具体做什么的
面试官说是做外卖的,讲解的挺详细的
- 上班时间
早十晚七,晚八有餐补
#### 做题
三数之和,有点紧张,出现了角标越界,面试官给我提醒了一下,15min最后过了
两天后在公众号问,秒挂,继续加油吧
全部评论
老哥怎么在公众号问的
那个“为什么要有阻塞队列”,可以把jdk的线程池和tomcat的线程池对比着说
一面吗?
这么难吗😥
相关推荐