记一次前端面试经过
为什么会写这篇文章呢?主要是因为当时收到hr的通知,说是稍后会有前端组长来给我技术面,然后电话一接通,发现是一个声音极其温柔的妹子,哈哈哈~
下面步入正题:
确认过本人及基本信息后…….(其中包含自我介绍)
q1:说一下http吧?(微笑脸)
http这个说来话长了,
1.首先什么是http,
2.http主要包含哪些内容,
1)例如我们前端常常涉及到的http状态吗,
2)请求方式,
3)这可能会牵扯到我们平时常用的get/post请求的区别,
4)以及http请求过程等,一一叙述
q2:我们来聊下前端基础部分吧,html5新增标签以及属性说一下?
这个真的是很基础了,随便说了几个
q3:说一下src和href的区别?
啊?这个问题刚听到还真有点蒙圈,区别? 啥区别?没注意过啊,细细回想,还真不知道有什么区别?语是照实说了,只知道什么i情况下用什么,具体区别没注意过,于是又问了具体的使用情景。
后来才发现原来href是超文本引用(hypertext reference),在 link和a 等元素上使用;src 表示来源地址,在 img、script、iframe 等元素上。区别就是,引入和引用。
q3:说一下盒模型吧?
content,padding,border,margin,,,,,,巴拉巴拉,于是引出q4,无辜脸 …
q4:说一下ie中关于盒模型的兼容吧?
港真,ie兼容确实挺多的,但是也确实挺久没做了,于是绞尽脑汁想了几个,却说,还有呢。。。?好吧,谁让ie兼容多呢
q5:关于自适应一般都用什么方式呢?
答曰:弹性盒和媒体查询,框架的话使用bootstrap也可以自适应的
q6:那么说一下响应式布局的原理吧?弹性盒和bootstrap两种自适应的区别?
惊呆了,啥区别?淡定淡定,慢慢想~只记得一些大概很笼统,表面的东西,然后面试官小姐姐说,bootstrap的源码还是值得一读的,建议我没事多读读人家的源码,好吧,书犹药也,善读着可以医愚!
q7:说一下jquery的选择器吧?
—
q8:sass和less的区别有哪些尼?比如混合和循环方面?
—
q9:canvas和svg有了解过吗?
—
q10:跨域问题及解决方案?
—
q11:好了,下面进入框架方面了,我们公司主要是用vue,你能说一下vue的常用指令吗?
—
q12:vue中指令和组件的区别是?
—
q13:webpack的配置过程是怎样的?
—
q14:如何在webpack中配置可以全局使用的插件,比如jquery?
—
q15:你知道vue-resource为什么换为vue-axios了吗?
—
q16:vuex的使用场景?以及vuex中mutations和actions的区别?
—
好了,大致就是这些,哈哈~