哈人,两小时,哥们口都干了

相关推荐

04-06 19:48
已编辑
东北大学 Java
BG:双非本,末九硕,非科班一周速通美团Timeline一面 3.26二面 4.2Offer 4.3主要面试题:1. 项目中用了 Spring Boot,主要用到了它哪些功能?为什么要用 Spring Boot,而不用其它的呢?2. 你有了解过 Spring Boot 是怎么去实现简化配置的吗?讲讲 Spring Boot 的自动配置原理。3. Spring Boot 自动配置之后会注入,用类或实例的时候有一个 @Autowired 注解去把那些实例对象注入进去,你了解它是怎么去注入的吗?4. 假如有两个类循环依赖了,怎么去解决循环依赖的?@Autowired 注解的实现原理5. 为什么加了 @Transactional 的注解之后,MySQL 就能实现自动回滚呢?6. 事务的代理对象是什么时候生成的,不是调用的时候,而是生成的时候?7. 讲讲 Bean 的生命周期。8. 能说一下 synchronized 是怎么生效的吗?为什么加了之后就可以线程安全?9. 两个进程之间想互相发送信息应该怎么实现(进程之间的通信方式)?通过网络协议不可以吗?10. UDP 和 TCP 之间的区别,你有了解过吗?11. Lock 和 synchronized 有什么区别?12. Lock 接口以及它下面的实现是怎么去实现锁的排队和解锁这些功能的(基于 AQS 的原理)?13. AQS 抢锁是怎么抢的(CAS 机制)?讲一下 CAS。14. CAS 明明有几个判断,它是怎么把它封装成一个原子操作的呢?15. 线上有一个 SQL 在跑,发现这个 SQL 的执行性能不好,从你的角度来说,你觉得应该怎么优化?16. 对于给定的 SQL 语句,表放在 JOIN 的左边和右边有区别吗,区别在哪?17. 你之前用过 AI 相关的工具吗?主要用在什么地方?18. 这些 AI 工具背后有些什么技术原理,你大概了解多少?算法:K个一组反转链表,一个SQL题Base:成都,有美团成都的伙伴可以一起交流一下啊#牛客解忧铺##牛客在线求职答疑中心##牛客创作赏金赛##美团##美团求职进展汇总##美团暑期oc#
BlueHour:接offer
美团开奖911人在聊 查看18道真题和解析 牛客解忧铺
点赞 评论 收藏
分享
牛客网
牛客企业服务