m
点赞 评论

相关推荐

TimeLine: 3.13笔试、3.18一面、3.20二面、3.24HR面一面【1h】1. 自我介绍2. 实习拷打3. 一个方法中可能有很多操作,比如数据库读写,调用RPC等,怎么保证事务性【重试 + 分布式事务】4. 2PC5. CompletableFuture原理 + 使用6. 慢查询7. 主键索引,二级索引,聚簇索引,非聚簇索引8. 联合索引9. 当前读,快照读10. 当前读加的是行锁还是表锁【行锁,记录锁】11. 事务隔离级别12. 缓存穿透,缓存击穿,缓存雪崩13. Redis hash的存储【Redis7之前 哈希表 + ziplist,Redis7 哈希表 + listpack】14. 什么时候会进行 ReHash 操作【负载因子】15. 消息队列如何保证不丢失,不重复16. 说一个自己最有成就感的事情二面【1h】1. 自我介绍2. 实习拷打3. ConcurrentHashMap4. CMS,G1,ZGC5. 分布式事务,2PC6. 事务隔离级别7. Redis 分布式怎么保证数据不丢失【持久化 + 主从分离,主库失效,从库选举】8. 如果线上环境有两套索引,我们现在使用索引A会出现慢查询问题,如何不停机切换到索引B【没答上来,然后面试官说有点超纲,说没事hh】9. 闲聊,介绍业务HR面【30min】1. 自我介绍2. 实习经历询问3. 最有难点的一个case4. 对于 AI 方面的思考感觉HR面答得一般,希望能有好运!#蚂蚁##阿里##阿里巴巴#
查看23道真题和解析
点赞 评论 收藏
分享
头像
03-24 21:05
已编辑
上海交通大学 后端
自我介绍,简单介绍一下项目C++和Java的区别?答了C++编译为机器码,Java编译为中间字节码,JVM解释执行C++和Java在类继承方面的区别?学习C++过程中,感觉哪个环节比较困难?学习过程遇到困难,自己是如何解决的?了解Java垃圾回收算法原理吗?MySQL和MongoDB的优劣性比较?是否了解MySQL索引?项目中是否有通过建立索引进行优化?项目数据库中底层的不同的表之间是通过什么关联的?项目中在哪个环节用到了Redis缓存?项目中两个用户同时去下订单,如何解决超卖问题(项目没实现,就没答上来)Java中ArrayList和LinkList的区别?有没有看过源代码实现?是否了解MySQL事务?事务ACID的含义?具体讲一下几个隔离级别?Spring Boot核心注解?Spring Boot中的Bean是怎么被扫描到的?在写项目过程中,遇到报错或者结果不符合预期,你是如何排查的?面试官进一步引导:有打日志的习惯吗?Spring Boot中application.yml和bootstrap.yml的区别(项目中没用过bootstrap.yml,没答上来)项目微服务之间是如何通信的?做的这些项目中,哪些是让你更有成就感的?说一个项目中遇到印象最深刻的困难与挑战?如何解决的?(答了拆分微服务的挑战,并且介绍了项目中使用Nginx作Gateway,并介绍了Nginx用于鉴权)面试官于是追问安全方面的问题:如果别人拿到这个用户的token,可以继续访问吗?(我当时没考虑到这个问题,就很尴尬)反问面试官如何解决这个问题:token有效期和重算token手撕算法:合并两个有序单链表(题目挺简单,太久没写代码卡了一下才过)闲聊部分:问了学校的情况可以实习的时间段学校放实习吗?反问:部门后端技术栈聊了聊大模型辅助编程面试中的表现有什么需要改进的地方?面试官建议我多去考虑现实的场景:高并发、高性能场景等等面试官人很好,一开始有些紧张,到后面就慢慢不紧张了,自我感觉八股答的一般,面试官没有往太深挖掘,手撕算法也是很简单的题,目前没有秒挂,但也没有约面,希望能进二面吧。=== 3.24更新 ===已回到人才库,已老实#牛客AI配图神器#
秋招0offer,还有机会有工作吗?要去读研吗?:加油啊,我还没消息
查看29道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务