XXXX 后端 春招 烫经 一面 二面 OC -绝密-

KeyWords​ XXXX - 后端 - 上海 - Java - BXXS - 25届 - 科班 - 春招

Collection​ Withstand Op.K No.I

Locate​ 上海

Platform​ 反向波斯值娉

Status​ OC

因为是在周末私下开展的一对一碰头非官方正式面试, 需要对细节进行模糊保证隐私, 因此进行了部分处理

由于最终鄙人收到了 OC,这篇的大部分内容被隐藏,只作为技术分享。在写论文,标点比较烂不改了

时间线

闪击战

流程

一面

30min(预先沟通)+ 1h 50min(正式面试)

  • 沟通环节

    • 聊聊 Github 和 SiYuan 个人的成果
    • 约面

  • 自我介绍

  • 介绍项目4, 直接共享屏幕进行在线调试演示

    • 这是真实的需求分配给你, 还是你自己利用闲暇时间做的一个处理?

    • 讲核心的代码逻辑 (put, query 等 HashMap 底层流程 + 重写的地方 + 亮点 + 佐证) 一整套流程

    • 如果是往商用考虑, 性能, 安全等实现有没有去处理

    • 特定场景的开发有意义吗?

      Java 覆盖面很广了, 一些特定情况下拥有的架构也好, 还是啥也好, 既然你是工程师, 或者我换个方向问, 你认为说是 "技术优先 还是 业务优先"

  • 讲实习公司的 技术栈 和 低代码中台,,, 还有类似 0代码 的讨论

    • 他们存在的意义是什么? 内部框架是套壳框架吗?
    • 他们是怎么做的, 大致思路是咋样的?
    • 交流之前火爆一时的 "无代码开发", 什么产品经理写代码怎么看
  • 讨论 实习

  • 微服务是最好的技术架构吗? 谈架构和你觉得更好的架构-场景是什么,说出理由?(难顶哦)

  • 讲第二家公司的业务 和 内部框架 技术分享

    • 为什么不做强业务规格方向进行? 比如接入即配置? 就是按照业务进行 (DDD), 还有热插拔什么的乱七八糟的
    • 讲高运维成本的问题解决方法,CICD等。。。
  • 看自己项目-2, 批量上传下载的业务实现流程等事情, 特定场景介绍啥的

    • 提出了 "这种架构下, 并发只取决于 Tomcat 的性能", 然后讲到服务器性能瓶颈了, 非常敏锐的思维点!
    • 看依赖注入的问题, 指出我线程池有问题
    • 那些没使用到的系统本身的 Bean, 什么情况下会导致其 被重新启用?
  • 线程池参数, 查看, 八股等内容场景拷打

    • 分析我的参数选型问题
    • 具体实际用到的线程池举例选型
    • IO导向的实现, 你用用过Python的这样的多线程吗?
    • 有没有用过 响应式编程吗? reactive.
  • 手写令牌桶拷打, 惰性实现

  • 运维分析, 排查啥的... Arthas

  • 简单业务思考

  • 反问

个人

