作一个自我介绍,本人男,爱好女。曾觉得本身能够改变世界,没想到被世界无情的摧残。来深圳以前那种找工做少于1W少跟我谈,变成了收到offer了4000包吃住挺好,因为如今尚未找到工做,有招前端工程师的能够和我留言和我联系一下嘿嘿,本人实际项目经验有些少,可是基础知识html,css,js这些基本知识仍是挺扎实的。css
在深圳已经快两个星期了,从7月22号开始就一直在投简历,第一天投了100多份,以后天天就投几十份吧,在这其中面试了一共四家公司,其中有一家公司已经表示要我了,可是因为薪资问题还有他们公司只要我去了就只有我一个前端这样的问题,感受不太适合的成长,就拒绝了。下面具体说一说四次面试经历,已经问到的问题,如今就作一次总结。html
本人因为如今在读大四(下半年开始读),因此去公司面试过程当中不免会被问到本身的学历,比较尴尬,再加上本身的经验不足,因此小公司都会把我当成实习生来看待的感受不是太好,由于实习生工资是有一些低的,感受很难活下去。前端
我由于租房的地方离四次面试的地方比较远,有三次都是2个小时左右的地铁上的时间,再加上走路找到公司的时间,因此每次走的都特别早,每次都差很少提早近一个小时就到了,第一次面试过程,我是提前了半个多小时到的,这是我来到这里第一次面试,比较重视,因此还专门去他公司的官网当中去看了看公司文化啥的,觉得会被问到,然而四次下来没有一个公司问到我公司文化。第一次面试过程当中一个应该算是全栈的技术人员来面试个人技术,每个公司都会让你本身先作一个自我介绍的,当时脑子很差使了仍是怎么了,就说了我叫XXX,来自哪里,在哪里上的学,而后就没有在说话,面试官都楞了一下。(我特么长这么大历来没有见过这么快介绍完本身的)哈哈,由于个人简历上面写的东西都是真实好比本身的一些技能,本身的做品都是真实的,可是实际项目其实没有几个,这个技术人员着重问的我是个人技术能力中的东西。vue
上面的是个人能力技能的简历,由于我面试以后猜的,他多是一个全栈工程师,因此前端的一些技能我感受可能没有我深刻,可是他的经验确定是比我高的,他一直都是问个人问题都是一些表面的东西。重点有几个。 H5的一些新增的特性有哪些,我没有作具体的介绍,只是在坐地铁的过程当中将H5的一些新增的特性记住的说了出来,好比 新增了一些语义化标签,拖拽,本地存储,离线存储,多线程,地理位置,多媒体标签音乐视频了,我当时连svg,canvas都忘记了说。我觉得他会在其中打断我,让我对其中的一个东西作一个具体的介绍,没想到没有再问我。 第二个重点就是问了一下我封装jQ的时候具体实现了哪些方法,是如何封装的。我就简单的介绍了一下基本的功能,获取元素的一些方法,得到宽高,定位位置,事件,动画等一些功能,而后讲了一下简单的实现。他在中间也没有打断我说,也没有再继续问我这个问题,而后就换问题了,没有问我关于es6的问题,问到node.js的掌握程度,我说我用node.js经过express,mysql等一些模块作出了本身我的博客,有一些什么功能等等。他重点又问了我一些mysql的增删改查一些,内链接外链接知道是什么吗。其余的没有什么要说的了。我感受他对我是比较满意的,这也是给我offer一家公司。接下来HR面试的时候,就主要问了住在哪里,就是看咱们的忠心吧,会不会作东西作到一半跳槽了。我也就坚定代表了本身的决心,由于我人比较实在,只要还能够,只要能学到技术,一直待下去我也是没问题的。node
第二次面试就不是那么愉快了,由于他们公司招的人是主要作微信小程序为主的,我本身又是只是对微信小程序有一个简单的了解,并无作出来过实际的项目,再加上这家公司要招的人说主要是想找一个来了就能够立马来上手工做的人,我也没有达到他的要求,也还能够吧,这家公司没有问太多的技术,只是对个人经历着重问了好多,若是说要问技术的话主要是问了vue,vue的原理,还有就是对微信小程序的见解是什样子的,个人回答让他不太满意吧或许,最后留下了一个等通知吧,我就已经知道没戏了,最后的一个问题都是这个你对公司还想有什么须要了解的吗。我问的他的是一个有点傻气的问题,我问公司包住吗?哈哈 接下来对我一阵教育,口头上都表示了对个人一些不满意,说如今的大学生出来以后应该是对技术保持着热情,而薪资待遇什么的都是次要的,感受学习到了,由于我当时确实没有什么问题想问的,也不知道该问什么,我感受什么都不说有点很差,反正就是一出门口就知道此次已经没戏了。mysql
第三家公司的招聘信息当中并无提到招前端工程师,招的是软件工程师,我觉得是招错了,因此屡次联系肯定以后去了他家的公司面试,这一家是作通信的东西的,我感受他们公司个个都是大牛。用c和c++去开发操做系统,而后在操做系统上的一些http、反正是一大堆通信协议,对于个人能力技术我感受他仍是比较承认个人,由于底层的人应该是重基础的,问的我前端的问题比较少,问的我后台的知识,重点问的个人是mysql的语法,视图一些东西问的比较深刻,他对前端新兴的技术不是那么了解,没有问我框架,只是问了我一些html、css原生的js的一些东西。他是看个人发展方向的,我问他我去他们公司主要去作什么事情。他说了好多我要干的工做,感受就是除了操做系统以外的东西,我所有都须要干的那种。前端的系统的界面设计,再去用前端作出界面,还须要经过后台语言去把ajax请求存数据库,若是有须要的话我还须要出差去跟客户模拟展现这个功能,我还要会一些基本linux系统的指令,还须要读懂一些他们c、c++的源码。我感受我有点难受,这样的工做或许是好多工做了三四年的前端都未曾具有的能力吧。我惟一的一次发挥就是他看到个人简历上面写的是作过一个超市买卖商品的管理系统,让我拿着笔去跟他画一画具体的实现的过程,我感受我讲的不是那么好,他心中应该是对我有一点点失望的。可是我也很难受,我面试的是一个前端工程师,我要作这么多的事情,因此这一次也不算失败吧,我说我如今有点达不到他们的要求,他说能够培养我,而后一点一点的来,我也不知道怎么吧,感受这个工做不太适合我,或许会适合三四年后的我,可是绝对不适合如今的我,面试过程还算愉快,就是有一点不适合。linux
第四家公司真的就是高大上了,在腾讯的旁边,先不说面试,先说腾讯,真的就是当时心里挺惧怕的。有点很差意思的说就是当时站在腾讯大楼面前腿是有些瑟瑟发抖的。我想BAT应该是90%以上的前端工程师想进去的公司吧,我想之后有能力的时候也能够去他们的公司工做,固然我要付出好多的努力。我们来讲面试,此次面试是我这几回当中最开心快乐的一次,面试官真的是大牛,就是彻底的让你发挥本身,他本身在我磕绊住的时候稍微换一个小小的话题就会让我继续把个人经验,技术说下去。怎么说呢,面试的过程我心里是很是快乐的,可是可能他对个人技术能力有一点就是感到个人能力经验或许会有一些不足。就问的我一些个人简历当中具体的项目中的问题来问我是如何解决的。总结下来就是下面几个。我作自我介绍的过程中他对个人简历的一些东西来打断我来跟我比对,不会让我一直说到无话可说,而后问了一些我平时的学习方法。我作过一个仿京东首页的静态页面,他问的我是如何适配手机端的页面的。我用的是rem布局,他让我说rem布局的原理,而后我说完以后,我就疯狂的夸rem的优势,我说他不用写那种响应式的写好多套样式,写一套就好了,很是简单,方便。他问我有什么缺点,我就说全部的单位都是rem会去计算,可能性能上有一些很差。他问我还有呢,我实在是想不出他还有哪一点很差,因此我嗯哼的半天说我不知道,我感受他挺好的了哈哈。接着我俩就开始笑。而后我有介绍了响应式布局,响应式布局须要写好几套样式,感受有点麻烦。还有两种宽度固定,高度固定的布局方式,须要UI设计图很是好,是看布局的,固然我也就是简单的说了一下,并无详细的说。 还有一个问题就是看到了封装jQ,而后也是问的我实现的原理,功能。我说到功能的时候,说到了动画,他让我给他讲一下实现那个的过程。我那个已是好几个月以前的事情了,说实话让我当场讲有一些困难,我讲的也并很差,可是仍是讲完了。后来就是问了我css的一个最基本的问题 定位 有哪几种定位方式,有什么不一样。我说内心话,若是这个问题是半年以前问的我,我确定回答的很是好,可是无奈是如今,大概每个用过他的人都知道该怎么使用,使用的过程当中出现的问题。我讲出来的 东西是对的,可是讲出来的不是那么完整,就是缺乏一些东西。相对定位的特性当中更没有说出不影响元素自己的特性(c++
)。他当时是问了个人,还有其余的特性吗,我确实是想不起来了,因此有点遗憾当时没有说出来。由于就从这一点当中能够看出我总体的学习的一个知识体系,就是给了他一种我什么东西都学了可是掌握的不到位的感受。相对定位中也没有提到es6
面试