- 介绍一下我的基本情况: 2020年双非软工毕业,6年的后端开发经验,工作地点深圳,年包40左右,目前在一个跨境电商的营销组,没进过一线的互联网大厂。陆陆续续因为想换工作准备了接近一年的时间(其实集中准备的也就2-3个月),目前面试了深圳20家左右的1000以上的规模的公司,包括字节、滴滴、顺丰、大疆、拓竹等(因为考虑到以后的职业发展,所以过滤了那些小一点的公司),北京上海的公司也面了5-10家,2/3的公司能到终面,薪资可以到年包52左右,也就是P6的级别
- 目前的行情:
- 有一个很残酷的现实是-面试的人非常之多,现在hr也直接跟你摊牌了,原话是:“这个岗位只招一个人,现在有5个人都到offer阶段,综合评估下来,优先选择了你(其实是因为base比较低)”。
- 很多公司都会看你最近一段的工作经历,最好是有大厂的工作经验,都希望花最少的钱找到一个最匹配他们现在这个岗位的人。话术就是“现在互联网公司都这么卷,换个赛道也是一个方向”。
- 大厂都在裁员,你不仅要有能力,还要在成百上千的竞争者里胜出。有两个点,一个是工作经历和能力非常匹配,一个是便宜(看似是玩笑,实际也是很重要的一个指标)
- 主要的面试内容
- 自我介绍,一般是5-10分钟,就是给面试官带入到你的项目中,描述的越清晰,逻辑表达越有条理,就能更好的进入到你的节奏。很多人觉得自我介绍就是按照简历上写的说一遍,没问题但是别人表达的更好。我的方式是STAR法则,也是跟claude模拟面试的过程中教给我的,我发现梳理一遍之后会好很多。简单来说就是项目背景是什么,遇到了什么挑战,怎么解决的,结果是什么
- 接下来的30分钟,基本上都是围绕你工作中最核心的项目进行深挖。常见的问题有:
- 你这个项目的系统架构是怎么样的,你在这个项目中担任了什么角色,参与了什么(比如就是开发/方案设计/技术选型等等)
- 遇到的难点或者你最有成就感的地方是什么
- 项目初期怎么做的技术选型,对比了哪些方案,为什么其他方案不可以
- 涉及到依赖其他服务的有没有做熔断降级重试等兜底处理,如果三方/下游服务挂了,会有什么影响,怎么保证用户可以正常使用
- 在这个项目或者功能上线过程中有没有遇到什么问题,怎么解决的。有没有性能调优的经验,为什么在上线之前没有考虑到,是没有调研清楚还是哪里评估不到位
- 对于订单/营销/支付,很容易问到的一个就是怎么保证消息不丢不重复发送,订单不会出现漏付/多付的情况
- 偶尔会有问一些八股文,比如hashmap JUC等等,我有时候忘记了就说主要还是研究了redis mysql kafka这些,往自己擅长的地方引,但真得有自己的理解并能说服别人
- 算法
- ai相关的使用和落地经验
- 一些建议
- 机会永远留给有准备的人,现在那种靠运气或者随便面一面就能过的时代早就过去了。精心打磨自己的简历和每一次表达,跟面试官沟通并且复盘就是不断进行反馈并优化的过程
- 除了一线大厂,最主要的就是看你最近一段工作经历中表现出来的能力,是否有架构思维以及细节的处理。写代码是最基础的,重要的是你的逻辑思维能力和解决问题的经验
- 大厂或者ai 机器人相关的公司,算法和ai开发的经验必不可少
- 补充一下:因为我确实面的公司有点多,只能把共性的问题在这篇文章里分享出来。当然字节面了两次也都因为缺乏ai经验挂了,如果有需要比如想找一个还不错的公司,月base在30-40k左右的,可以给我留言或者加我vx,我根据不同公司的侧重点也可以帮你模拟面试一下或者给你一点更具体的经验。
- 可能会有人有疑问,是不是靠这个赚钱。其实是我看到现在很多的人包括我在内,都会比较迷茫或者因为经济/家庭的压力被困住了,所以希望可以帮到你
资深后端开发面经分享
张小明
前端开发工程师
面试官问:多个 AI Agent 之间如何进行通信与协作?
只回答「调接口、传 JSON」,大概率下一句就接不住了。 比如报告 Agent 把取数任务交给数据 Agent。十分钟后连接断了,报告 Agent 该重试,还是继续等?数据 Agent 是没收到、正在处理、等人补充时间范围,还是已经生成了…
研知有术论文辅导丨收集的数据拿不到怎么办?研究方法应该怎么改?
我们在想怎么写论文的时候,一开始可能都是研究方法哪个前沿用哪个,哪个厉害用哪个,想着自己能收集到很多的数据。但到了实际推进的时候,现实就很骨感了,数据差太多没收集到,研究方法也不知道怎么写。当一开…
机器学习实战:从数据清洗到模型调优的房价预测全流程解析
简介:本资源是一份面向计算机及相关专业本科生的机器学习实战项目,聚焦房价与二手房价格预测任务,适用于期末大作业、课程设计或入门级毕业设计场景。项目基于Python实现,涵盖数据采集(含链家、安居客爬虫模块…
Grok Bot客户发现实操:从线索整理到批量打分的完整指南
Grok Bot用来做客户发现,本质上不是在微信里挂一个自动回复机器人,也不是用AI去猜谁是潜在客户。它真正能省力的是三件事:把零散线索整理成同一套画像、给线索打分排序、生成第一轮跟进素材。这篇文章会按我实际跑过的流程,从最小…
树木树种分类检测数据集(Tree Species Classification Dataset)| 树木识别 树种分类 城市绿化 5004期
树木树种分类检测数据集(Tree Species Classification Dataset)| 树木识别 树种分类 城市绿化 5004期 数据集概述 本数据集专注于常见树木视觉识别与分类,服务于城市绿化管理、林业调查及生态科普教育。数据源于自然与城市环境中的树木图像&a…
STM32CubeMX生成工程失败?从路径到固件包的完整排查指南
作为一个常年跟STM32、GD32这些ARM Cortex-M系列打交道的嵌入式工程师,我几乎每天都要打开CubeMX配引脚、调时钟、生成工程。说实话,CubeMX这个工具本身相当成熟,大部分时候都是"配置一时爽,生成一直爽"的状态。但偏偏就…