前言
是夜,正月初一,马年新年的第一天,回想过往的一年,经历了很多,也成长了很多。70+次面试,7个offer,2段实习经历,渐渐地,在不知不觉间我已收获了许多我梦想中的成绩。所以我可以认为,这过去的一年我是幸运的,同时在这一年中,我也对于校招(不论是实习还是秋招/春招)有了更深的体会,总结下来,希望能帮助到大家,也激励自己。
TLDR
- 面试八股的重要性仍然很高
- 可以降低刷题的比例
- 专注系统设计和性能优化
- 积极学习AI相关知识,最好能自己动手做一些项目
- 不要局限自己的技术栈
关于八股
Still Matters !
这可能听起来是老生常谈,但在今年的70+次面试中,我深刻体会到:基础知识(八股)依然是那块敲门砖,甚至可以说是护城河。
印象比较深刻的是米哈游的一面(米哈游在某种程度上算我的梦中情司),为了这场面试我准备了很多,但是却惨败了。因为考察的全部都是基础知识。我本以为会更多的偏向实际应用和系统设计等项目考察,但实际上面试官问的大部分还是八股。
而在其他的面试当中,八股知识也基本是必考项,所以,对于基本的JS语法,Vue、React常见问题,浏览器,网络相关等基础知识最好做到熟练,可以分别参考我总结前端面试常见题部分
关于刷题:适量不宜多
前几年大家都在卷LeetCode数量,但在今年的面试中,我发现很少有面试官会出一道偏门的Hard题来为难你(基本上出Hard就已经是劝退了),对于前端来说,也会有许多时候考察的是JS相关,比如数组扁平化,防抖节流的实现等等。
此外,能够清晰地向面试官阐述你的思路,比即使写出代码但讲不清楚要重要得多;许多时候,即使没有写出题,在其他的部分能够吸引面试官,同样也可以顺利通过面试。把时间省下来,去深挖项目难点,性价比更高。
而且,现在AI发展到这个程度,机械地刷题的性价比其实已经很低了,许多时候面试甚至可以自由地使用AI(虽然我暂时还没有遇到过)
专注系统设计与性能优化
这一条是我认为今年拿Offer的关键之一。
面试中,最有含金量的对话往往发生在聊到 “性能优化” 和 “系统稳定性” 的时候。具体的常见问题可能包括:
你提到你在实习期间修复了数个线上Bug,能谈谈你是怎么定位并修复Bug的吗? 你在实现这个功能组件的时候有没有考虑过性能问题?如果表单项有几万条该怎么办?
具体的UI组件怎么写大家都会,但如何设计一个高可用的前端架构、如何处理海量数据的渲染、如何做极致的首屏优化,这些才是拉开差距的地方。多思考“如果流量翻倍该怎么办”、“如果网络极差该怎么办”,这些思考会体现在你的系统设计能力上。
或者也可以常想想,日常当中接触比较多的一些应用和Web页面的设计该如何实现。
这里我推荐BFE(BigFrontend)这个网站,里面提供了许多有意思的系统设计题。
拥抱AI,但不止于调用API
作为计算机专业的学生,我们正处于一个技术范式的变革期。谁都没有办法预言这一波AI浪潮究竟会把世界变成什么样,但对于现在的我们来说,也许只能积极拥抱变化。
积极学习AI相关知识,并不是说每个人都要去训练大模型,而是要学会“AI+”。对于前端或全栈开发者来说,了解大模型如何与现有业务结合——比如如何利用多模态能力处理非结构化数据,或者如何在应用中落地RAG是非常加分的。
可以关注一下Claude、Google相关的AI博客,以及最近比较火的Skill,SubAgent,以及老生常谈的Context Management,Prompt Engineering的概念。
最好能自己动手做一个集成AI功能的项目,哪怕只是一个小Demo。面试官非常喜欢听到你对于AI落地场景的思考,这表明你具备前瞻性的技术视野。
拒绝画地为牢:不局限技术栈
最后,想聊聊技术栈。我目前尝试的都是前端开发的岗位,但是在AI的加持下,其实原有的前后端之间的Gap是明显缩短了的,可以大胆尝试一下以前没有接触过的技术栈,比如Go,Rust,Java,Node等等后端,又或者是Python,R等等语言。
当然不需要精通,但是仍然可以尝试利用这些技术栈搭建一个自己的系统或者小项目,体会一下在实际应用中该怎么使用这些技术栈,拓宽视野。
印象比较深的是鹰角的一面(没错又是一家游戏厂),甚至考察到了表的建立和后端框架选择,大为震惊。
未来,我相信不仅仅是需要专精于前端方向的前端开发工程师,更需要具备产品思维的前端工程师,具备全栈知识的前端工程师……
其他想法
- 选择大厂还是中小厂:大厂相对更垂,所需要操心的事情更少;中小厂可能需要因为比较差的技术基建浪费时间,但是可以接触更多的产品侧的业务。
- 选择前端还是后端:对于校招生其实可以更多的关注自己做过的业务,本身两者我觉得相差并不大;但是从实际工作上来说,后端相对而言能够接触更核心的业务(而且听说后端的AI普及率比前端明显低?)
- 秋招有了保底还需要春招吗:这个问题可能需要问你自己,是否满足这个薪资和业务?这个团队会不会有雷?自己还有没有重新出发的决心?
结语
春招在即,希望大家能够收获无数ssp,找到自己的命定之所。