美团点评一面 819 java后台 824 二面

1 tcp 三次握手 四次挥手
2 timewait closewait 过多原因 以及解决办法
3 操作系统 线程状态以及转换方法
4 数据库事务隔离级别  分别怎么实现
5 Innodb在RR级别就可以解决幻读的情况
6 为什么说B+-tree比B树更合适做索引
7 索引覆盖
8 redis为什么这么快 淘汰策略 持久化  redis内部结构
9  redis集群 主从复制 全量复制和部分复制 哨兵
10  java类加载过程 CPU占用率过高原因  内存泄露原因 怎么排查  频繁fullgc原因  方法区到元空间   抛出ClassNotFountException异常,怎么解决,分析为什么会出现
11 jdk1.8新特性
12 hasmap扩容原理 如果我可能放100个数据 ,你怎么初始化我的hashmap的容量

集合初始化时, 指定集合初始值大小。

说明: HashMap使用HashMap(int initialCapacity)初始化,

正例:initialCapacity = (需要存储的元素个数 / 负载因子) + 1。注意负载因子(即loader factor)默认为0.75, 如果暂时无法确定初始值大小,请设置为16(即默认值)。


13 设计模式相关  项目中用到的设计模式
14 项目相关  redis 异步队列怎么实现消息的有序性 消费者在消费的时候不会打乱顺序
15 平常怎么学习的
反问流程  三轮技术面   技术栈 java


二面

1 项目
如何保证并发点赞的安全性(加分布式锁  数据库 redis zookeeper)
2 数据库索引
3 设计模式
基本没什么技术点 后来聊了聊人生



三面 
怎么保证消息队列的可靠性
怎么保证接口的幂等性
#面经##校招##美团##Java工程师#
全部评论
第五个问题是临键锁?
点赞 回复 分享
发布于 2020-08-19 22:03
问一下12题怎么解决?
点赞 回复 分享
发布于 2020-08-20 08:50
没算法题么
点赞 回复 分享
发布于 2020-08-20 10:11

相关推荐

11-20 17:33
已编辑
门头沟学院 嵌入式工程师
小米汽车 底软测开岗 n*15(15大概率拿不到) 双非硕
点赞 评论 收藏
分享
点赞 评论 收藏
分享
4 29 评论
分享
牛客网
牛客企业服务