2023年底前端面试找工作感受

今天不写技术博客,谈个心好吗?

楼主基本情况:辣鸡学院二本,工程类专业(非相关专业,理工类专业),19年毕业四年半,坐标深圳

认为自己有优势的点:1.本科双学位学历 2.英语4.6级 3.原创博客demo100篇左右 4.有个人线上简历 认为自己不足的地方:1.学历低(目前只能说是达标)2.晚上下了班不爱学习

1.开篇

都说2023年是程序员的寒冬和末日,楼主表示我偏不相信,那些找不到工作的程序员纯粹就是菜,像自己这种有工作经验,实战能力丰富的人怎么可能找不到工作呢,加上楼主目前待的公司一直没有年终奖,公积金也很低,涨薪也无望的多重原因,于是在23年10月左右,我还是选择了辞职再去找工作(我一直都知道这是个愚蠢的选择,但是不离职也真的没有时间去面试,在上家是个前端组长的一个角色,平常的事很多,但是钱是真的少,说出来都怕你们笑我)。

2.休息

辞职了之后,因为干了两年嘛,人的惰性就上来了,说是休息两周再开始面试,然后就在家玩阴阳师,打王者,玩吃鸡,真的很疯狂,阴阳师都是刷完体力,打王者,吃鸡的时候就打到禁赛,每天都是玩到早上才开始睡觉,别人上班我睡觉(每天还得刷微信步数,因为怕被家里发现我离职了),然后休息了两个星期之后,觉得还是不大想面试,其实内心是有点抗拒的,因为也不知道要面对什么问题,而且人长大了是真的不想被别人挑挑拣拣,于是我又进行了持续的摆烂,大概玩了一个半月,这时已经是2023年12月了,对了,大概在11月的时候,我妈打电话说要去买房,真的屋漏偏逢连夜雨,刚好离职期间,但是家里跟自己都觉得价格合适,于是后面就把所有的存款拿出来去买房了,留了3w给自己过渡一下。期间看了招聘的需求,有好多react的岗位,于是我又重新想着复习下react,这样子的话我vue和react双框架,优势也更大。

3.学习

于是接下来的两周我又开始了复习react,并且写了一个react的项目。说实话还是挺痛苦的,因为自律又很难自律起来,玩一下然后学一下,然后学的很多别人又不问。后面是重新把react各种都重温了一下,并且写了很多的xmind及笔记来加深印象,就觉得自己又可以了。但是发现react18又出了hooks,于是又把hooks也学了一下。最后真的觉得自己行了,就准备开始背面试题了。

4.背面试题

大概是花了一周时间去收集和理解面试题,主要是收集一些经常问的,并且自己提问自己录音去回答。但是奈何问题真的很多,老是背了忘,忘了背,我是真的挺讨厌背面试题的。

5.继续摆烂一周

那时是12月底了,马上又元旦了,期间还帮同事背调了,然后又担心起自己的背调,于是跟同事也要了电话号码彼此帮忙。后面因为是过节,然后朋友又结婚,大概也是持续摆了一周多,然后在24年1月元旦回来,终于还是觉得需要去踏出投简历的那一步。主要还是因为有压力,不然还是年后3.4月来找会好很多,房子预计24年装修,然后自己剩的钱也不多了,想着还要打一些装修的钱回去,所以即使没有复习好,也准备先面试着,即使没找到,那么有了年前的准备,年后也更好找。当时就想到了自己以前很信奉的一句话:"你当下不改变,未来你也不会改变的"。

6.投递简历

大概是在2023年1月3日号开始投递,那天是周三,刚好可以投三天。我把所有的招聘软件都更新了一遍(包括博boss,智联,脉脉,前程无忧),但是主要用到的还是boss跟智联,脉脉也有人找(但是薪资给的都很高25k以上了,感觉过不去,就没去面)。 大概是投了三天左右吧,然后把下周的面试约满了。(我是外包跟甲方都投,外包也来者不拒,10-30k的我都投,想着先刷个面试经验,也无所谓。年底的话,外包居多,甲方也有,但是比较少。也有很多不符合要求的,那些没办法,要么学历是硬性条件,要么就是自己的简历写的不过关,但是我也懒得改了,先把有面试的都面完)

7.面试

很清楚的记得第一家面试是24年1月9号去的深圳之前的地标建筑地王大厦,这是一个甲方,看起来还蛮好的。但是面试的结果却不好,我的预期是做了这么多年,别人肯定问项目比较多,但是面试官掏出的却是this指向的笔试题以及事件循环的笔试题让我当场去说输出什么,当时真的有点懵了,因为没复习这一块,项目上也是真的很少会遇到这种问题,果然也是有挺多地方做错了的,但是面试官人还是很好的,会跟我说怎么怎么来的(面试官的态度真的会影响你对公司的好感度),这家公司也是在没有任何期待中结束了。

