首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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-18 18:31
门头沟学院 C++
在这一刻突然感觉自己长大了
以前的梦想是当神里绫华、小草神、伊蕾娜的🐶,现在的梦想是想当马化腾、马云、张一鸣的🐶,这或许就是成长吧
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
06-18 15:19
拼多多打工1个月了,人已麻
在拼爹爹上班之后完全失去了生活 以前在学校的时候有大把的时间天马行空 想东想西 打游戏 做一切我喜欢我愿意浪费时间的事情 第一次来这么远的地方打工 上了快20天的12点下班了已经觉得自己熬不住了 看到自己的黑眼圈已经快掉到嘴巴上了 我的心情…… 而且每次也没有办法随心所欲的休假 休息的时候玩得时间也总是不够的 但是在这边没有交到很好的朋友 连唠嗑的对象都没有 那种心情 但是又觉得不想在无谓的人际上浪费时间 上班12个小时这件事本身已经够让人beng溃了 得亏只是实习!!身体不好的还是别考虑这儿了
toma头:
佬啥部门强度这么大,我们部门10-10,但是大家也都不怎么聊天,感觉自己一天都没怎么说过话
投递拼多多集团-PDD等公司10个岗位 >
聊聊这家公司值得去吗
点赞
评论
收藏
分享
06-03 21:03
南昌航空大学 Java
实习面试被面试官吊打
😩写了好多熟练什么什么,然后开始问源码,一个答不上来,求锐评
点赞
评论
收藏
分享
06-05 17:59
已编辑
武汉理工大学 算法工程师
27届求拷打
本人目前大二,这学期结束后想找一份长期实习(4-6个月),上个月投了百度、快手、拼多多、美团等公司,有一部分投递记录的简历初筛都已通过,但是后续的面试都没有收到信息。之前也有快手的员工加我微信想要内推我。发这篇帖子想得到大佬的指导,提供一些简历修改的意见、投递技巧和日后学习路线建议。
要发财的coder很优秀:
快手内推是诈骗,骗钱你改简历呢
投递快手等公司10个岗位
点赞
评论
收藏
分享
06-20 18:32
门头沟学院 运营
能在6月份找实习的内心很强大了
一手抓实习一手抓期末论文一手抓期末考试一手抓组会我这周还要去刷六级(感觉都没刷的必要…考得可能还不如之前),投了一堆简历,要不就是已读不回,要不就是压根不看,好不容易沟通上的觉得我到岗时间太晚或者经历不太匹配婉拒 进了三个面试,大厂中厂面试挂了(唯一欣慰的是碰见了给了我好建议的hr),剩一个小公司今天面完告诉我明天还要面一轮不管了,我会一直投到放暑假,气鼠我辣
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
27届 两进字节!!从计算机小白开始的打怪升级之路!!
1.4W
2
...
27 届前端鼠鼠拿下 3 家大厂 OC,拒 6 面的上岸攻略
8272
华为开奖进展
热聊中
3
...
字节即将LastDay以及大模型应用开发看法
6352
4
...
大家的简历放照片吗?
5337
5
...
临近暑期实习但技术简历还没写好?大厂学长教你怎么写
4963
6
...
和女朋友双双进入字节!
4248
7
...
请问, 腾讯云智是大厂吗?
3939
8
...
正在实习的你一定要知道的几件事
3818
9
...
26学院本菜鸡现状
3420
10
...
拒了字节约面好爽
2885
创作者周榜
更多
正在热议
更多
#
你找实习最大的坎坷是什么
#
23177次浏览
286人参与
#
蔚来工作体验
#
17894次浏览
67人参与
#
实习最想跑路的瞬间
#
17410次浏览
135人参与
#
如果可以,你希望哪个公司来捞你
#
91076次浏览
380人参与
#
我的职场心眼子段位
#
16039次浏览
449人参与
#
机械/汽车制造公司爆料
#
40217次浏览
208人参与
#
比亚迪精密制造工作体验
#
19719次浏览
39人参与
#
比亚迪工作体验
#
58310次浏览
235人参与
#
机械制造公司评价
#
117991次浏览
302人参与
#
理想汽车工作体验
#
30523次浏览
274人参与
#
对妈妈没说出口的话
#
45003次浏览
761人参与
#
大疆今年的机械笔试难吗?
#
40966次浏览
452人参与
#
机械制造2023笔面经
#
118587次浏览
756人参与
#
春招别灰心,我们一人来一句鼓励
#
113022次浏览
1294人参与
#
秋招投简历越早越好吗
#
66380次浏览
630人参与
#
这些公司卡简历很严格
#
37916次浏览
190人参与
#
职业发展规划如何回答
#
37929次浏览
236人参与
#
我的求职精神状态
#
89748次浏览
1047人参与
#
市场营销人求职交流聚集地
#
120702次浏览
1089人参与
#
机械人,你被简历秒挂的企业有哪些?
#
40991次浏览
275人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务