一个小白的四次前端面试经历

前言

作一个自我介绍,本人男,爱好女。曾觉得本身能够改变世界,没想到被世界无情的摧残。来深圳以前那种找工做少于 1W 少跟我谈,变成了收到 offer 了 4000 包吃住挺好,因为如今尚未找到工做,有招前端工程师的能够和我留言和我联系一下嘿嘿,本人实际项目经验有些少,可是基础知识 html,css,js 这些基本知识仍是挺扎实的。css

在深圳已经快两个星期了,从 7 月 22 号开始就一直在投简历,第一天投了 100 多份,以后天天就投几十份吧,在这其中面试了一共四家公司,其中有一家公司已经表示要我了,可是因为薪资问题还有他们公司只要我去了就只有我一个前端这样的问题,感受不太适合的成长,就拒绝了。下面具体说一说四次面试经历,已经问到的问题,如今就作一次总结。html

本人因为如今在读大四(下半年开始读),因此去公司面试过程当中不免会被问到本身的学历,比较尴尬,再加上本身的经验不足,因此小公司都会把我当成实习生来看待的感受不是太好,由于实习生工资是有一些低的,感受很难活下去。前端

我由于租房的地方离四次面试的地方比较远,有三次都是 2 个小时左右的地铁上的时间,再加上走路找到公司的时间,因此每次走的都特别早,每次都差很少提早近一个小时就到了,第一次面试过程,我是提前了半个多小时到的,这是我来到这里第一次面试,比较重视,因此还专门去他公司的官网当中去看了看公司文化啥的,觉得会被问到,然而四次下来没有一个公司问到我公司文化。vue

第一次面试

第一次面试过程当中一个应该算是全栈的技术人员来面试个人技术,每个公司都会让你本身先作一个自我介绍的,当时脑子很差使了仍是怎么了,就说了我叫 XXX,来自哪里,在哪里上的学,而后就没有在说话,面试官都楞了一下。(我特么长这么大历来没有见过这么快介绍完本身的)哈哈,由于个人简历上面写的东西都是真实好比本身的一些技能,本身的做品都是真实的,可是实际项目其实没有几个,这个技术人员着重问的我是个人技术能力中的东西。node

上面的是个人能力技能的简历,由于我面试以后猜的,他多是一个全栈工程师,因此前端的一些技能我感受可能没有我深刻,可是他的经验确定是比我高的,他一直都是问个人问题都是一些表面的东西。重点有几个。 H5 的一些新增的特性有哪些,我没有作具体的介绍,只是在坐地铁的过程当中将 H5 的一些新增的特性记住的说了出来,好比 新增了一些语义化标签,拖拽,本地存储,离线存储,多线程,地理位置,多媒体标签音乐视频了,我当时连 svg,canvas 都忘记了说。我觉得他会在其中打断我,让我对其中的一个东西作一个具体的介绍,没想到没有再问我。 第二个重点就是问了一下我封装 jQ 的时候具体实现了哪些方法,是如何封装的。我就简单的介绍了一下基本的功能,获取元素的一些方法,得到宽高,定位位置,事件,动画等一些功能,而后讲了一下简单的实现。他在中间也没有打断我说,也没有再继续问我这个问题,而后就换问题了,没有问我关于 es6 的问题,问到 node.js 的掌握程度,我说我用 node.js 经过 express,mysql 等一些模块作出了本身我的博客,有一些什么功能等等。他重点又问了我一些 mysql 的增删改查一些,内链接外链接知道是什么吗。其余的没有什么要说的了。我感受他对我是比较满意的,这也是给我 offer 一家公司。接下来 HR 面试的时候,就主要问了住在哪里,就是看咱们的忠心吧,会不会作东西作到一半跳槽了。我也就坚定代表了本身的决心,由于我人比较实在,只要还能够,只要能学到技术,一直待下去我也是没问题的。mysql

脱身

第二次面试

