首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
轩辕剑、
厦门理工学院 Java
关注
已关注
取消关注
我觉得CRUD的小日子挺好的 特别的安逸
@阿东go:
双非本社招后端两年经验网易、字节、有赞面经(offer)
前言阿东最近两个月忙于复习和面试没有更新公众号(公众号:阿东编程之路),今天就把面经分享出来希望能帮到在找工作的朋友们。先介绍下阿东的情况,阿东 21 年毕业于双非本的信息与计算科学专业,毕业一直在一家小公司做 Java 后端开发,最近觉得技术上没有成长,就想着看看机会,耗时一个月,最终通过了网易、字节、有赞、交个朋友后端岗位的面试。由于阿东平时喜欢写博客、做需求时喜欢调研,所以八股文就简单复习了下,重点复习了项目。面试这么多场下来,有一些经验想分享下:1. 简历里写的一定要搞懂,都要深入到原理,而且要明白为什么这么设计(大环境不好,只能卷)2. 项目一定要搞透,不限于整体架构、技术选型、待优化的点、系统各项指标(核心接口 P99、P90、RT、QPS、TPS、GC情况等)网易、字节、有赞面经分享网易-杭州 Java一面 线上视频 45分钟1. 自我介绍2. 项目中如何将公众号推送延迟从600s降低到10s内3. 项目中如何保证消息幂等4. kafka 分区原理5. HttpServletRequest 如何重复读body?6. 说一下对 JMM 的理解7. synchronized 如何实现可重入锁8. 用过哪些 JUC 工具9. ReentrantLock 实现原理10. AQS 阻塞队列有长度限制吗11. ReentrantLock 支持公平锁吗,怎么实现的12. 公平锁和非公平锁的适用场景13. 说一下对方法区的理解14. 说一下 Java 对象的生命周期15. 对象何时被回收,哪些对象可以作为 GC Roots 根节点16. 项目中用过哪些设计模式,介绍下策略模式17. 老家是哪里的二面 线上视频 主管面 54分钟1. 自我介绍2. 介绍下项目的整体架构3. 项目中的 push 推送是如何实现的,push 是如何推送到手机端的,原理是什么?4. 项目中 push 推送做了哪些优化?5. 项目中的本地缓存不一致是如何解决的?6. 项目中都用 Redis 做了哪些事情,为什么要用 Redis,Redis 快在哪里?7. 项目中的分布式 ID 如何实现的,时间回拨的问题如何解决的?8. 项目中是如何解决缓存击穿和缓存穿透的问题?还有别的方案吗?9. 项目中的验证码多维度频率控制和防刷策略是怎么做的?10. 项目中如何将公众号推送延迟从600s降低到10s内,介绍下整个排查和解决流程?11. 项目中 kafka 重复消息的问题是如何解决的?12. 项目中哪里用到了线程池,说下线程池的原理,动态线程池如何实现的?13. 项目中用的哪种配置中心,原理是什么,长轮询的方式会有什么问题,了解过其他配置中心吗,区别和优缺点?14. 有看过 Spring 的源码吗?说下 Spring bean 的生命周期15. 说下对 Java 中锁的理解16. 说下 MySQL 事务的理解,InnoDB 的四大隔离级别分别是如何实现的,MVCC 的原理17. 项目中有做过哪些 SQL 优化,优化过程?18. 深度分页的问题如何解决?APP 端的浏览比较适合哪种?19. 了解你现在投的岗位是做哪个产品吗?说说你对它的理解20. 有关注哪些前沿技术?用过 ChatGPT 吗,用它做过哪些事情?21. 反问三面 现场 总监面 40分钟1. 自我介绍2. 介绍下公司主营业务,你的项目服务于哪些业务,项目的整体架构2. 你觉得做这个项目对于个人和公司来说有哪些收益?量化说下?3. 项目的迭代过程,需求来源于哪里?4. 项目中如何将公众号推送延迟从600s降低到10s内,介绍下整个排查和解决流程?5. 做项目中遇到过哪些困难?6. 如果要对消息触达做疲劳控制,如何实现,你觉得做在哪里比较合适?7. 对于后端技术有什么前瞻性的看法?8. 有了解什么新技术吗?9. 为什么要离职,具体有什么契机触发了离职的念头?10. 最近还在面哪些公司?11. 离职工作需要交接多久?13. 反问四面 电话 HR 38分钟1. 自我介绍扣项目的业务细节、个人规划、期望薪资...字节跳动-杭州 Java一面 线上视频 57分钟1. 自我介绍2. 介绍下项目的主要功能、上下游系统,整体架构3. 项目中如何解决重复消息和保证消息不丢?4. 项目中排查内存泄漏的具体过程?5. 看过 HashMap 的源码吗,说下 HashMap 的原理,扩容原理,jdk 1.8 对 HashMap 做了哪些优化?6. HashMap 头插法会有什么问题,描述一下出现问题的场景?7. TCP 和 UDP 的区别、TCP 是如何保证可靠传输的?8. 说下 TCP 三次握手和四次挥手的过程,以及为什么是三次和四次?9. 说一下对 CAP、BASE 理论的理解10. JVM 堆区域是如何划分的,你们线上新生代和老年代的占比设置的多少,为什么要这么设置?11. 了解哪些判断对象存活的算法,原理说下12. 新生代分为哪些区域?为什么占比是 8:1:1 ?13. 说下对 RPC 的理解,dubbo 是如何实现优雅上下线的?14. 大学学了哪些课程15. 了解 MySQL 的哪些存储引擎,InnoDB 和 MyISAM 有什么区别16. InnoDB 默认是什么隔离级别,你们线上用的哪个,为什么?17. InnoDB 是如何解决不可重复读的问题?InnoDB 的 RR 隔离级别可以解决幻读吗,如何解决的?18. 算法:岛屿数量19. 平时有系统刷过题吗,刷过多少?20. 反问二面 线上视频 主管面 62分钟1. 自我介绍2. 介绍下项目的主要功能、上下游系统,整体架构3. 项目为什么用kafka而不是其他的?kafka和rocketmq有什么区别,适用场景4. 项目中如何解决kafka的重复消息?5. 项目中如何将公众号推送延迟从600s降低到10s内?6. 项目中说QPS有3W,如何防止一种类型的消息量较大从而影响其他消息?7. 项目中还遇到过哪些难点,介绍下8. 介绍下 Java 的异常体系,为什么 Java 要区分检查异常和非检查异常?9. 如何排查 Java 进程 CPU 飙高,CPU 都有哪些指标,分别介绍下对应指标升高出现的原因10. 了解哪些设计模式,在项目中用到哪些,具体说说?11. 看过哪些中间件源码?12. MySQL 了解吗,说一下主从同步的过程,这种主从模式会造成主从不一致吗?13. MySQL 的 InnoDB 引擎了解吗,用自增值和非自增作值作主键有什么区别,性能上?14. 假设现在要维护用户的姓名和身份证号,从三高系统的角度你会如何设计存储?15. 白板 SQL 题16. 算法:验证对称二叉树17. 反问三面 线上视频 总监面 56分钟1. 自我介绍2. 介绍下项目的主要功能、上下游系统,整体架构3. 项目中如何保证消息的可靠性4. 项目中如何将公众号推送延迟从600s降低到10s内?5. 如果让你设计一个朋友圈的功能,你会如何设计,好友之间才能看到评论的功能如何实现6. select * from t where a > 10;有a索引,a_b联合索引,会走哪个索引,原因?7. 聚集索引和非聚集索引的区别,查询的底层逻辑有什么区别,有什么优化的方案?8. 算法:下一个排列9. 为什么要考虑离职10. 现在手上都有哪些offer11. 反问四面 线上视频 交叉面 49分钟1. 对前面的三轮面试有什么感受?2. 我们这边都是用代码说话,在你工作两年的这个经验上,算法应该是你最擅长的,那我们来道简单的算法吧:实现一个函数,随机取N个M以内的数。实现完说下思路3. 看你大学在陕西,为什么后面要到杭州工作?4. 为什么要离职?5. 说说你对于技术的理解?6. 项目有多少人共同开发?7. 项目有哪些业务指标来衡量?说下决定这些业务指标的因素?8. 项目中通过哪些角度来提高触达率?9. 项目中的接口鉴权是如何做的?10. 项目中为什么选择用kafka,要解决什么问题?11. 在哪些场景下会出现重复消息,以及你在项目中是如何解决的12. 项目中如何将公众号推送延迟从600s降低到10s内?13. 看到你项目中用到了 Redis、MySQL、TiDB、Hive、InfluxDB、分库分表等技术进行存储,说下对应的使用场景以及技术选型的原因14. 了解过 DDD 吗,说说你对它的理解15. 反问五面 HR面 电话 43分钟1. 前几轮面试下来有什么感受,对哪个面试官印象最深刻2. 扣项目的业务细节、个人规划、期望薪资......有赞-杭州 Java一面 线上视频 55分钟1. 自我介绍2. 介绍下项目的主要功能、上下游系统,整体架构3. 系统是如何扛住 3W QPS 的?4. 下游渠道失败了怎么办?说下项目中的重试策略5. 项目中有遇到过消息堆积的问题吗?如何解决的?6. 项目中如何将公众号推送延迟从600s降低到10s内7. 项目中哪里用到线程池?线程池的运行原理、如何实现线程复用,核心参数是如何设置的(核心线程数、拒绝策略、阻塞队列),为什么要这么设置?8. Thread 类为什么要有 run 方法和 start 方法,两个方法有什么区别,为什么要这么设计?线程池里调用的哪个方法执行任务?9. 项目中都用 Redis 干什么了,了解哪些数据结构?说下 hash 结构的底层实现10. Redis 的全局 hash 表是如何进行扩容的?扩容的方式和 jdk 的HashMap有什么区别?会进行缩容吗?11. Redis 的内存淘汰策略有哪些,底层分别是如何实现的,你们线上用的哪个策略?12. 项目中有接入链路追踪吗?是如何实现的,多线程如何解决 traceId 丢失的问题?13. 说下 SpringBoot 的启动流程14. 说下 SpringBoot 的优雅停机15. 项目中有用过 Spring 的扩展方法吗?都做了哪些事情?16. Spring 的 IOC 为什么只有一个,多个可以吗?一个容器和多个容器各有什么优缺点?17. 反问二面 现场主管面 62分钟1. 自我介绍2. 现场白板画一下项目的整体结构图,包括介绍下技术选型及选型的原因3. 项目中有多个发送类型,在这块有做什么抽象设计吗?4. 如果有激增流量,一些及时性要求比较高的消息怎么保证及时触达,你会如何设计?5. 假设运营的同学在触发了消息之后发现内容配错想及时止损,你会如何实现这个功能?6. 项目中在提升触达率这块做了哪些事情?触达率的监控怎么做的?7. 项目有做限流熔断降级吗?如果现在让你实现,你会怎么做?8. Dubbo 的线程模型有了解过吗?9. 项目中用到了SPI的思想,说下你对 SPI 的理解,jdk 中的 SPI 源码有看过吗,SPI 的类加载是怎么实现的?10. 为什么要离职11. 对下家公司的期望12. 未来两到三年的职业规划13. 现场白板写代码:二叉树的后序遍历14. 反问三面 现场总监面 32分钟1. 自我介绍2. 时间久有点记不清了........四面 现场HR面 28分钟扣项目的业务细节、个人规划、期望薪资...社招主要问的项目、架构设计、场景设计、解决方案,大部分问题都能在阿东之前的技术文章里找到答案,如果有其他问题可以私信阿东,阿东有空会尽力解答欢迎关注阿东的个人技术公众号:阿东编程之路
点赞 37
评论 13
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
06-20 15:29
已编辑
门头沟学院 客户端其它
猛干,兄弟们
当时我马上放暑假了,也是0offer。好兄弟,听我说句实在话:找不到实习,真别把锅全扣自己头上。 现在这互联网的行情,大家心里都有数,确实有点凉飕飕的。就拿我们计算机专业来说事儿。我们这届120号人,刨去考公考研的战友,剩下奔着就业去的差不多70来个。你知道学院统计出来啥情况不?到大三下学期末,能敲定实习的,也就15个人左右(差不多22%)。最后真进了这行干活的,毕业前满打满算也不超过10个。你看,这真不是个别人的问题,是现在这个大环境它就拧巴。 找实习这事儿吧,有时候真得看点机缘巧合。你想啊,可能腾讯哪个项目组半夜突然缺个打杂的实习生,你正好失眠emo,手滑点开官网,嘿,刚刷出来一个岗位,还...
无实习如何秋招上岸
点赞
评论
收藏
分享
06-20 10:57
福建农林大学 Java
双非鼠鼠还能找到实习吗
简历求拷打,海投简历发过去就已读不回了求大佬们指点
程序员牛肉:
基本不能了,估计你得放弃秋招,九月份找实习之后明年的春招开始正式找工作
点赞
评论
收藏
分享
06-12 17:08
天津理工大学 Java
求大佬点评简历,刚开始投好焦虑
27届双非,第一次投简历😭😭😭
她与Java皆是遗憾:
你是我见过的最美的牛客女孩
投了多少份简历才上岸
如何写一份好简历
点赞
评论
收藏
分享
05-21 22:02
宝鸡文理学院 Java
大佬们指导一下简历,26届目前一个实习office都没有,秋招还有希望嘛
Java抽象带篮子:
是onlyfans不是office啊
点赞
评论
收藏
分享
06-20 19:20
南京航天航空大学 电路设计工程师
25届现在还有点击就送的吗?
现在已经完完全全是26届了吗
Tudorlin:
从来就没有什么点击就送
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
字节即将LastDay以及大模型应用开发看法
1.4W
2
...
临近暑期实习但技术简历还没写好?大厂学长教你怎么写
6112
华为开奖进展
热聊中
3
...
突然意识到26届的校招要开始了
4981
4
...
史上最细SQL实战系列:基础知识篇
4329
5
...
和女朋友双双进入字节!
3963
6
...
请问, 腾讯云智是大厂吗?
3958
7
...
手机大厂暑期实习,准备校招放弃大厂直接摆烂
3202
8
...
和爸爸打了一个小时电话,彻底说开了
3132
9
...
拒了字节约面好爽
3034
10
...
清能互联 一面
2858
创作者周榜
更多
正在热议
更多
#
你找实习最大的坎坷是什么
#
27346次浏览
334人参与
#
职场中你干过哪些“蠢”事
#
111947次浏览
641人参与
#
实习最想跑路的瞬间
#
18739次浏览
138人参与
#
同bg的你秋招战况如何?
#
149857次浏览
916人参与
#
我的职场心眼子段位
#
17180次浏览
455人参与
#
春招别灰心,我们一人来一句鼓励
#
113331次浏览
1299人参与
#
招银网络求职进展汇总
#
114542次浏览
749人参与
#
离家近房租贵VS离家远但房租低,怎么选
#
7535次浏览
115人参与
#
一人推荐一个值得去的通信/硬件公司
#
181558次浏览
1845人参与
#
如果可以,你希望哪个公司来捞你
#
91726次浏览
385人参与
#
大疆今年的机械笔试难吗?
#
41058次浏览
452人参与
#
还记得你第一次面试吗?
#
187688次浏览
2860人参与
#
机械人,你被简历秒挂的企业有哪些?
#
41201次浏览
275人参与
#
tplink提前批进度交流
#
168849次浏览
1410人参与
#
我的求职精神状态
#
92708次浏览
1055人参与
#
工作时那些社死瞬间
#
38502次浏览
247人参与
#
你的工资什么时候发?
#
29414次浏览
219人参与
#
当你面对裁员会如何?
#
268975次浏览
2392人参与
#
你遇到过哪些神仙同事
#
97001次浏览
709人参与
#
蔚来工作体验
#
18014次浏览
68人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务