回来之后也是又重新的复习了这一块,后面就没啥问题了(事件循环的题目问的是真的多,而且都是宏任务与微任务相互嵌套)。之后也有问项目的(主要是介绍项目及难点),发现自己回答的其实也不是特别好,面试官很喜欢问细节,但是很多东西我都是做过了就忘了,然后表达能力又不是说特别好,只能跟他打个马虎眼。

之后的两个星期就是一直在复习以及面试中度过,大概是从9号一直面到18号,一共面了8天吧,基本都是上午下午各一场,有些时候会下午两场。那时候就收到了2.3个offer,三个分别是15k的,17k的,18k的,很遗憾三个都是外包的,因为甲方的流程比较久,而且很多甲方真的给的比较少,有些只给13.14k,这些一般我都直接拒了,答应了其中一个17k的外包,说是下周就到岗(其实就是感觉工资和公积金还行,想过去看看环境和同事,好的话可以考虑,不好当天就跑)。然后就抓紧了这几天的时间,又赶紧的去面试了。后面又过了蛮多稍高工资的一面,大概都是在15-20k左右的面试,但是后面因为入职了,很多二面跟终面就没去了(其中还有好几个甲方的,有点可惜,内心其实对外包还是比较排斥的,但是我是比较想年前赶紧入职,因为现在缺钱,不想搞其他的了。并且面了8天,对自己的价位差不多也清晰了:18能拿到,19有难度,20及以上有难度需要面多点)。

8.这里归类一些面试必问的问题,大家一定要准备好答案再去面试

a.介绍一下自己?

b.介绍一下你最近的项目

c.项目中遇到的难点?

d.你为什么离开原公司

e.你是如何优化你的项目的?

f.从输入URL到页面加载的全过程?

g.vue响应式原理,双向绑定原理?

h.vue2和vue3的区别有哪些?

i.说一下http缓存?强制缓存和协商缓存?

j.怎么实现图片懒加载的?

k.如何解决跨域?

l.事件循环(主要是事件循环的题目)

m.es6的新特性有哪些?

n.BFC是什么?

o.flex的属性都有哪些?(主要是flex的各种实现。考css)

p.数组的方法有哪些?forEach和map的区别?foreach为什么不能使用break,continue和return打断?那怎么打断forEach的循环?

笔试题:

a.this跟箭头函数在一起的题目,然后输出多少多少的题目

b.关于事件循环,也是输出多少多少的题目

c.数据处理的笔试题

d.flex的手写题,主要画个东西让你去实现

以上,都是一些比较基础的问题,大家面试一定要把这些准备好啊,没准备好别去面试,容易当炮灰。 其次就是其他的一些八股文,比如闭包,原型链,h5c3新特性,生命周期,css的重绘和回流等等八股文问题,这些问题就很随机,面试官可能就随意挑选了,比如我还遇到问css权重的,问http和https区别的,问移动端怎么进行真机调试的。难一点的有手写promise,问你vuex的原理,手写一些数据处理的笔试题,比如二维数组转一维等等。还有就是出题让你看输出什么的这种也很多

9.面试感觉

a.互联网寒冬时刻学历最低为本科。外包上来第一句就是:本科学信网可查吗? 稍微好点的甲方看到你是专科还是离职状态的话,hr那关都过不了。

b.面试题为主,项目为辅。这也是让我比较道心破碎的一件事,我以为自己开发了好几年了,别人都是跟你谈项目,问你解决方案,但是很可惜,并不是,面试官问八股文以及数据处理的算法题以及项目细节比较多。所以后面我理解了他们说的那句话:"跟着面试学"。 只要把面试过去了,就能拿高工资,就能在厂里搬砖。

c.vue和react选一个主讲,没必要两个框架都讲。你可以说你两个都会,但是目前是主要在做哪一个框架,否则会让你的心智负担变得很重。我一开始面试的时候就是,说的是vue2,vue3,react都会,导致别人问我react的很多问题,实际上我react最近没在做项目,所以有些点没回答上来,影响了面试情况。后面说的是目前主要用的vue,面试官也就主要问vue的问题,这样子自己就比较驾轻就熟。

d.互联网寒冬给不起钱的很多,现在很多的外包对于4年经验的很多都只能给到15k左右(跟我两年前能拿到的差不多,就很苦恼,总以为工资会随着年龄的长大而增加,其实并不是的),再高就给不起了,一般的甲方差不多也是这个价。(能叫得上名的甲方不算在上面,人家一般都是20k往上走,而且大多数人是靠时代机遇跟校招进去的,然后在同水平的甲方中互跳)。 现在的市场跟前几年的市场不是一个样,前几年的市场,你开放了简历,很多外包的hr20多k的都赶紧喊你去面试,现在的话,都是需要先过他们公司的一面,再去甲方公司二面三面。

