前端菜鸡的找实习心路历程

写在最前:帖主是重邮某边缘擦边计算机专业的鼠鼠,终于结束了暑期实习的面试,又要进入一个新的阶段了,离职前有感而发写点东西,只是记录自己大半年来的一些所见所闻,希望可以给大家做一些参考。

首先鼠鼠是一个从进入大学就开始学前端的前端老兵了,虽然大一没认真学,但是还是了解了基本的三件套,并且确定了就是要在本科毕业就就业了,所以在大二学的比较多,基本在第一段实习之前完成leetcode150+和常见的手写题目的练习。

然后时间就转眼到了大二下要找第一段实习的时候了,那会我是身边人里面开始的最早的,大概从大二下的4月份就陆陆续续开始了一些面试,不过让鼠鼠打击比较大的是第一段实习 中大厂全军覆没,包括但不限于,企鹅两次一面挂,美团二面泡池子泡死,懂车帝二面秒挂,字节两次一面挂,还有一些其他厂也是挂麻了,听过名字的厂没一个过的,但是这个时候身边的朋友们都有了还不错的实习去向,快手,xhs,字节,而鼠鼠最后去了一个我从来没听过名字的小厂开始实习。

不过第一段实习总体过的还行,虽然没什么正经的工作,但是好歹是了解了企业的工作流,也确实做了一些对公司有用的工具(虽然和前端无关),而且第一段基本下班时间都能保证,早八点半晚六,不过还是有一次加班加到两点钟,让鼠鼠第一次感觉到这个行业的强度。

在被第一段实习捶打了三个月以后,鼠鼠回到学校复建并开始马不停蹄找第二段实习,有了一段实习的经历,简历关基本就是没问题了,就是因为第一次找实习的时候面评拉完了,第二段实习没有收到任何字节的面邀,不过其他公司的面邀基本都多少收到了一些,而且也不会出现一面挂的情况了,wxg二面挂,xhs和b站第一面后推进太慢了直接就去了👋,总体来说已经可以感受到面试更多是聊业务聊理解而不是简单的八股文了。然后就是快速入职了👋,距离上一次离职不到一个月又开始继续打工了。

来👋以后也算进入了比较出名的公司了,但是第一个月landing的时候刚刚好又是组里面最忙的时候,所以鼠鼠经常上班上到九十点,有一次加班甚至加到了凌晨两点,也是难忘的回忆了,但是总的来说在👋的实习体验还是不错的,我们组基本有啥都会带实习生玩,在抛开强度最大的那一月后,基本强度就回到了实习生的标准线,此时鼠鼠也开始考虑暑期的事情了,更新了简历以后就投了提前批开的最早的🐧和🎵,不过🐧因为一些匹配度的问题,在二面就挂了,面试官还没面完就说,我们团队和你不太match你过来也不会太开心,就直接说后面结束流程了,一面都是聊一些业务上的事情,基本0八股了,就是象征性的问一两句git操作啥的。然后就是节,一月初的时候约的年前面试,年前又因为我这里一些项目上的事情推到了年后,一面一样是聊聊一些AI聊聊一些业务逻辑难点就速通了,出了一个很简单的题,感觉像是要完成一下任务而已。二面也基本是围绕业务链路(不仅限于前端)和AI coding在聊天,HR面走了个过场就结束了,也是顺利蠕动进了节,打了快一年复活赛终于要赢了,也要进节开始我的新一段旅程了。

写在最后:在上述过程中,肯定有迷茫也会有自我怀疑,觉得身边的人都去了大厂,为什么自己只能呆在一个小公司,不过在我面了二三十次以后,真的觉得面试就是一个需要机会和眼缘还有运气的事情,挂了是常态,也不需要太担心,把时间拉长,总能找到心仪的公司的!所以看到文章的大家不要太焦虑,学习然后继续往前走就好啦!

#你找实习最大的坎坷是什么##实习生活中那些难忘的瞬间#
全部评论
太强了
点赞 回复 分享
发布于 昨天 18:25 浙江

相关推荐

bg:北航cs本年前投了腾讯的提前批,基础微信部门约了面试,面试内容很基础,但由于鼠鼠没怎么准备还是一面挂了,年后又被企业微信部门捞了,这次强度直接拉满了,面的我汗流浃背上来先来三道题(限时半小时)- leetcode 198. 打家劫舍(还没刷到,不出意外的写错了,都没意识到是动态规划...)- leetcode 199. 二叉树的右视图(虽然刷过了,但由于不熟悉acm模式构造输出花了一些时间,写出来之后有问题,一直在调试,然后就到时间了...面试官让我说一下思路,并提问能不能用dfs做,引导了我去使用后序遍历,但鼠鼠还是没想出来)- 类似 1213. 三个有序数组的交集(没做到这个题,面试官让说一下思路,我说了哈希表和多指针)此时鼠鼠心态已经崩了,我想着接下来该让我吟唱八股了吧,结果并没有,因为鼠鼠简历里写了一些学校的课设(编译器、操作系统、计组CPU),被狠狠拷打底层知识了- 先问了一下实习干了什么,有什么难点(回答了性能优化,然后说了一些优化方案,还提了一下ssr)- 用的webpack还是vite,知不知道webpack按需导入的原理(不知道)- vue和react中key的作用,为什么不能用index做key- 问我的编译器怎么写的(回答用C++写的,涉及词法分析、语法分析、语义分析、生成中间代码等流程)- 编译器中llvm ir是什么结构,是树还是扁平结构,llvm怎么转化为mips的(浅显的回答了一些)- 问了操作系统的内存管理用的什么数据结构(回答链表,面试官又问是双向链表还是单向链表,我回答都类似双向链表,但和不普通的双向链表不太一样,具体忘了)- 问了操作系统的进程阻塞怎么实现的(完全不记得了)- 接着让讲一下js的事件循环(吟唱了一下八股)- 又问了不了解闭包,闭包的变量存在栈中还是堆中,c++怎么实现闭包(八股里没说,已读乱回)- 反问环节这些项目细节早就忘完了,之前也从来没人问过我这些,鼠鼠只是觉得简历比较空就把学校的这些计算机底层课设写到简历上了,面试官可能觉得我是个计算机高手,于是给我上了点强度事实证明不要在简历里写乱七八糟的东西,容易把握不住。
查看9道真题和解析
点赞 评论 收藏
分享
评论
7
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务