一个毕业两年的前端妹子面试心酸总结

Posted 不爱码字的程序员-

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个毕业两年的前端妹子面试心酸总结相关的知识,希望对你有一定的参考价值。

前言

博主毕业于一所普通本科软件工程专业,在校期间成绩一般,可能唯一的优势就是科班出身吧。

在目前这个公司待了一年多了,老板天天花不完的饼,加不完的班,我还只是一个24岁的妹子既然有了一点掉头发的症状!

这让我非常恐慌,我毅然决然的选择辞职。

 

作为一个才毕业两年的前端妹子,其实还是个技术小白啦,近几年还是想在技术上能有一个很大的提升,奔着我追求的永无止境的前端大神之路,开启了我一周左右的面经之路,大大小小的公司都有面,我就是奔着涨知识和积累经验去的!

加起来差不多10家公司左右吧,成绩自己也还挺满意的,拿到了6家公司的offer,大小公司也都有,像大华、华三,但是最终综合考虑的结果,去了一家自己面试体验最好的公司,至少也是一家上市公司啦。

面试中需要注意的点 

  • 简历一定要写好,这个不用多说啦

  • 先想清楚你辞职想去的下一家的初衷是什么,是加薪资、提升技术 or 换个工作环境。根据你自己的真实情况,投简历的时候针对性地看看公司的招聘要求,先看看符合度是多少,以免遇到要求极度不符合又没有在商量好的前提下去面试了,最后的结果可能就是你还不错,但是不符合我们公司的要求。

  • 准备工作要做好,我是因为才去年毕业啦,所以集中准备在基础知识和目前在用的VUE框架这两块啦,其他的知识点我平时在撸代码的时候都有在做笔记,所以都会扫一遍知识点,其他的你实际工作中没有用到的但是比较流行的也不能忽略哦,了解一下或者临时补一下,不要被问到没有听过有点尴尬的。面试完一家记得被面到不会的要 做笔记做笔记!!!就当做是学习吧,而且有时候真的受益匪浅。

  • 规你自己的面试时间,提前对要面试的公司做个简单的背景了解划好。我是一个比较想把事情集中在一个时间点一起做的人,所以提完离职后专心面试,一天会安排2-3家面试,面试前看看你即将面试的公司规模大小背景简单地了解一下,公司的面试流程一般是笔试 or 电话面试 (可无) —> 技术面(1-2轮) —> HR面 PS:我有两家公司还去了复试,不要管为什么,我就是去学习的。一直在鼓励自己给自己加油。

面试知识点

博主分享的这个面试题资料涵盖了:html、CSS、JS、计算机基础、ES6、Vue、Pc端兼容性问题、项目类问题、笔试编程题等,需要的小伙伴一键三连之后点击这里获取完整资料 

HTML以及CSS篇 

1.说下你常用的几种布局方式
   集中往盒模型、flex布局说(至于grid布局,这个我看过没有用到过)

2.实现水平居中的几种方法?

3.animate和translate有没有用过,一些常见的属性说下?

4.CSS实现宽度自适应100%,宽高16:9的比例的矩形。

 5.如何实现左边两栏一定比例,左栏高度随右栏高度自适应?

 javascript

1.变量提升遇到的一些简单code题

2.说一下对闭包的理解,以及你在什么场景下会用到闭包?

3.说一下你对原型与原型链的了解度,有几种方式可以实现继承,用原型实现继承有什么缺点,怎么解决?

4.iframe的缺点有哪些?

5.Ajax的原生写法

6.为什么会有同源策略?

7.前端处理跨域有没有遇到过,处理跨域的方式有哪几种方式去解决

8.怎么判断两个对象是否相等

9.代码实现一个对象的深拷贝

10.从发送一个url地址到返回页面,中间发生了什么

11.说下工作中你做过的一些性能优化处理

ES6篇 

这块面试官主要是问你哪块用的比较多,你可以引导性地把面试官往你会的地方说

1.箭头函数中的this指向谁?

2.如何实现一个promise,promise的原理,以及它的两个参数是什么?

3.promise中第二个参数的reject中执行的方法和promise.catch()都是失败执行的,分别这么写有什么区别,什么情况下会两个都同时用到?

4.map和set有没有用过,如何实现一个数组去重,map数据结构有什么优点?

 计算机网络篇

1.http、https、以及websocket的区别

2.http常见的状态码,400,401,403状态码分别代表什么?

3.协商缓存和强缓存的区别

4.说下计算机网络的相关协议?

Vue篇

1.简单阐述一下vue的生命周期

2.如何实现一个自定义组件,不同组件之间如何通信的?

3.父子组件如何通信的?

4.前端路由有没有用过,你在项目中怎么实现路由的嵌套?

5.nextTick和Vuex两个有没有用过,分为什么情况下用到?

6.Vue的响应式原理你知道是怎么实现的吗?你觉得订阅者-发布者模式和观察者模式有区别吗?有的话,说一下它们的区别。

 

构建相关

因为项目还在前后端未分离的时候,我研究的gulp比较多,像grunt、fis3也有了解过,webpack打包工具在用vue的时候肯定也接触到啦,但是研究不深,只能算入门阶级(别吐槽,实践确实不多),所以我就直接很诚实地和面试官说了,面试官好像也能理解也就没有这么问(心里暗自开心哈哈哈哈),不过我觉得还是有必要都去熟悉或者实践一下,多知道一点不会死哒!

最后

不论是什么样的面试,你要想不被面试官虐的不要不要的,只有刷爆面试题题做好全面的准备,当然除了这个还需要在平时把自己的基础打扎实,这样不论面试官怎么样一个知识点里往死里凿,你也能应付如流。

由于篇幅问题,需要文中所有详细资料的三连之后点击这个蓝色字体领取。

 

 


 


 

       

以上是关于一个毕业两年的前端妹子面试心酸总结的主要内容,如果未能解决你的问题,请参考以下文章

毕业两年的java面试总结及个人知识总结

两年经验妹子的面试总结

从实习到毕业从事前端工作这两年

从实习到毕业从事前端工作这两年

从实习到毕业从事前端工作这两年

从实习到毕业从事前端工作这两年