e.门槛变高,很多培训班出来的要面对的实际问题更多,而且很多是课堂上没遇到过的问题。别问我为什么知道,因为以前我也是培训出来的。

10.外包的感受

a.同事比较好。我这边大概上了有2个多星期了,其实也还好,主要是帮项目组处理前端问题。让我留下来的一个很大的原因是同事比较好,刚进来的时候就帮我跑项目(作为一个开发了蛮久的前端来说,没跑通项目自己都觉得有点搞笑,但是确实是安装和跑起来还挺麻烦的这边,然后就是问了同事,同事人还蛮好的,处理了挺多问题的)。另外就是不懂得问题(不是前端问题,主要是其他的问题),这个前端同事也会帮我去解答,所以对这个前端同事我还是觉得蛮好的,而且人家深大22毕业的,内部,估计月薪2w以上,还长得帅,搞得我都想给他介绍对象哈哈哈。

b.外包的工作还是比较忙一点。刚进来的话,我两天差不多跑了5.6个项目,有移动端和pc端。我这边是去接手一个离职同事的班,他干了几个月就跑了,当时我的内心感觉要被坑了。但是想着都过年了,还是坚持一下,说不定也不是个坑。然后需求的话,第三天第四天就来需求了(而且比较急,导致我一天都在工作),两个星期,差不多发版了两次,每次都是晚上义务加班我哭死。

c.外包就是为了处理问题而来的。外包就是不用弯弯绕绕,把问题解决完就好。把自己的工作处理好了,剩下时间你想干啥干啥。俗话就是:你要么解决问题,要么被问题解决。

d.外包安全感不够,就挺怕甲方突然裁员啥的,然后自己会被清退。虽然说不是什么大问题,再找一份差不多工资的也不难。但是相比于甲方来说,还是不够稳定,甲方都是我过了试用期,你要辞我赶紧辞我。

11.总结

经过这次的裸辞找工作的经历,也是让自己更加的体会到一个道理:不要裸辞!不要裸辞!不要裸辞!裸辞的话,很容易被公司和hr拿捏。第二个就是前端也不要只关心业务,更要关心面试!!!!能不能拿高工资真的很看面试(很生气但是没办法)。

12.对未来的迷茫

其实说实话,作为一个转行的前端,自己对未来还是很迷茫的。原因是毕竟我们不是本专业,学历也不太好,而且进中大厂的机会也比较难,说不定真到了35岁就要被干掉了。

另外的话,就是一个技术上的迷茫。总是感觉前端要学的很多,但是学了用不上的也很多,导致了很容易忘记。(比如react,学了用了,然后一段时间没用又忘了。比如node,学了,但是工作中基本上用不到)

不知道你们作为前端是否也对这些感到迷茫呢

13.最后

最后,楼主我也只是个比较普通的前端开发吧,能做的也是把自己比较普通的经历分享出来。很多大佬勿喷啊,我知道很多大佬都是月薪2/3w的,我自己也是没有比大佬研究的更多,也比不上大佬的薪资待遇,但是我自己来说的话,就是不要太落后就可以,如果大佬们有什么建议或者意见的话,希望指条明路,我会好好去学习达到的,我也希望咱们程序员都不要太自降身价了,不然市场会真的越来越差。我自己本身也是不太喜欢挪窝的人,好得公司的话,我真的是可以待一辈子跟公司成长,但是很可惜,我至今没有遇到一个有好的福利待遇的公司。

我是在春节前2.3天写的这篇文章,好多人都请假回家了,估计看的人也不多,算是对自己2023年的一个总结吧。最后也是祝大家新年快乐,2024我们定会越来越好!

相关推荐
阿珊和她的猫2 小时前
v-scale-scree: 根据屏幕尺寸缩放内容
开发语言·前端·javascript
PAK向日葵4 小时前
【算法导论】PDD 0817笔试题题解
算法·面试
加班是不可能的,除非双倍日工资6 小时前
css预编译器实现星空背景图
前端·css·vue3
wyiyiyi7 小时前
【Web后端】Django、flask及其场景——以构建系统原型为例
前端·数据库·后端·python·django·flask
gnip7 小时前
vite和webpack打包结构控制
前端·javascript
excel8 小时前
在二维 Canvas 中模拟三角形绕 X、Y 轴旋转
前端
阿华的代码王国8 小时前
【Android】RecyclerView复用CheckBox的异常状态
android·xml·java·前端·后端
一条上岸小咸鱼8 小时前
Kotlin 基本数据类型(三):Booleans、Characters
android·前端·kotlin
Jimmy8 小时前
AI 代理是什么,其有助于我们实现更智能编程
前端·后端·ai编程
ZXT8 小时前
promise & async await总结
前端