过年回来有想过换一份工作,于是着手准备简历投递。。。
在此期间,我下了很多的招聘app,智联、前程无忧、拉钩、猎聘、大街、boss......发现预约面试通过率最高的是前程无忧和boss,对于毕业才半年多,算上实习也一年半多的前端菜鸟来说,社招很容易被hr刷下来(工作年限是道硬伤)。于是乎开始大面积撒网,从一开始的只投大厂变成看着顺眼就投,于是频繁接到很多面试电话,也遇到很多不靠谱的公司(面试人员都不是干技术的,跟你扯一堆有的没的)。说实话,就面了三天整个人的心态就有点崩塌了,有点不确定是否要换工作了,因为像我所在的小公司其实都差不多,大公司的社招一般这种才毕业半年多的简历环节就被筛掉了,心很累。
接下来说说我的面试历程:
第一天上午去宇视,面试官是个胖胖的可爱男生,一面问了css里面的position属性,js阻塞,内存泄漏,如何提高性能之类的,vue父子组件通信...记得不是很清楚了,回答了十之八九,让我坐着等二面,结果等了10分钟,人事电话我说二面的主管去西研所了,没人给我面试,于是我走了。。。很悲伤。。。都是什么鬼。。。
下午去的是一个做智能家居的公司,面试官是个瘦的驼起来的眼镜男,一上来就直接忽略我的简历,拿出了一个小本本,开始了他的问题:
1、讲一下dom事件流,事件代理的原理以及阻止事件冒泡;
2、讲一下IE怪异模式和标准模式的盒子模型,怎么让一个div水平以及垂直居中显示(不限于一种方式);
3、讲一下深层拷贝的实现原理;
4、讲一下对js继承和原型链的理解;
5、出了一道闭包的代码题;
6、js阻塞以及如何实现非阻塞;
7、web存储(session storage和localstorage)以及和cookie的差异
8、什么是同源策略以及有哪些跨域的方法
9、es6了解多少,谈下;
10、遇到过哪些兼容性问题,都是怎么解决的?
.........
大概有一页纸,密密麻麻的2、30个问题,一直炮轰,对于第一天面试的我来说有点吃不消。。。虽然被问的晕头转向,但是心里还是觉得也是一种收获,紧接着去了下一家,说到这家就是气愤,给我打了几次电话让我一定要去面一下,到了之后,那个面试官是个做运营的。。。mmp。。。看了我的简历说不太符合啊,我们主要是做移动开发要立即上手,又想骂脏话了,不合适你特么叫我来?
回来的路上网易考拉的人打电话过来问我方便电话面试么,此时我手机只有1%的电量了,非常绝望。。。然后说我手机没电了,约到晚上7点,到家差不多就很晚了,电话如约而至,没有废话也是直接进入主题:
我看你简历上写了css3和h5新特性,那就讲一下有哪些,具体怎么用,项目里用到哪些?bootrap里面用过哪些,为什么不用其他的ui框架?jq平常工作中用到哪些方法?为什么可以用链式结构?兼容性遇到过哪些,具体怎么解决的?BFC讲一下理解?dom事件流讲一下?flex布局有哪些属性以及含义?每一种属性的具体怎么用的?es6里面有哪些特性,const定义的对象属性是否可以改变?promise的含义和基本用法?js对象和jq对象相互如何转换?。。。。其他的记不清了,问的问题不深不浅,想要回答准确感觉不容易,所以当然是挂了
第二天第三天遇到的就不靠谱了,就不细说了,面了7/8家左右,有一家技术谈的还行,薪资没谈拢就算了。所谓的金三银四其实也不是那么好找的,职位需求量虽然很大,但是求职人数也很多,很多公司有很多备选人,他们都是挑最省钱又最会干活的人。。。所以换工作确实不能太草率,裸辞就更不要了,毕竟没钱怎么活是吧?再加上我上级知道我请假去面试之后找我谈了一次,大概就是讲了一些利弊,让我有什么不满意的可以直说,薪资都可以谈。。。反正就是不让走的意思
以上就是我的求职经历,现在我还在原来的公司干着不加班的那种程序员生活。。。最近开始学习中。。。希望有朝一日可以变成大神