第一次在这里写面经,记一次水滴互助的面经吧
约的是周五4点半面试,我大概提前10分钟到的,结果,到了4点40,我给hr发短信说明情况,也没理我,到4点50还没有来让我做笔试题,后来我问了问前台,然后没过多久从前台拿了一摞笔试题把我带到一个走廊(有桌子和椅子)让我先做题,做完题再到前台找她。我之前面试从来没有这种迟到的情况的,虽然我也很理解他们很忙!!!
等我做完,到前台找她,然后她又让我自己拿着题坐着等着面试官。等了一会,面试官来了,到了一间***,开始让我把笔试题从头到尾说了一遍,为啥会得出这个结果,emmmm很无奈,我之前只是准备跟我项目相关的知识点,然后当说到盒模型的时候,我清楚的记得,我在box-sizing:border-box;那里写的IE(也就是怪异盒模型),我说也是照着我写的说的,就是w3c盒模型是box-sizing:content-box;IE宽度的计算是content+左右padding+左右border;w3c盒模型的宽度就是content,他居然说我说反了(这是重点!!!很生气,我后来在回家的路上特意查了好几个博客,证明我说的没错),我承认我宽度是算错了,他让计算的是背景色的宽度。但是我盒模型的理论是没错的,生气!!!!
之后又问到了作用域。
选择器的优先级。
立即执行函数(定义:函数执行过后立即被销毁)
它的基本写法:(fun(){})()
我从网上找的时候刚好看到这个例子
var a = 5;
function todo(){
var a = 9;
return fucntion(){
a = 7;
};
}
todo()()
console.log(a)
事件循环Event Loop:推荐个网址 里面有例子 https://www.cnblogs.com/cangqinglang/p/8967268.html
编码URL:这个我没太记住题
反正给了http%___%___%___www%____baidu%___com%____test%___1
编码,不止一次
最后结果是http://www.baidu.com?test=1
还有一道是点击 li 控制台输出其索引值
中间有道题给忘记了。应该是实现一个get函数,他前面给了一些代码,让你填中间的代码!
emmmm其实也收获了很多,就是以前没太注意的知识点,比如说事件循环、立即执行函数和闭包不能混为一谈。#水滴##面经##前端工程师##面试流程##前端#
等我做完,到前台找她,然后她又让我自己拿着题坐着等着面试官。等了一会,面试官来了,到了一间***,开始让我把笔试题从头到尾说了一遍,为啥会得出这个结果,emmmm很无奈,我之前只是准备跟我项目相关的知识点,然后当说到盒模型的时候,我清楚的记得,我在box-sizing:border-box;那里写的IE(也就是怪异盒模型),我说也是照着我写的说的,就是w3c盒模型是box-sizing:content-box;IE宽度的计算是content+左右padding+左右border;w3c盒模型的宽度就是content,他居然说我说反了(这是重点!!!很生气,我后来在回家的路上特意查了好几个博客,证明我说的没错),我承认我宽度是算错了,他让计算的是背景色的宽度。但是我盒模型的理论是没错的,生气!!!!
之后又问到了作用域。
选择器的优先级。
立即执行函数(定义:函数执行过后立即被销毁)
它的基本写法:(fun(){})()
我从网上找的时候刚好看到这个例子
var a = 5;
function todo(){
var a = 9;
return fucntion(){
a = 7;
};
}
todo()()
console.log(a)
事件循环Event Loop:推荐个网址 里面有例子 https://www.cnblogs.com/cangqinglang/p/8967268.html
编码URL:这个我没太记住题
反正给了http%___%___%___www%____baidu%___com%____test%___1
编码,不止一次
最后结果是http://www.baidu.com?test=1
让写出代码
让写出代码
emmmm其实也收获了很多,就是以前没太注意的知识点,比如说事件循环、立即执行函数和闭包不能混为一谈。#水滴##面经##前端工程师##面试流程##前端#