谢谢分享啊,我也好好考虑一下
点赞 评论

相关推荐

查看19道真题和解析
点赞 评论 收藏
分享
09-05 10:49
南开大学 Java
📍面试公司:网易🕐面试时间:9月5号💻面试岗位:后端开发❓面试问题:**一、八股**1. Java中HashMap的底层实现原理是什么?2. 谈谈你对JVM内存模型的理解,哪些区域是线程共享的?3. 什么是Spring的AOP?底层是如何实现的?4. 数据库事务的隔离级别有哪些?MySQL默认级别是什么?5. 如何理解Redis的持久化机制?RDB和AOF的区别是什么?6. 什么是CAP理论?分布式系统如何权衡一致性、可用性和分区容错性?7. 谈谈你对分布式锁的实现方式,有哪些常见方案?8. 如何设计一个高性能的API接口?需要考虑哪些方面?9. 什么是TCP粘包和拆包?Netty是如何处理的?10. 谈谈你对微服务治理的理解,比如服务发现、熔断降级等。11. 为什么需要消息队列?如何保证消息不丢失?12. 什么是Java中的线程池?参数corePoolSize和maximumPoolSize有什么区别?13. 如何优化数据库查询性能?索引失效的场景有哪些?14. 谈谈你对分布式事务的理解,常见解决方案有哪些?15. 什么是零拷贝技术?Kafka中是如何应用的?**二、项目**1. **仿拼多多拼团项目**:- 如何解决高并发下拼团订单的超卖问题?- 订单超时未支付自动关闭是如何实现的?2. **AI Agent项目**:- 如何设计Agent的任务调度和状态管理?- 在多Agent协作场景下,如何保证数据一致性?**三、手撕**1. 力扣128.最长连续序列:给定一个未排序的整数数组,找出最长连续序列的长度(要求时间复杂度为O(n))。- 示例:输入[100,4,200,1,3,2],输出4(序列为[1,2,3,4])。- 思路:用HashSet去重并快速查找,遍历数组找序列起点(当前数-1不在set中),然后向后计数。
查看20道真题和解析
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务