美团 到家 一面

美团一面  感觉面试官很猛,技术力很强,人也很和善,学到了很多

1. Spring IOC的理解。
2. Spring和SpringBoot的差别
3. spring boot的启动流程
4. 线程池的核心参数,一般是怎么设计的,会遇到什么问题?你是使用的是哪个线程池?
5. java 类加载过程,static代码块是在哪个过程执行的
6. 反射,反射的优点和缺点
7. 枚举类,枚举类的类继承和接口实现。
8. Linux系统中的管道和重定向的区别
9. Redis持久化机制
10. 场景题:假设有两个消息队列,一个是before队列,一个是after队列,一条请求经过服务器的时候会往before队列里放置信息,然后服务器响应客户端的时候客户端会往after里放置信息,这一对信息会有相同的id,请将这两个消息队列合成一个消息队列(就是将两个相同id的消息合成一个消息并放在一个新的队列)。分布式的情况,消息队列丢消息,延迟的情况都要考虑。
11. 两道算法题(判断两个字符串的字符组成是否完全相等,判断一个字符串的全排列是否是另一个字符串的子串,每道题问我时间复杂度和空间复杂度)
12. 拷打项目(Redis(动机,设计),消息队列,Lucene(问我有没有考虑过用lucene去全部代替数据库的可能性))
全部评论
老马
1 回复 分享
发布于 昨天 23:22 山东

相关推荐

1 5 评论
分享
牛客网
牛客企业服务