首页 / 前端
#

前端

#
8610404次浏览 76000人互动
此刻你想和大家分享什么
热门 最新
27 届前端 er 第一段实习故事
投票
4 月 3 日,我正式从字节剪映离职了,到现在已经躺了一个月了。直到现在,我才想好了怎么组织语言,在牛客上唠唠自己的实习故事。其实现在我的状态挺矛盾的,一边想再好好享受一下校园生活,一边担心再不出击暑期就真完犊子了,找工作的进度就耽搁了本人是一名 27 届前端 er,BG 末流文科 211 本,上一段实习在字节,从去年 10 月中到今年 4 月初,细细算来,也已经 5 个多月了。但是怎么说呢,如果只从产出之类的量化指标来说,可能我还不如牛友一两个月的产出多一、实习前部门是深圳字节剪映,我所在的小组主要负责 B 端工作,在我进去的时候,组内正职重心在 agent 建设上,不过和实习生关联不太大,我主要负责整一些 B 端需求,以及 oncall 类工作(不太严谨说就是技术类客服吧)。坦白来讲,工作量并不太大,理论上如果我乐意,我甚至可以这五个月每天都早上 11 点来、晚上 7 点吃完饭健完身就走,而且工作还是能做得完,甚至还有小盈余(不是说我多牛,主要是确实挺少活的),以至于我一度怀疑我进错公司了……话虽如此,当时刚来深圳,除了一个和我一起来的后端同学外,绝大部分时间我几乎都是一个人。闲着也是没事干,而且 9 点半后有车补,所以我几乎每天都早上 10 点半、11 点到,晚上又学习到 10点多、11 点才回去,每天都是两点一线,12h+ 超长待机。也是在这样的背景下,11 月中,实习一个月,当时我感觉在字节开阔了很多眼界,加上我一直都有一个想法,想要做一个真正的“收作业网站”出来(这个东西又说来话长了,简单来讲就是我学习前端的开始)。在这么多因素的叠加下,我决定从 0 开始做一个完整的全栈系统,来实现我大一因为技术局限没真正做出来的想法。一开始,我以为做一个企业级项目也没这么难,前脚在字节接触到新概念,后脚就直接在项目里面生搬硬套。直到后来,随着眼界慢慢拓宽、知识储备慢慢累积,我才发现,一个优秀的企业级项目,架构远远没有我想象的这么简单。恰逢 12 月处于年末,需求量不多,我开始把越来越多的重心与时间倾注在个人项目的架构重构与优化中,对实习的工作也越来越疏忽,当时我的 mt 还点过一下我,说我的状态有问题,产出太少了。其实我自己也知道吧,当时我的心理也挺纠结的。一边排到需求单上的需求其实很少且都不紧急,一边负责的 oncall 工作一直都有另一个很厉害的同事在负责,一边又不太想好好沉下心来去研究对应业务(毕竟又不是具体需求,量化不明显,就想偷懒),一边我其实对自己的个人项目也更感兴趣……现在回过头来看,也许这个就是促成我后来离职的一个主要原因吧。12 月中下旬,被 mt 点过以后,我开始慢慢调整心态,因为确实做的需求太少了,对业务的了解也太少了我开始重新好好了解业务,积极处理 oncall,仔细分析业务流程与项目代码逻辑。看来,实习开始慢慢走回正轨了……吗?事实证明,并没有。1 月到 2 月这段时间,我又学习到了很多内容,每次真正理解一个内容后,都会对应的重构项目的架构。项目就像忒休斯之船一样,一块块的重构,最后的形状与一开始的形状,除了都还是 monorepo 以外,几乎找不到一致的部分了。也正是在这样的情况下,我越来越想将时间好好划到个人项目上,心态上又开始慢慢不想实习了……不过当时,感觉自己还是比较依赖公司环境的,需要从公司获取资源,而且在公司学习效率确实比回学校或者在家里高很多。因此,那两个月基本都是一边对实习工作点到即止(完成即可,不过多琢磨),一边把剩余时间继续花在个人项目上。二、回校最后,在 3 月份中,我拿定了离职的注意,我想好了接下来一段时间的规划与学习方式,也想好了我究竟想要做什么,进而与 mt 与 ld 提出了离职,最终在 4 月初润了。明明活不多,但却有一种“终于不用顾虑”的解脱感;明明部门团队氛围很好(1 到 3 月居然整了三次部门团建),却莫名的怀念校园生活;明明说好的暑期金三银四,我却偏偏卡在这个不三不四的时间离职,而且将近一个月都没有开暑期的打算;明明牛客上大部分 27 届同学都在这个点猛猛冲击大厂、冲击暑期,我却主动从宇宙厂裸辞,下了驴也没找马……回学校这一个月,我和对象经常出来一起学习,学习与工作效率没有想象中掉的多;也确实在宿舍睡了个爽,每天不会多无聊多孤独;个人项目终于将架构重构到了一个满意的状态,可以开始开发业务了;还从实习攒下的钱里面抽出一部分,买了一台 M2 的 Mac Air,实现代码自由,剩余的钱甚至够我差不多三个月的生活费……其中最重要的,莫过于可以好好的 All in 个人项目了,不用再考虑还有其他工作,可以专心于自己热爱的项目上面了。三、个人项目讲一下我说的这个个人项目吧。这个项目基于 monorepo 架构,把前端、BFF、服务端全都揉到了一个仓库里面,还另封装了一个 API SDK 仓库用来管理项目接口调用工具。具体的一些介绍与架构之前整了一个 zread,可以从这里看:https://zread.ai/LZStarV/CSISP(当然,这个项目毕竟不能算开源项目,可能啥时候通过他找到实习了,就访问不了了)。可能会有人想问,那我这个项目是做什么的呢?答案是,现在还 P 都没做从 11 月中到现在这么长时间,其实我一直在调整项目架构,搭基建层,曾经写过一些业务,但后来因为架构变动变更麻烦,索性直接将那些业务全都移除了。其实,我是对我这个项目的意义产生过怀疑的。根据上面一大坨描述应该也能看出来,这些东西真的是前端范畴的吗?现在主流的面试准备方向都是「前端基础 + Agent 开发 + 跨端」,而我这个项目,既不专注前端,也还没真正接入 agent,更没有把跨端提上议程,与主流前端准备方向大相径庭。而且,这些内容做出来,很难写上简历,纯前端关心的工作我也没咋做(比如各类八股对应的知识点,文件上传、SSE、阿巴阿巴),非前端的工作做的也很泛,不精。这也直接导致我都离职一个月了,但还是没有更新我的简历——因为到现在都没有传统意义上的“前端项目产出”。项目有没有实现过防抖节流?没实现过,只是曾经八股背过;有没有了解过 SSE 或者 Websocket,只有大致了解,还没实践;熟不熟悉 React 底层,抱歉最早是 Vue 选手还没背过 React 八股;那 Vue 呢,哎呀,忘得差不多了……那我究竟做了什么呢?约定过接口请求格式。那你对 openapi 了解多少?不多。那 gRPC 呢?二进制流与 Protobuf 呢?不多……啥都不了解,你是咋做项目的呢?Vibe Coding,一边与 AI 商讨技术方案,一边在敲定以后实现,只保证架构通用性相关代码逻辑,没太细究各类代码细节……四、对实习的想法这就是我的现状了,一直在埋头做项目,但从来没有好好总结过前端内容,导致简历有点写不出来,导致迟迟没有出击。我想过我有「 211 科班 + 首段实习就在字节」的背景,找下一段实习应该不难;我也看到过很多比我优秀很多的人,在牛客上说着自己被挂惨的经历。我想过我有丰富的项目实战经历,熟练运用 AI 提效开发,业务上手快;但是我也因此严重缺失了很多技术颗粒度,对于技术细节的把控与基础知识的理解非常的浅,八股与算法都是一坨。我想过其实我的时间也不急,我才大三下,还有一年多才毕业,多享受一下校园生活有什么不好;但是同时也看到现在越来越卷的求职市场,随着时间推移好的职位越来越少,暑期机会越来越渺茫……我才大三下呢,我为什么要这么卷实习呢?我都大三下了,我为什么还不赶紧实习呢?我想不明白,我明明还有一年多的时间,但是却要想尽办法挤进大厂,这样才有机会拿到暑期的门票,才能从容不迫的参与秋招春招,最终才能找到一个好工作;我也想不明白,我明明只剩一年多的时间,我为什么不能再好好享受一下校园生活,要被现在的环境倒逼着这么早出去参与实习、参与工作,只是为了吃上互联网这口饭,为了不被淘汰呢?虽然我还想继续享受我的校园时光,但是看起来,这个时间已经不太适合了,得早点准备一下,投递下一家了。也得早点沉淀一下项目的前端产出,然后开背了。只是不知道,现在这个点,还有没有暑期,有没有好的实习机会,还有没有公司要我在最适合投递暑期的时候不想继续上班了,在暑期的黄金时间过了以后才想着找下家,我也是没谁了写到最后,脑袋已经有点糊涂了,有点不知所云了,要是大家看的稀里糊涂的话,就当我在说梦话吧祝大家都能找到自己心仪的工作,拿到心仪的 offer。俺这段时间也得多关注关注牛客了,太久不看真有点摆了(随便配点图吧)
水原千鹤:想的太多,做的太少。
点赞 评论 收藏
分享
四天速通字节前端暑期一二三HR面
部门是番茄小说,base北京,可能部门比较缺人,流程飞快,都是当天反馈面试结果。其实有很多问题我觉得自己答得也不是很好,三面的最后一个手撕也没撕出来(刷题太少了),但还是让我通过了3.31 一面,问的不是很常规,记录一下比较有特点的问题吧- 常规项目拷打- js 和 c、c++、java 这些语言的区别,哪个快(运行速度、冷启动速度)- html中img标签请求资源的过程- 双 token 机制 refresh_token 不也会泄漏吗- http3.0 使用 udp 是怎么保证可靠性的- 为什么说 react 是一个高性能的框架- react fiber的调度问题(感觉面试官描述的有点奇怪,我对这一块也不熟悉…)- 如果让你自己实现一个markdown实时渲染的编辑器你会怎么做手撕:- 扁平数组转转换为嵌套结构的数组- 抽奖,写一个函数,返回一个函数,每次调用返回的函数根据权重随机返回一个奖品,并且该奖品的权重-1- 实现一个带并发限制的异步调度器,保证同时运行的任务最多有两个4.02 二面,快问快答,有些问题我中间稍微停顿一下,面试官就说可以了- 常规拷打,拓展了很多场景,能感受到面试官的技术栈很广- seo 怎么做的,如何评估 seo- seo 在 ai 时代有哪些变革,引出了 geo,geo 是怎么做的,大模型投毒的原理- rag 怎么处理用户的 query,如何处理文档中的敏感数据- 线程和进程的区别,进程之间如何通信- 浏览器的进程模型- vue2 和 vue3 的区别- vue 的 diff 算法- 修改 this 的方法- 箭头函数的 this- 使用了闭包页面变得很卡如何排查- ts 怎么删除接口的某个属性- 如何理解ts中的范型,有哪些使用场景- 怎么判断链表是否有环,快慢指针的原理是什么- http 和 https 的区别- TLS 加密是对称加密还是非对称加密- 证书是干什么的,证书存在哪,证书是怎么颁发的- 什么是 hash 碰撞,怎么解决- 什么是 bfc,怎么触发- z-index设置为无限大还是被覆盖了怎么办手撕:- 拼手气红包,m金额分给n个人,扩展:每个人分到的金额尽可能平均- 手写 classnames 函数4.03 三面,面试官问的比较随意,说该问的都问过了...- 项目简单拷问- 为什么学前端- 死锁怎么解决,怎么预防死锁- px、em、rem的区别- 介绍一下set、map、weakMap,有哪些应用场景手撕:- lc 17. 电话号码的字母组合- 有关 this 的输出判断- lc 322. 零钱兑换4.03 面完十分钟后直接HR面,可能因为快放假了...- 你认为自己为什么能考上北航- 人生中做过哪些重要决定- 职业规划- 参与学校实验室的情况,遇到冲突怎么解决的- 如何看待ai取代程序员的言论- 自己的优缺点- 同学老师怎么评价你的- 口头offer4.04 正式offer,直接接受了,4.08入职,毕竟距离学校就3公里
点赞 评论 收藏
分享
Reolink睿联技术招聘内推
睿联技术2026校园春季招聘正式启动啦!公司介绍:深圳市睿联技术股份有限公司成立于2009年,致力于智能家居与互联网云服务,旗下品牌“Reolink”在跨境家居安防领域已成为行业领先者,在欧美市场尤其受到欢迎。公司现有员工800余人,基地分别位于深圳(南山、宝安)与武汉(本次春招无武汉岗位)。招聘岗位:产品类:用户体验设计师研发类:嵌入式软件开发工程师、web前端开发工程师、web后端开发工程师、人工智能算法工程师、安全工程师、硬件工程师、结构工程师、测试工程师、运维工程师、项目经理市场品牌类:数字营销、数字营销(官网)销售运营类:跨境电商运营、跨境电商运营-意/西/德、独立站运营(官网)、海外渠道销售职能支持类:现场支持工程师、技术支持-德语福利待遇:有竞争力的薪资年终奖(2-4个月),季度团建经费,零食和周五下午茶丰富的节日福利(春节、端午、程序员节等)免费班车,周末双休若需加班公司会提供晚归餐券并且可免费打车入职你将收获:入职&转正礼包生日礼包无限零食,周五下午茶(奶茶+甜品)节日礼物现在就点击链接投递简历,加入睿联大家庭吧!https://app.mokahr.com/campus_apply/reo/136006?recommendCode=NTAcUg4&amp#/内推码:NTAcUg4(内推简历优先筛选,加速流程推进)如果有任何问题,欢迎在评论区留言或私聊!投递简历后,也可以随时联系我帮忙跟进招聘进度~
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务