这篇要跟
《就差一步的面试》一起看。
去年到现在,大部分的面试都是一轮过的。也写写这些一轮过遇到的面试内容吧。。
2025年
- 安克anker
时间太久了有点忘记了,当时是接到了面试之后,我立马查了这家公司什么样,因为是深圳的公司,我本质是先攒下面试经验。网上评价是加班严重。
问的内容基本上忘记了,唯一记得就是在react里,
父组件怎么避免引起子组件的频繁更新。当时就硬答了一些内容。还有就是一些项目经历。
之后我查了一下,主要是两种,一直是进行缓存,另外一种是把引起变化的props给往上提取到父组件,或者往下迁移到props相关的子组件。其实这跟react的原理理解是息息相关的。我当时没怎么准备就开始面试了,确实是我的问题。
- 埃哲森
这家公司挺好的,hr说话也很客气。当时面试是给了一个react的代码,问我看出来什么问题没有。大概是一个react的setState的hook在赋值,还有一个promise函数。
我当时真的没看出来,看了很久也说不出什么。之后的内容我也忘记,就是大概说了下react的一些基础知识就没了。我当时备受打击,是我第一个接到的面试了,还是问的react,我居然答不上来。好像还问了一些react的hook,让我意识到我对react的了解太少了。
之后我查了一下,应该是
setState的闭包陷阱。大概是这样
const [count, setCount] = useState(0);const handleClick = () => { setTimeout(() => { setCount(count + 1); }, 1000);};setCount这里不能直接赋值count+1,因为hook是一个函数,存在于fiber树上的函数,之所以能跟其他变量隔离开来,是因为里面用了闭包,count处于作用域的顶端,可以读取值,但不能够直接修改它。要用setCount((v)=>v+1),用一个回调函数去修改,才能修改成功,
确实怪我,这个面试之后我就开始努力复习react的各种问题了。
- 拳游
这家公司是去现场面试的,在科韵路那边。首先问了我之前的薪资和我的期待薪资,也没回复。
问题也是围绕着react来的,问了react的一些主要
hook名称跟作用,还有项目的简单询问。
其实我觉得答的不错,因为前两轮面试栽了跟头,真的有认真准备了。可能这家公司不是真心招人吧。
- 富途
是深圳的公司。要求其实跟我的履历挺贴的,都是金融类的。问了什么我大部分忘记了,谈到node的部分,问了我在
node用的什么协议跟后端进行交互。我当时就懵了,我没注意过,后面找了其实是http协议。真的不知道,因为后端调后端还有rpc协议。
其实他们的架构跟我上家公司差不多,也是用node做了一个网关。
- shein
忘记了,完全忘记问的什么的。
- 乐趣无限
忘记了
- 文远知行
这个是要全栈开发的,我也投了。
答不出来的有两个问题,第一个是写一个class实现promise,当不想继续这个promise的时候,可以用cancel这个方法取消。其实这就是
axios的cancel方法的具体实现,我当时写不出来。第二个是一个算法题,说在一片海域里,有很多孤岛,怎么确定孤岛的位置和大小。我真的完全说不出来。
加上小鹏,去年两个月内有8家面试。
2026年
- 树根科技
他们估计是看上我的rag项目才找我面试的。问了
怎么解析markdown内容,我用ai写了,没有第一时间说出来,实际上用的是react-markdown.我记错了,说了一堆怎么手动解析markdown的内容,对方对这个感兴趣,但是我编不下去。还有就是怎么
解析增量markdown。
- 汇丰科技
正编岗位,面试前的coding test。这甚至连一面都没进去。
这个coding test真的很难,两道算法题,说实在我题目都没看明白。好不容易找ai得到答案了,但根本没跑通过。
加上初创公司和渣打,3-4月份总共只有4家面试。
2026年的市场真的很萧条。