第二次面试就不是那么愉快了,由于他们公司招的人是主要作微信小程序为主的,我本身又是只是对微信小程序有一个简单的了解,并无作出来过实际的项目,再加上这家公司要招的人说主要是想找一个来了就能够立马来上手工做的人,我也没有达到他的要求,也还能够吧,这家公司没有问太多的技术,只是对个人经历着重问了好多,若是说要问技术的话主要是问了 vue,vue 的原理,还有就是对微信小程序的见解是什样子的,个人回答让他不太满意吧或许,最后留下了一个等通知吧,我就已经知道没戏了,最后的一个问题都是这个你对公司还想有什么须要了解的吗。我问的他的是一个有点傻气的问题,我问公司包住吗?哈哈 接下来对我一阵教育,口头上都表示了对个人一些不满意,说如今的大学生出来以后应该是对技术保持着热情,而薪资待遇什么的都是次要的,感受学习到了,由于我当时确实没有什么问题想问的,也不知道该问什么,我感受什么都不说有点很差,反正就是一出门口就知道此次已经没戏了。linux

真心大冒险

第三次面试

第三家公司的招聘信息当中并无提到招前端工程师,招的是软件工程师,我觉得是招错了,因此屡次联系肯定以后去了他家的公司面试,这一家是作通信的东西的,我感受他们公司个个都是大牛。用 c 和 c++ 去开发操做系统,而后在操做系统上的一些 http、反正是一大堆通信协议,对于个人能力技术我感受他仍是比较承认个人,由于底层的人应该是重基础的,问的我前端的问题比较少,问的我后台的知识,重点问的个人是 mysql 的语法,视图一些东西问的比较深刻,他对前端新兴的技术不是那么了解,没有问我框架,只是问了我一些 html、css 原生的 js 的一些东西。他是看个人发展方向的,我问他我去他们公司主要去作什么事情。他说了好多我要干的工做,感受就是除了操做系统以外的东西,我所有都须要干的那种。前端的系统的界面设计,再去用前端作出界面,还须要经过后台语言去把 ajax 请求存数据库,若是有须要的话我还须要出差去跟客户模拟展现这个功能,我还要会一些基本 linux 系统的指令,还须要读懂一些他们 c、c++ 的源码。我感受我有点难受,这样的工做或许是好多工做了三四年的前端都未曾具有的能力吧。我惟一的一次发挥就是他看到个人简历上面写的是作过一个超市买卖商品的管理系统,让我拿着笔去跟他画一画具体的实现的过程,我感受我讲的不是那么好,他心中应该是对我有一点点失望的。可是我也很难受,我面试的是一个前端工程师,我要作这么多的事情,因此这一次也不算失败吧,我说我如今有点达不到他们的要求,他说能够培养我,而后一点一点的来,我也不知道怎么吧,感受这个工做不太适合我,或许会适合三四年后的我,可是绝对不适合如今的我,面试过程还算愉快,就是有一点不适合。c++

真心大冒险

第四次面试

