刚接到阿里的前端面试电话,感觉凉了诶。。

2018-02-27 23:27:33 +08:00
 littlebutt

我知道最近几天会有阿里的电话面试所以也做了准备,果不其然今天 8 点 50 分左右打过来了,但是我在路上就推迟了一个小时。 到了 10 点多钟,又一个杭州来的电话,我正式进入面试。 第一个问题就问了我 怎么学习前端开发的? 这个问题我还是有点准备的,所以我说我初中就有点接触,大一开始真正的学习前端的一系列,包括 html+css+js,大三拿到两个项目,学习了框架和工具,包括 vue.js ,webpack 之类的。 第二个问题我也记不清了,好像是关于 vue 的,问了我 你用过 vue 的组件吗? 这个问题说实话还是出了我预料的,因为我以为他会问 vue.js 框架实现原理,钩子函数之类的。我还是说用了 iview 的 UI 库里面的 <Navigation> 组件。因为不是做的 SPA,所以每个页面都复用了这个组件(其实自己也封装过,但是当时没有描述清楚),还实现监听组件的点击事件。 第三个问题就让他联想到事件监听方面的问题, 你能说说事件监听吗? 这个我也是有准备的,我说大概有两种,一种是主流浏览器的冒泡机制,另一种是 IE8 以前的捕获机制(由于紧张说成了 EI,真的尴尬),反正说了一大堆。 紧接着他又问了 怎么实现事件监听? 这个也是有准备的,我说了 addEventListener ()方法,如何传参数的,还提及了 IE8 以前的 attachEvent ()方法。至于他问了怎么确定哪个子标签发出的事件,我一时忘了说了用 id 来确定。。这里肯定扣分很严重,因为我真的很少用这么底层的方法。(正确答案是回调函数的参数 e 的 target 属性)。 然后他又问了 css 中 position 有几种值? 这个有准备,四种 absolute,static,relative,fixed,他具体问了我 absolute 和 relative,这个问的真的很细,他还问了 absolute 的具体使用要求,static 意外,直接的父标签。relative 也很细,是相对于默认位置的偏移。 接下来又一个蒙蔽的 怎么确定标签内容覆盖的顺序? z-index 嘛,这个很简单。但是他又来了一句,仅此而已吗?额,还看优先级吧(! important 之类的)不考虑优先级吗?这个真的不知道了。 前面已经严重失分两次了,接下来还要惨。问我课堂知识, 编译原理学了什么? 词法分析,语法分析,中间代码生成,代码优化,最终代码生成。 语法分析的过程? 做状态机?(正确答案:自顶向下和自底向上法,具体事 LL 和 LR )这我真的忘了,一年前的内容啊。。 Huffman 树怎么实现的? 又是一脸懵逼哇,我扯了点应用,比如说压缩信息之类的。(正确答案:答案也很复杂啊。。) 最后一个问题, 哪个项目给你留下的印象最深 第二个项目呗,强调了两点,一个是我从这个项目学到的东西最多,其次我在这个项目中还辅导过前端和后端,并且架构也是我做的(再一次紧张的说成构架...) 总的来说,基础知识肯定不过关,这也没办法只能是平时学的忘记了,也没复习。还有就是细节不过关。他最后说了一周之后出结果,我想大概就是凉了吧。

17617 次点击
所在节点    职场话题
71 条回复
callmexiaobo
2018-03-01 00:52:33 +08:00
@sillyhong 我是去杭州现场面的,和面试官聊的还好,但技术深度差了点,然后你懂的
POPOEVER
2018-03-01 01:43:48 +08:00
position 有 5 个属性,现在多了个 sticky
kimown
2018-03-01 07:10:35 +08:00
@POPOEVER
绝望了,这个谁知道啊,茴香豆的“茴”字几种写法,实际开发又不是背书大赛
scutwang
2018-03-01 10:09:07 +08:00
至今没有补 md,看着难受。
Nobitasean
2018-03-01 10:12:54 +08:00
@callmexiaobo javascript skill 居然全满
wk999
2018-03-01 10:15:43 +08:00
我一面面的也不好,但还是过了,所以可以耐心的等几天,如果还没有消息那就应该是挂了。不过我是社招,你如果是实习或者校招的话就不一定了
mario85
2018-03-01 13:11:54 +08:00
目测阿里巴巴的前端也需要自己造编译器
可能内部有比 typescript 之类的更好用的东西吧
littlebutt
2018-03-01 13:14:49 +08:00
@zhangdawei 13584476186 我先等这次结果出来吧
Axurez
2018-03-01 16:08:15 +08:00
@murmur 不应届应该不问编译原理?毕竟编译原理是课内知识啊。
JaneLean
2018-05-20 03:54:25 +08:00
@deepkolos 我们正在找前端(全栈)的实习生,把简历砸过来吧: https://www.v2ex.com/t/455775
JaneLean
2018-05-20 03:56:49 +08:00
@callmexiaobo 你的简历读起来不方便呀。。。我们正在找前端(全栈)的实习生,把简历砸过来吧:jtech_2013@hotmail.com

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/433316

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX