投递岗位:Java开发工程师投递时间线:9.17投递 10.11一面 10.16二面 update 10.20hr面一面(50min):1、自我介绍+闲聊(互联网看法、AI看法等等)2、实习项目中的重难点以及解决措施3、场景题:有一张存储用户订单的大表,数据是哪些用户存的哪些订单,关注字段userId和createTime即可,     某个用户登录后需要查看自己某段时间内的所有的订单,基于该场景设计索引,userId会有重复4、两道判断输出题并讲讲为什么5、又是闲聊(假设你是组员,如果在某个技术方案上你和leader看法发生冲突了,你会如何处理,    如果身份互换又会如何处理)二面(25min):1、自我介绍+闲聊2、实习项目讲解3、RabbitMQ如何解决数据丢失问题、如何保证一致性4、如何保证消息能够有序消费5、RabbitMQ同步复制的机制比如多个节点,新增节点和降节点会发生什么6、Redis的主从模式和cluster的区别7、Redis哨兵机制原理、如何选举8、Spring中Filter的使用场景9、Filter底层的设计模式、Spring中的设计模式10、Spring事务注解@Transactional失效的情况有哪些11、事务的传递性12、数据库层面如何实现悲观锁和乐观锁13、反问整体难度不大,不过问了一些之前没准备到的,还是有所收获的,没有手撕题(看了好几个面经都有,不知道我是不是挂了所以没给我出)#校招##24届软开秋招面试经验大赏##掌上先机##秋招#
点赞 7
评论 12
全部评论

相关推荐

learYuan:🐕看了都摇头
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务