Hello,你们好,我是神奇的程序员,你们看到这篇文章的时候,我已经从老东家离职了,从有离职想法到找到新工做,期间经历了不少事情,也成长了许多。前端
本文就跟你们分享下个人这段经历,欢迎各位感兴趣的开发者阅读本文。vue
时间回到2021年3月初,公司市场部的同事工位搬到了咱们前端这边,他们那边的办公区域要出租给别人开食堂。node
我顿时感到状况不妙,办公区域缩小,再加上已经1年没有接到新项目了,公司一直处于烧钱模式,怕是撑不了多久了。react
原计划是6月份开始骑驴找马的,如今出了这个变故,只能将计划提早了。程序员
一开始想着我在掘金写文章这么久了,也还算小有名气吧,发一条沸点,应该能能找到一些内推机会,当时发的沸点:web
这条沸点发出去后上了推荐,等待了一天,微信也没人加我😹。面试
有点小失落,看来沸点是行不通了,正好那天在写文章,因而我就把内推消息放到文章尾部了。算法
文章发出去后,前先后后有5我的加我:网易、酷狗、美团、bigo、猿辅导,因为我只考虑广州的公司,因此就只发简历给了网易、酷狗、bigo。数据库
简历发出去后,他们看到个人学历是大专后,拒绝了我。理由是:本科是硬性要求,看了个人掘金文章和开源项目,虽然具有搬砖的能力,可是知识深度还不够,不能给我面试机会。json
获得这个答复,我挺难受的,也想了不少,要是当初我再忍忍校园暴力,坚持下来,或许就不会有如今的窘境了。
悲伤事后,生活还得继续,知识深度不够,那就把JS往深了钻研吧,在几个网友的帮助下,规划了一份学习路线,决定花点时间学习下。
看来在掘金是找不到内推机会了,想到以前写文章时,有个腾讯的前端加了我微信要内推我,当时以为本身技术实力不够,就没发简历过去,留了个机会。
我联系了下他,了解到他们的团队在深圳,微信总部在广州,因而就让他帮我内推简历到微信订阅号部门。
很快内推消息的邮件也发过来了,7个工做日内若是简历合适会联系我,等待了5个工做日,依然没人联系我,寻思着八成是凉了,最终仍是没忍住,问了下帮我内推的人。
简历没过,他建议我直接找微信的前端内推机会能大一点,因而,我找了个在微信工做的帮我内推了下,此次简历直接推到了他们领导手中,获得了以下回复:
简历不合适,其余部门要求学历和年限,没有适合个人。
在这些内推中,从他们给个人反馈来看,还暴露出一个致命点:公司项目没亮点。公司的项目是接的学校的教务系统,技术栈是JQuery,惟一一个Vue项目是一个商城后台管理系统,这一点我在很早以前也想到了,个人作法是搞个开源项目来弥补这个短板,惋惜最终仍是没能弥补,开源项目+社区影响力永远只是加分项,公司项目不行,满盘皆输。
走到这一步时,个人全部但愿都磨灭了,已经被现实打垮,跌入谷底。
下载了boss直聘,完善了在线简历,开启求职之旅。
时间来到3月12日,此时已经在boss直聘上求职4天了,联系了10多家公司,有3家收了我简历。早上10点多接到一个电话,说她在boss直聘看到个人简历,她们是果肉教育的,以为我简历还不错,对我进行了一个简单的电话面试,了解了下个人基本状况:为何想离职、对新公司的指望是什么、目前面了多少家公司了,有没有满意的。
电话打完后,跟我约了3月15晚上7点的视频面试。
视频面试开始后,那个面试官跟我聊了1个多小时,问了我40多个问题。
vue部分和js部分我回答的不是很好,虽然面试官没有明确告诉我面试结果,我以为但愿不大了,此次的面试对我打击很大,觉得本身准备好了,结果却被虐了。那一晚想了不少,情绪很低落,甚至开始怀疑本身是否适合写代码了😭
最后,想着想着,睡着了,次日醒来后,没有那么难受了,感谢这几个网友的开导,如获新生。
从新认识本身后,决定仍是按照本身规划的学习JS的路线,开始专心按照路线去学习,补齐本身缺的东西,中止了简历投递,按照原计划静心学习到6月份再考虑寻找新机会的事情。
时间来到3月22日,个人组员提出了离职,跟我领导说了后,她意思是不打算招人了,让我来接手我这个组员的任务。
他的任务量蛮多的,一时间我陷入了沉思。他的工做若是交接到我这边,我天天的工做量会很大,晚上回家也没精力学其余东西了。
通过1个多小时的心理斗争,最终决定边学习、边投简历,看看能不能约到面试。找到合适的就撤退吧。
再次打开boss直聘,投了2天,联系了不少家公司,所有都是已读未回,没人理我。我求助了几个网友,他们以为我在boss直聘标的指望薪资有点高,大专 | 1年多经验 | 广州,15k - 20k高了,这个只是指望工资,不表明最终就是这个,不必标这么高。
因而我将指望薪资改为了10-15k,继续投简历,投了2天,效果好了一点,有3家收了我简历,可是仍是有不少已读未回。我在想是否是个人打招呼语有问题,当时我发沸点问了一波,也求助了几个网友。
最终,将打招呼语改为了:
改了以后,效果有所改善,有人愿意跟我聊了,简历也收了。可是仍是没约到面试。
约不到面试,很焦虑,陷入了沉思。简历已经找过不少人帮我看了,也优化到了极致。boss直聘的指望薪资、打招呼语也都改了,惟一拉垮的就是公司项目了🤧
沉思许久后,以为打招呼时,我应该多介绍下本身,凸显个人自学能力,让他们以为我和其余大专生相比仍是有一些亮点存在的,最终总结出了下述话语:
时间来到3月26日,终于有公司约我去面试了,约了3月30号上午10点,暂且叫它A公司,他们的产品是一个学英语的平台。
3月29日,在翻微信好友列表时,看到还有某上市公司hr的微信,打算找她她内推下。
跟约了3月30号下午3点,暂且叫它B公司。
同时在boss直聘上也约到了面试,时间定在了4月2号上午10点,暂且称它为C公司。
时间来到3月30日上午10点,我准时到达了A公司。
hr带我到接待室,给了我一张表,让我填,表的内容是:基础信息、家庭成员信息、指望薪资、工做经历、现工资、离职缘由。
填完后,将表给了hr,过了5分钟,进来一我的,开始了技术面试,跟我聊了一个多小时,问个人问题以下所示:
面试官问个人问题我都回答上来了,第20题这里把我问犹豫了,我说除了谷歌的v8引擎,好像没别的了吧,node算吗?
此时,面试官摘下了口罩,笑了一下,缓缓说道:V8是一个开源引擎,不是谷歌的,node也是V8引擎,确实出了V8,没有其余的了。我猜想面试官的心理是这样的:终于问到他的知识盲区了。
随后,他问我还有没有什么要问的,我问了他们的团队规模,他说前端目前只有一个,计划再招两个。我接着说道:那个前端就是你?,他说:不,我是后端组长。听到他说这个后,个人心里是这样的。
他问了我两次指望薪资,我都没有作任何让步,主要缘由有两点:
时间来到下午2点20,我在B公司的园区转悠了20多分钟,这个园区的楼牌号设计的很怪异,此处是1号楼,他的隔壁又是5号楼、11号楼,给我搞懵了,问了路人和保安,他们给我指了位置,我照着他们所指的位置走了一圈,找到是找到了,可是位置好像不对。
无奈,只好试试看高德地图能不能找到,运气好,高德地图成功把我带过去了。
进到公司后,前台给了我一份试题和面试基本资料表,时间是1个小时,作完后给她。
那份试题有2份6面,能记到的题有:
试题写完后,时间过去了半个多小时,把题交给了前台,坐在那里等了5分钟左右,来了一我的喊我去了一个办公室开始了面试。
面试官在问我问题的时候,全程没看我简历。开头没让我作自我介绍,结尾也没有问我有没有什么想要问他的。
总结下上面的面试流程:作题 -> 提问环节 -> 慢走不送
这大概就是KPI吧!
时间来到4月2号上午10点,我准时来到了C公司,填了面试基本资料表,作了一份笔试题。
笔试题比较简单,没有造火箭,考察的都是一些实用的东西,我都正确作出来了,多是题目简单的缘故,具体题目记不得了😂。
作完笔试题后,等待了一会,开始了第一面,是他们的前端组员来面个人。
她一进来就说,我看你笔试题作的挺不错的,我先来面下你,那我就先从笔试题的最后一道题向开始向前问。
问了我图片懒加载的实现思路。
她问完后,我都回答的很不错,她说那我这一面就过了。对了,忘记让你作自我介绍了。
而后,我补了个自我介绍,她边听边看我简历,我介绍完毕后,她说我看你有个仿QQ的项目,咱们大学时也作过这个,挺简单的。
我回她说:我这个开源项目比大学时作的要完善,个人还原度挺高的,在作这个项目时我也解决了不少难点,好比图文混输、自定义截屏功能。你闲了能够体验下。
她说:行,我在叫咱们研发主管来面下你。
过了一会,研发主管进来了,他问了我一些公司业务方面的问题和项目难点。
问了开源项目的一些细节:
最后一个问题我回答的:我用了分页加载,不会加载全部消息的。
他反问我,哦哦 你用的分页啊。
如今有这样一个场景,后端返回了一个树形结构的数据,总共有10w条,如今须要将这10w条数据所有渲染出来,你会怎么作?
我说完个人思路后,他问了我最后一个问题:一口井,深7米,蜗牛白天爬4米,晚上掉1米,请问蜗牛须要多久能从井里爬出来?
我回答完后,他说:行,我让前端主管再来面下你。
过了一会,又进来一我的,他挺热情的,一上来就说:李x是吧,这名字好听,听他们说你挺不错的,我先来面下你。
我笑了下回答:还好吧,您就是前端主管吧?
他:我不是技术,我是更高层的。
他:你这学历是大专,进大厂机会渺茫啊,你怎么没读本科啊?
我花了3分钟,跟他讲了个人经历。
他听完后说:没事,咱们公司看中技术实力,你性格挺不错的,很外向。
我点头微笑了下,说:谢谢
他说:行,那就先这样,我让前端主管再来面下你。
前端主管进来后,直接问了我:你以为前几轮的面试中,哪一个问题你回答的很差?
我说:研发主管问了一个一次性渲染10w条数据的问题,我回答的不是很好。
他说:你是怎么回答的?
我说了个人答案后,他指出个人问题,一点点的开导我,最后说:其实把这些优化方案组合起来就是虚拟列表。
随后,他又问了vue源码层面的问题:
第二个问题我只说出了proxy和defineProperty,这两点我分析的很全面,由于我专门了解过。
随后他问我,还有没?
我说:vue3底层了解的少,只知道这个。
他说:还有一个变化在vnode那里,vue3的颗粒度更细。
而后还说了一些有关颗粒度的知识,说完后他说:没事没事,我只是想知道你的技术深度到哪里了。
随后,他问我有没有了解过http方面的知识?
我说:了解过一点
他说:说一下http的两种缓存,详细介绍下。
我回答:强缓存和协商缓存,按着本身的理解说了下这两个缓存的详细内容,我以为个人理解不太对,最后加了一句:个人理解是这样的,不知道对不对。
他说:强缓存和协商缓存是对的,可是你解释的不太对,不要紧,我只是想了解下你的技术深度。
随后,他说:个人问题问完了,你还有什么想问个人吗?
我问了:前端团队的规模,作的什么业务,技术栈是什么?
他回答:咱们整个前端团队有20多我的,业务线挺多的,涉及的技术栈有vue、react、TypeScript,目前咱们的业务重心在:web端mg动画编辑器。
我回答:mg动画编辑器是?
他:你知道AE吧,咱们要作的东西和AE相似,区别在于咱们作的浏览器端的。
我:哦哦 懂了,个人问题问完了。
他:12点多了,占用了你的时间有点久,下午2点左右还要你辛苦过来一趟,hr还要再面下你。
下午2点多,前台把我带到一个办公室里,等待了一会,过来一我的,他说他是产品经理,早上那几轮面试的反馈都以为我挺不错的,他再来面下我。
他问了我公司的项目需求开发流程的一些细节问题,好比:测试测出bug,大家定位问题到解决问题是怎么作的?重新需求到开发完成,大家的流程是怎么样的?
他翻了下我简历,看我仍是前端组长,就问了我:
我回答完他的问题后,他说:行,了解了,开始跟我介绍他们公司的产品。
他说:咱们如今的项目重头是一个mg动画编辑器产品,在这个领域,咱们的产品在国内排第二,第一名是大公司做为支撑的,咱们的目标就是将产品作到极致,争取作到国内第一。
咱们团队这边有两我的是应届生,水平可能稍弱一点,你进来后须要你来带一下他们,有个后端也是应届生,在开发过程当中,有些地方它可能作的不恰当,须要你先找到他问题,最后再向后端组长那边反馈,由于后端组长日常比较忙。
咱们作的项目比较复杂,可能遇到一些复杂的功能,你得去琢磨怎么实现,攻克这些难点。
我说:行,这些都没问题,我也喜欢钻研一些难点问题,每解决一个难题,我都能获得很大的提高。
行,我就跟你聊这么多,我让hr来面下你。
等了几分钟,进来一个年龄稍大的人,目测40多岁吧。
她对个人年龄比较感兴趣,问我:你20岁,大学就毕业了?还有2年工做经验?
我花了3分钟,跟她讲了个人经历。
随后,她问了我公司是作什么项目的?
我说:咱们公司是作学校教务系统的
她说:就是接学校的项目来作,属于外包吧?
我说:也不算外包吧,咱们老板有关系,接到的学校项目都是咱们公司全权负责的。
她说:你为何想从这家公司离职?
我说:在这家公司没有发展空间了,作的项目对本身的职业规划不友好。
她说:那你期待什么样的公司呢?
我说:我想找一家有本身产品的公司。
她说:咱们公司就是作本身产品的。
我说:对,我在boss看到了大家公司官网,了解到了。
她说:你在现工资的薪资是多少?
我跟hr说了现公司的薪资,她就开始了砍价模式,拿公司项目和年龄来讲事,最终在个人指望薪资基础上砍了2k,而后跟我介绍了他们公司福利:五险一金、早9晚6双休、13薪、每一年一次薪资普调、全勤奖每个月300,餐补每顿15块。
最后说:今天是周四,明天就是清明节了,咱们发offer须要走流程,清明节后会电话联系你。
随后,送我出了公司。
最终,我答应了C公司的offer,原本想去A公司的,可是A公司没要我。多是由于我在薪资问题上太坚决了,没有让步的缘故吧。
眼下也没约到其余面试,不想继续面了,这家公司的项目挺不错的,对本身的将来发展颇有帮助。
这一个多月的经历,把我从童话打入现实,成长了不少不少。通往将来的路很艰辛,我毫不退缩,会敢于面对,今天的努力只为将来!
我是神奇的程序员,一位前端开发工程师。
若是你对我感兴趣,请移步个人我的网站,进一步了解。