前面30分钟主要是在 BOSS 确认大致的信息, 获取Github等地方的材料, 更好的帮助面试吧

  • 按照之前的经验, 尽量不要太呆板的去背稿子了, 但是面久了当然就听出来...

  • 既然是比较轻松的会议我就把更多的情况介绍了下, 共享进行调试和介绍

    • 是私下的, 软件交付可累了

    • 昨晚赶着提交代码没睡好有点困啊哈哈, 有点乱来了

    • 因为是 HashMap重写, 我没重写 ConcurrentHashMap, 所以就没聊并发, 其实是可以聊的, 毕竟我也看过 CAS + 锁升级 JDK8 还有之前比如 桶上分段锁 的实现, 但没有太功利的想, 就简单分析了性能的水平比较, 单测也写了直接拿数据说服

    • 肯定是有的, 技术人员必须要追求卓越不是吗? 举出例子... 老经典问题... 我的回复是一贯的, 除非是迫不得已才能去转换下说法.

      还是从一开始的实习出发讲自己从一点不理解业务, 到现实主义的业务主导 (

      • 刚入行, 技术挑战可能会多一些, 叫我学这些内部框架啥的. 但是最后你还是要落地到业务上, 理解新能源的业务等等.
      • 后来发现, 不只是简单的理解, 你需要做到极致的理解, 清晰的系统架构. 系统架构的理解梳理也是大头. 技术人员被需要, 体现在这个时候技术与业务得到了很好的结合
      • 2025-04-20 下午面试某尔兹的时候有了非常多新的理解, 未来找机会再补充吧. 特别是针对于自研产品公司的场景...
      • 我 现在悟到了 我最终的答案, 那就是 “业务就是技术,技术就是业务” 之后我有空完善了这个理论再拿出来讲吧
      • 大概就是 只有有了业务场景,才能催生出技术的落地。反过来技术落地了,业务才能做。相生相伴的,脱离一个谈另一个没有意义,只是说侧重点在哪里这样子,而且技术也不能只包含代码技术,还有自研的科技。。。。。又扯大了,下次再说吧
  • 老问题, 我一贯的回答

    • 每当这个时候我会想起 去年8月份和主管面谈时候的情况... 还有之前商米的面试内容... 内部框架是一个很大的东西, 可以理解为内部的一套行为准则. 正如之前在某X数据的面试时提到的, "沟通" 这方面. 可能像个性非常强的开发人员, 通信的成本需要把控, 同时公司招新人的成本取舍, 以及针对某切面的专精取向, 不一而足...... 这些佐证的故事一篇是讲不完的, 未来我新开吧 (!)

    • 很难的问题, 我只能回答的大致内容.

      回复说, 你打动我了, 我们会尝试往这个方向选型 (某点科技, 你们潜在客户+1, 快点打我广告费!)

    • 产品经理单做不OK滴

    • 只有成为业务专家, 尽可能接触更多的养料 和 开发迭代思路, 才能成为技术专家. 这其实也是我的倾向的取向 (某尔兹, sorry了)

  • 氛围非常好, 能从对方角度获得很多思考点

  • 之前的实习介绍下巨石和内部框架, 之后自己一些技术看到的, 还有自己的畅想, 比如 AI 做接入. 但是自己没有接触过, 只能猜, 答得不算好,稀烂!

  • 一边画图一边讲. 说选择器, 网关智能导流,接入层解耦啥的

    • 实习经历... DDD什么的, 微服务去中台什么的. EJB 总线架构模式,老一套新一套啥的, 还提了 微服务和单体的差别 (大概是他想要的吧)
    • 他提到的业务 - 技术选项 连连看 思路, 非常的炸裂, 把开发说的很透彻
  • 因为虽然是之前想好的,但是是最近才上的代码, 还是比较清晰的.

    • 结果太猛了, 被暴打 (countDownLatch 简历给我写成 Launch了, 小丑玄桃K)
    • 被暴打了. (其实是赶工期已经赶不及了...)
    • 完全不会...
  • 共享屏幕画图拷打, 流程那些基槽, 肯定是会的

    • 确实我写的不好, 欠考虑了 (被暴打)
    • 老几件
    • 我是小丑
    • 我是小丑
  • 介绍的还行

  • 实习时候的事情.

  • 隐藏

  • 反问: (最长的最认真的一次,感谢他)

    • 竞品?
    • 产品?
    • 技术?
    • 开发流程?
  • 说两句

    • JD 误会了, 确实是我不理解上海而妄下定论, 没有调查就没有发言权, 必须真诚道歉了
    • 神,后来才知道是某TOPX硕士大牛

二面

(25min)

  • 聊转行业的事情, 是什么让你觉得这个行业可以? 实体经济和虚拟经济的导向?
  • XXXXX
  • BASE, 学校
  • 候选人问题
  • 介绍大项目 - 时间安排原因
  • Python
  • 转型能力
  • 考研啥的, 技能啥的
  • 聊沟通, 抗压能力
  • 待遇
  • 实习...
  • 团队成分
  • 反问

个人

  • XXXXX
  • XXXXX
  • XXXXX
  • 我就是个 DAMN, 荆州不能失去第二次了。需要对接再回复吧, 如果挂了就是挂在这里了.
  • XXXXX
  • XXXXX
  • XXXXX
  • 对方分析的很到位, 软件是万金油, 需要结合业务逻辑, 和我一贯的想法是一样的. 需要业务场景和落地, 观点非常 match
  • 没有问题
  • 薪资要求, 不会只给你那么点的, 会聊的
  • XXXXX
  • XXXXX
  • 自制的,被评价是 投资人 才会问的问题... (我就是投资人,哈哈哈)

照顾一下,不能说更多了

谈薪

小小 A 了一下, 没成功算了

结果

(个人)

That is true OC!

最神奇的一面, 最出乎意料的过程, 最长的时长, 终战之战当如是也

#Java##春招##面经##Offer##终战之战#
全部评论
好厉害
1 回复 分享
发布于 04-29 08:50 湖北
Offer 全部都满足秋招的要求与期望(虽然人稍微有些少哈),因此选择收摊了
1 回复 分享
发布于 04-24 17:48 福建

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务