度小满 社招 面经

一面

- 过往项目
- 遇到过什么线上问题,怎么解决
- 考虑机会的原因
- 线程池七个参数
- Jvm  垃圾回收器有哪些
- Cms 优点,缺点,哪几个阶段
- G1 优缺点,特点,g1 可以选择停留时间
- rentrenlock、aqs 原理 
- Linux 怎么查看日志
- 做题,一道链表,一道二叉树

感觉前面项目,工作经历比较符合,八股和算法放水了,比较简单

二面

纯聊天
- 过往项目
- 未来规划
- 看机会原因

三面

不想在北京呆了,所以拒了#ai智能作图#
全部评论
大佬毕业的时候去的哪家啊
点赞 回复 分享
发布于 2024-12-24 16:28 江苏
佬这是几年经验的面试啊
点赞 回复 分享
发布于 2024-12-23 09:19 江西

相关推荐

07-27 21:44
已编辑
门头沟学院 Java
也算是主播第一次面大厂。。本来投的日常实习,结果约面一问才知道是提前批(可能是当时手欠直接点到了提前批的邮件链接,没想到直接投递成功了),当时脑子一抽直接答应了下来隔天面,没想过推迟一点好准备准备,搞得整晚都焦虑睡不着觉(感觉没准备好),或许是面试太少了的原因吧。面试官有开摄像头,而且上来也先介绍了自己部门的业务,不过没让我自我介绍,上来就直接两道hard题(这个算kpi面吗)。算法题:任务调度优化(想出来是用贪心做,不过没撕出来)LCR 112 矩阵最长递增路径(想的是贪心,不过后来面试官说是动归+dfs)后面一道没做出来,直接让我说下思路,然后就开始问计网相关的:TCP三次握手四次挥手?三次握手过程中,第二次握手如果丢包,TCP怎么处理?(只答了个超时重传)一个比较实际的问题,10GB/s带宽的网络,ping它的时候延迟为2ms,三条TCP连接能不能跑满它的带宽?有没有了解过grpc协议?为什么业界认为比http更高效?redis事务了解吗?nacos怎么实现监听服务,实现热加载配置?问完这个面试官直接打算结束面试了,一点项目八股没问,可能看主包太菜了反问:1.可以评价下我哪里不足吗,有什么要改进的?面试官说我算法思路是有的,就是没有写出来,还需加强(两道hard还是太难为鼠鼠了)。还有加强主观题应用方向的思考,八股什么的在他们这不太适用了2.提前批面评会影响后续秋招吗?面试官说是分开的,不影响。总得来说面试体验还行,面试官看我没答上来也会讲解答案,态度也蛮不错的总结:烂完了,八股没背熟,更别谈应用方向的思考;算法题也没刷熟练。,第一次就面大厂,挂了还是挺难受的,直接给我整的没信心了,这个状态秋招能找到中小厂都知足了,还是继续沉淀吧。。。后续可能就是得找些中小厂多面面吧,好让自己不那么紧张。。。
从明天开始狠狠卷JV...:怎么你是两道hard题,莫非有简历上写了ACM?
查看8道真题和解析
点赞 评论 收藏
分享
拷打实习+项目1. synchronized在JDK 6后的“锁升级”过程中,每个阶段的Mark Word结构有何变化2.偏向锁的“撤销”和“重偏向”机制是为了解决什么问题?为什么在多线程竞争频繁的场景下建议关闭偏向锁3.ReentrantLock的AQS底层如何通过“双向链表”和“状态变量”实现锁的获取与释放4.StampedLock的“乐观读”模式相比ReadWriteLock有何优势?它的“戳记”机制如何避免读写冲突5.看你实习和项目中都用到了很多redis,那你说说Redis 在高并发场景下如何保证缓存与数据库的数据一致性6.Redis 的持久化机制在数据安全性和性能上的差异是什么?如何设计混合持久化策略Redis 的 RDB 持久化中,“fork 系统调用” 会产生什么代价?如何通过  写时复制  机制减少内存消耗?当 Redis 实例占用 20GB 内存时,执行 bgsave 可能导致哪些性能问题(如页表抖动)7.Redis 分布式锁的实现原理(基于 SETNX + 过期时间,因为我项目中是这么设计的)存在哪些隐患?Redisson 的 “红锁” 是如何解决这些问题的8.秒杀系统中,商品库存同时存在 Redis 缓存和 MySQL 数据库。当用户抢购时,如何避免 “缓存库存已扣减但数据库扣减失败” 导致的超卖?说一下完整的加锁、扣减、回滚流程9.如何优化 MySQL 的慢查询10.聚簇索引与非聚簇索引的底层数据结构差异是什么?为什么 “回表查询” 会影响性能?如何通过 “覆盖索引” 避免回表11.一个电商订单表order(字段:id、user_id、order_no、create_time、amount),高频查询场景为 “查询用户近 30 天的订单列表,按创建时间倒序”。请设计索引并改写以下 SQL(优化前:select * from order where user_id=123 and create_time >= '2024-01-01' order by create_time desc)好久没写这种差点没写出来12.你在分布式任务调度中如何设计线程池?核心参数(核心线程数、队列容量、拒绝策略)是如何根据业务场景配置的设计一个定时任务系统(如每天凌晨 2 点执行全量数据同步),任务峰值达 1000+,单个任务处理耗时 5-10 秒。若使用ThreadPoolExecutor,请配置核心参数并说明理由,同时解决 “任务执行失败后自动重试 3 次” 的需求13.我看你这个训练营担任的是队长,你那说一下你在项目中主导过哪些技术架构升级?如何平衡技术先进性与业务稳定性一个日活 100 万的电商平台,原单体架构在大促期间频繁卡顿。领导要求 3 个月内完成微服务改造,同时保证日常业务不受影响。请简单说一下改造计划,包括阶段目标、风险点及应对措施(这有点超标了吧兄弟)14.如何通过 G1 收集器的日志分析,定位并解决 “大堆场景下(32GB+)Young GC 耗时突增至 500ms+” 的问题G1 的 标记算法中,“快照” 是如何生成的?并发标记阶段如何处理 “新分配对象” 和 “跨 Region 引用更新”?为什么会出现 “漏标” 问题,最终如何通过最终标记阶段修复手撕忘记了,是道动态规划的题难度一般今天真的压力拉满,但是状态很好,基本也都回答的七七八八,反问的时候问面试官表现怎么样,还有什么可以提升的,面试官原话大概是:非常好,好得都不像27的,我很少见到本科生像你这样的,要是你早几天面试这个岗位肯定是你的。。。
小小:更多面经八股,欢迎大家查看:https://m.nowcoder.com/mianshi/top
牛客在线求职答疑中心
点赞 评论 收藏
分享
评论
5
14
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务