第四家公司真的就是高大上了,在腾讯的旁边,先不说面试,先说腾讯,真的就是当时心里挺惧怕的。有点很差意思的说就是当时站在腾讯大楼面前腿是有些瑟瑟发抖的。我想 BAT 应该是 90% 以上的前端工程师想进去的公司吧,我想之后有能力的时候也能够去他们的公司工做,固然我要付出好多的努力。我们来讲面试,此次面试是我这几回当中最开心快乐的一次,面试官真的是大牛,就是彻底的让你发挥本身,他本身在我磕绊住的时候稍微换一个小小的话题就会让我继续把个人经验,技术说下去。怎么说呢,面试的过程我心里是很是快乐的,可是可能他对个人技术能力有一点就是感到个人能力经验或许会有一些不足。就问的我一些个人简历当中具体的项目中的问题来问我是如何解决的。总结下来就是下面几个。我作自我介绍的过程中他对个人简历的一些东西来打断我来跟我比对,不会让我一直说到无话可说,而后问了一些我平时的学习方法。我作过一个仿京东首页的静态页面,他问的我是如何适配手机端的页面的。我用的是 rem 布局,他让我说 rem 布局的原理,而后我说完以后,我就疯狂的夸 rem 的优势,我说他不用写那种响应式的写好多套样式,写一套就好了,很是简单,方便。他问我有什么缺点,我就说全部的单位都是 rem 会去计算,可能性能上有一些很差。他问我还有呢,我实在是想不出他还有哪一点很差,因此我嗯哼的半天说我不知道,我感受他挺好的了哈哈。接着我俩就开始笑。而后我有介绍了响应式布局,响应式布局须要写好几套样式,感受有点麻烦。还有两种宽度固定,高度固定的布局方式,须要 UI 设计图很是好,是看布局的,固然我也就是简单的说了一下,并无详细的说。 还有一个问题就是看到了封装 jQ,而后也是问的我实现的原理,功能。我说到功能的时候,说到了动画,他让我给他讲一下实现那个的过程。我那个已是好几个月以前的事情了,说实话让我当场讲有一些困难,我讲的也并很差,可是仍是讲完了。后来就是问了我 css 的一个最基本的问题 定位 有哪几种定位方式,有什么不一样。我说内心话,若是这个问题是半年以前问的我,我确定回答的很是好,可是无奈是如今,大概每个用过他的人都知道该怎么使用,使用的过程当中出现的问题。我讲出来的 东西是对的,可是讲出来的不是那么完整,就是缺乏一些东西。相对定位的特性当中更没有说出不影响元素自己的特性(块级的仍是支持 margin:auto; 行内元素仍是行内元素和块级元素仍是块级元素)。他当时是问了个人,还有其余的特性吗,我确实是想不起来了,因此有点遗憾当时没有说出来。由于就从这一点当中能够看出我总体的学习的一个知识体系,就是给了他一种我什么东西都学了可是掌握的不到位的感受。相对定位中也没有提到 行内元素支持宽高 块级元素,内容撑开宽高 不支持 margin:auto: 的这一个特性,固然在这其中我是想到了 z-index 层级的关系的可是我不知道出于什么想法,没有把层级这个东西说出来,因此这一个问题是我在面试当中回答的特别不满意的地方。最后一个确定会问的问题,我问了他一个我到如今还不是太明白的区块链究竟是干什么的,他对这方面了解的不是太多,说对这个不敢妄加断论,可是他给我介绍了一下他们公司的这方面的东西,说是想要创建一个部门的,若是对这方面有兴趣之后若是能够进他们公司能够研究,他们公司主要是给本身作研发。我很是喜欢。以后他问我还有什么须要问的吗,我直接说我很是喜欢大家公司,但愿能够来这里工做。我俩一直笑。后面的 HR 来面试我,我感受他对个人印象可能不是那么好,后面他又去找老板或者是谁去了,那我的不在公司,因此说等通知,电话联系,总之若是能够去他们的那个公司的话,我感受对个人成长是很是大的,我直接跟他们说了,我很是的喜欢他们公司。最后有一个举动感受不是太礼貌,我当时由于想让他对我有一些印象,因此主动找他握手了,感受不是太好的行为。es6

总结

总之了,感受这边机会特别多,可是对于网络上的招聘信息,什么 8000-15000 什么的一些招聘,你也不要太相信这上面的价格,你本身的能力内心是有一点数的,通常达不到他们的要求的话,他们可能会录用你,可是工资绝对是到不了他们最低的那个的,确定会比 8000 要低的感受。面试

反正我会一直在前端这个圈子里面一直捣鼓下去的,我但愿我还能够保持如今的努力,能够保持如今的热情,明天会更好!!

原文做者:一步一步向上 www.cnblogs.com/z937741304/…

阅读更多

2018年Android面试题含答案--适合中高级(下)

屏幕适配全方位解析

kotlin学习笔记-异常好玩的list集合总结

个人Android重构之旅:插件化篇

相关文章
相关标签/搜索