【web前端面试题整理04】阿里一行之大神面对面

 

前言

这段时间我在河南一家公司当了一段时间的前端主管,最后可耻的匿了,缘由各类各样,最主要的就是不想呆在郑州了。javascript

其实这里的同事仍是很不错的,面对老总最后的挽留我不是没有动心,而是这个地方确实不太好,我一个月就瘦了10斤不是白说的。。。html

因此就离职了,最后又加入了无工做大军,因而开始今天的故事吧。前端

离职种种

其实我不想离职!其实我也想好好的干下去,我此次到郑州损失很大,几张机票,租了2次房子(开始的都市村庄很吵会让你想哭),中间买了不少生活用品,最后走的时候又形单影只的拿着个人行李箱离去了。java

我真的不想离职!由于每次离职对我的职业生涯都很很差,好比我今年的年终奖又只有半年了......好比我可能又连续一段时间没有收入了,好比我今年的努力又白费了。web

离职、换工做对咱们来讲都是很差的,各类很差。因此下一份工做我必须选好,必须干个两年以上了,这样搞下去别本身把本身毁了。面试

邂逅阿里

通过前面的折腾便造成了一个事实!我有的穷了,还要面对每月的房贷,因此此次回去的机票是个问题。。。。编程

正所谓天无绝人之路,我这段时间面试阿里巴巴有了二面消息,说是让过杭州去二面。闭包

阿里真是神通常的存在啊!很人性化,因而我就买了由郑州前往杭州,由杭州返回成都的机票,活生生的省出来一张机票钱,我TM真是人才......dom

因而周二就不管如何离职了,晚上早早的就睡了,由于郑州交通不好,订到10点多的机票,晚上8.40返回成都(这里有不少故事)前端优化

因而很快到了周三,早上晃晃悠悠到了杭州上空。

我看到了闪电

昨天很是惊奇的一件事就是在杭州上空阳光明媚,可是看到下面有一坨云,最后飞机进入了云里,整个视线变得比较比较暗了,可是忽然一下来了个闪电!!!

那家伙,在空中看到的闪电与在地上效果差很少,可是感受差多了!!!!你会有点虚!!!

而后将行李寄存了,又坐大巴晃晃悠悠的去了阿里巴巴,开始了面试流程。

面试流程

主面试官是各位比较熟悉的寒泉(冬),可是寒泉正在开会,因此由另一位大哥先面试(这里是比较幸运的),与那位大哥稍微聊了会便进入了技术面试,主要有如下问题:

① web前端优化

② 事件冒泡(选项卡的实现)

③ CSS布局相关

④ 应该用float吗?

⑤ 模块化编程

⑥ 为何有闭包

⑦ 延迟请求

好像大概是这么多东西,其它我不太记得了,至于答案在此便意义不大了。

PS:我以为我与这位大哥能力应该在一个段位,只不过一个是2.1一个是2.3这个样子,咱们的交流仍是比较顺畅的。

而后技术面结束(以前便电话面试结束了)。

性格面试

性格面试时候来了一个老大哥,我也不知道他是谁,反正说话很小声,我就以为这我的很差“对付”,聊天过程当中果真问的很细!!!

要是你每一两件特别值得炫耀,特别值得展现本身的事情,你还真很差开口。。。。。

他问了一些优势缺点,我发现我很老实的神马都说了,在为何离开郑州这点上答得不是很好,完了他有句话把我问住了:

你有神马爱好!!

我细细思考了好久确实米有答案啊!!!我发现我已经被生活压得失去爱好了吗???

性格面试意义不大,咱们略去吧。。。

大神登场

性格面试结束后,又请来来了一位人高马大的人!!!我一看就知道是寒泉(冬),他估计有1.8,我只有1.7不到的身高,在他面前很弱小啊!!!

大神气场求破!!!

寒泉出来后我其实有点不淡定的,心理起了一点微妙的变化,有点在高手面前拿不出手的感受,因而面试开始:

寒泉问的问题很尖锐,他会问你工做的环境,而且问你同事相处状况,而且剥离出其中很差相处的人,问你与他的相处之道,这些问题其实很很差回答的。

每一个公司总有几个同事不太“合群”,不太好“合做”,我固然也不肯意与其合做了,可是面试时候就会问你怎么处理与他的关系,至于怎么处理各位慢慢去想吧。

一些性格问完后,竟然又神奇的开始问技术了,这段时间我有点悲剧。。。。

① 做用域问题

PS:实际上是settimeout会抛往主干流程外......

var a = 6;
setTimeout(function () {
    alert(a);
    a = 666;
}, 1000);
a = 66;

这道题,我可耻的没有答起,我面试结束刚刚上出租就知道这道题很水了。。。。考察做用域的,当时活生生的被大神气场照住了,周围人的集体智商都减低了!!!

② 语义化标签

这道题我确实没辙,以前其实差点写相似的博客,却没有写,今天结束后补上吧!

1)tite与h1的区别

2)b与strong的区别

3)i与em的区别

PS:不要小看这些题,80%人答不上来

③ 事件绑定

addEventListener,第三个参数是用来表示事件是以事件冒泡仍是事件捕获这个各位都知道!可是他问的问题是:

咱们给一个dom同时绑定两个点击事件,一个用捕获,一个用冒泡,你来讲下会执行几回事件,而后会先执行冒泡仍是捕获!!!

来吧,谁能说出来。。。。

④ CSS选择器问题

考察优先级问题,反正会出不少莫名其妙的变形,好比将style标签写在body后与body前有什么区别,好比同一dom应用多个class其应该如何表现,好比class a定义颜色为blue,class b定义颜色为red,同时应用到dom上,dom做何显示。。。

好吧各位去回答吧。。。。。

反思

可能有朋友对寒泉问的问题产生怀疑,由于他问的有点细,有点偏,认为面试官不该该如此考察面试者,其实对于这样的问题我是不赞同的(虽然说我也挂在上面了)

由于,他问的问题事实上区分度很大的,咱们有时候对一些东西似懂非懂,一问就知道你是不懂的,这块仍是须要增强的,由于咱们是WEB前端,咱们的基础是:

① HTML

② CSS

③ javascript

因此对于这三个,咱们有咬文嚼字的必要,在今年的这段时间里面,我也会去咬文嚼字的。。。

面试结束

我是从3.00开始面试的,面试结束后就5点多了,由于要坐8点的飞机,因此面试就结束了(面试不结束我也答不上寒泉的题了),因而HR说本周内通知,我便回家啦!!!

其实,此次面试可能成功,也可能失败,可是不管如何我仍是要感谢阿里此次面试,让我学到了很多东西,同时感谢阿里帮我把机票报了!!!哇哈哈,我不吃亏的哟。

结语·回家之路

外面雨很大,出去打的想坐大巴的,结果给忽悠了,说是赶不上,当时无法,由于真的赶不上飞机的话损失更大,因而好了150大洋去机场,这是噩梦的开始!!!

由于飞机误点,一直等到11.30才起飞,尼玛足足等了3个小时,可怜个人150大洋啊!!!!我一天没有吃饭了啊!!!

晚上回到家都3.30了,因而便睡了,今天早上写将此文发出来各位看看,里面的问题我都未回答,由于我要抽时间将其中的问题分解出来单独成文,总有一天前端没必要再担忧面试了。。。

 

 

 

 

 

转载自:叶小钗博客

相关文章
相关标签/搜索