4月9日,美团一面

1、线程池的原理
2、线程池为什么要等等待队列满了以后,才去创建新线程
3、为什么要尽快达到核心线程数
4、线程并发操作会引起什么样的问题?造成这种问题的本质原因是什么?
5、说说内存屏障
6、mvcc实现读已提交和可重复读的原理
7、高并发下,怎么处理mysql和redis数据不一致的问题
8、修改数据库,写缓存,如果写缓存时数据库的数据又变了,该怎么办
9、服务是怎么注册到注册中心的
10、服务节点下线后,怎么保证注册中心数据一致性
11、说说netty
12、说说NIO
全部评论
mark
点赞 回复 分享
发布于 05-04 00:22 广东
你这面试题我都拿不稳,佬当时回答如何
点赞 回复 分享
发布于 04-15 16:01 四川

相关推荐

04-08 13:32
已编辑
重庆大学 Java
1. 自我介绍2. 项目是自己网上找的?3. Java中的多态解释一下(八股)4. ArrayList和LinkedList怎么实现的,区别5. String、StringBuilder、StringBuffer的关系(八股)6. String a = "123"; String b = a + "456"; 创建了几个对象7. StringBuilder a = new StringBuilder("123"); StringBuilder b = a.append("456"); 创建了几个对象8. 他们在JVM里的区别,即创建时是怎么放的9. 两张表,一张学生表,一张成绩表,如何建立他俩之间的逻辑关系10. 一张学生表,性别是用0/1存储的,怎样在查询时将其换成男女11. AOP的使用,代码层面(1. 设置切面;2. 定义切点;3. 前置通知;4.Join point 5.反射取方法名,参数等)12. 接上,这里在我开始吟唱八股时打断,说只讲项目里怎么实现,之后每个步骤都要确定,几乎是口述代码了(悲)。个人感觉这里是想看我是不是真实操作13. 切面的实现是用注解的形式?这是网上教的?14. IOC的使用,代码层面(@Service,@Autiwired)@SpringBootApplication 忘记说了15. @Autiwired之后就可以直接使用了?16. Linux的具体操作,怎么样,ping不同怎么办(防火墙,安全组)巴拉巴拉,应该还是想看有木真实操作个人感受:八股相对少,更注重操作,可能想招个直接上手的,个人感觉强度好大,在String那里创建对象和JVM地址搞懵了,真没接触过,面完之后查了下,感觉还是挺重要的,大家可以去网上搜搜看。
脱壳de龙虾:第一眼看成重庆小面了
点赞 评论 收藏
分享
评论
1
22
分享

创作者周榜

更多
牛客网
牛客企业服务