mark
点赞 评论

相关推荐

引流:腾讯、字节、快手、阿里8.1一面自我介绍8分钟,随后开始根据项目问八股1、你是怎么用netty实现websocket聊天的,我回答后,详细问我数据结构2、根据上一个问题的回答,顺着问我redis相关八股和MQ相关八股3、java内存模型了解吗?我回答过程提到了锁4、接着问我锁相关八股5、分布式情况websocket存在的问题?6、游戏排行榜实现,我刚开口提到redis就被打断,他让我用java数据结构设计,我从跳表出发进行回答7、算法题目:大数相乘反问:我懒得问了,心情很差overview:整个过程体验极差,甚至被质疑使用AI(刚回答完第一个问题),我干脆闭着眼睛回答了不久后约了二面,我拒绝掉了,但不知道为什么上周五再次约面我,我想着周一没事就接了8.18二面自我介绍一分钟,随后开始根据项目问八股1、我介绍了我担任架构的一个项目,面试官问我代码量,我回答5万左右,他开始问我负责什么,我回答文件管理微服务2、面试官让我写几个文件管理的接口,MinIO部分用伪代码实现,作为手撕部分,我人都懵了,谁还记得啊3、我想了半天,写了很多伪代码,万幸的是面试官似乎是为了考察我的编程习惯4、写完后,问了我很多文件管理的分片、鉴权、并发问题反问:1、部门用java还是用go?go 2、部门业务?支付overview:体验极佳的一次面试,全程强引导许愿HR面
查看10道真题和解析
点赞 评论 收藏
分享
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道真题和解析
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务