我知道最近几天会有阿里的电话面试所以也做了准备,果不其然今天 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 树怎么实现的? 又是一脸懵逼哇,我扯了点应用,比如说压缩信息之类的。(正确答案:答案也很复杂啊。。) 最后一个问题, 哪个项目给你留下的印象最深 第二个项目呗,强调了两点,一个是我从这个项目学到的东西最多,其次我在这个项目中还辅导过前端和后端,并且架构也是我做的(再一次紧张的说成构架...) 总的来说,基础知识肯定不过关,这也没办法只能是平时学的忘记了,也没复习。还有就是细节不过关。他最后说了一周之后出结果,我想大概就是凉了吧。
1
sundy2014 2018-02-27 23:31:56 +08:00 via Android
感谢分享
|
2
lazydog 2018-02-27 23:35:35 +08:00 via Android
也不一定,等等看吧。不过楼主也很厉害了,希望你如愿以偿!
|
3
carlclone 2018-02-27 23:36:38 +08:00
排版蛋疼了
|
4
littlebutt OP @carlclone markdown 我用的还是不熟练,抱歉了😅
|
5
littlebutt OP @lazydog 谢谢,就看别人发挥的怎么样了
|
6
kyuuseiryuu 2018-02-28 00:11:02 +08:00 via iPhone
一脸懵逼,我要转行!回家卖瓜!
|
7
wuzhi1234 2018-02-28 00:12:04 +08:00
排版看吐了。。
|
8
littlebutt OP @wuzhi1234 不好意思了😅,md 也要补补了
|
9
gbin 2018-02-28 00:19:14 +08:00 via Android
请换一下行,谢谢。😂
|
10
yiran7324 2018-02-28 01:59:17 +08:00 via Android
huffman 树实现,他是想问画哈夫曼还是代码?
|
11
deepkolos 2018-02-28 02:06:33 +08:00
唉, 我的才真的要挂了, 因为简历写了 PHP mysql, 因为之前打算走全栈路线, 不过半年多前转主前端了, 就是 9 多月没碰过 PHP, mysql, 结果面试官问了好多, 感觉面试官是后端转过来的, 前端我只会 vue, 面试官只会 react, 也就没问了, webpack 什么的都没问, css 为什么不问? 看一下手册就好, 前端就问了一个 url 的域名判断, nodejs 我没接触, 也没问, 不过后面补充了我写过 npm 的包, 才发现这也算 nodejs....唉, 自己还是太菜了
借楼挂个 github, 看看还有没有机会...被捡... https://github.com/deepkolos 唉 |
12
callmexiaobo 2018-02-28 07:30:12 +08:00 via Android
我也阿里面挂了额,借个楼用用,看得上我的可以把我带走
简历 https://github.com/youkongling/resume |
13
callmexiaobo 2018-02-28 07:32:15 +08:00 via Android
我的面试 https://github.com/youkongling/interview-preparation
还没写完,今天坐车离开杭州,回去补上,我也大三哦 |
14
littlebutt OP @yiran7324 就是不清楚啊,完了以后上网查也找到不少资料
|
15
stevenbipt 2018-02-28 08:26:23 +08:00 via Android
Huffman 树
|
16
djxinqing 2018-02-28 08:45:06 +08:00 via Android
回家卖瓜的带我个,需要入伙不?
|
17
k9982874 2018-02-28 08:46:19 +08:00 via iPhone 1
现在小年轻那手写 js 和 css 的估计没几个了。
都让现代前端框架惯坏了 |
18
V3EX17 2018-02-28 09:01:38 +08:00 via Android
@callmexiaobo 放个 PDF 文件,手机打不开哦!直接文本描述出来吧
|
19
hzw758 2018-02-28 09:45:14 +08:00 via Android
说实话,其他的都还说得过去,e.target 这是基础,居然很少用…
|
20
nim 2018-02-28 09:51:40 +08:00 via Android
多准备准备,其实你都说对了也不一定会过。。。加油⛽
|
21
somonus 2018-02-28 09:52:49 +08:00
https://www.v2ex.com/t/433183 有兴趣的同学可以尝试一下阿里巴巴人工智能实验室
|
22
callmexiaobo 2018-02-28 10:06:33 +08:00 via Android
@somonus 我是内推挂了,还可以投吗?前两天特地来杭州面试,今天回去,可以的话,我下高铁给您投过去,谢谢
|
23
we3613040 2018-02-28 10:13:41 +08:00
没想到前端面试还问编译原理
|
24
df4VW 2018-02-28 10:15:47 +08:00 1
现在的面试过程是真的垃圾
问的这点问题完全没法体现面试人实际解决问题的能力 |
25
whiteyin 2018-02-28 10:16:23 +08:00
标签层叠水平有一个很有名的图哦: https://pic3.zhimg.com/80/v2-1ec9491a660c0e11b7272633976da869_hd.jpg
|
26
whiteyin 2018-02-28 10:17:14 +08:00
|
27
luoway 2018-02-28 10:17:26 +08:00
怎么确定标签内容覆盖的顺序?
7 阶层叠水平 |
28
cyckoo 2018-02-28 10:29:36 +08:00
@callmexiaobo 有兴趣来蚂蚁金服吗 实习生招聘
|
29
somonus 2018-02-28 10:30:56 +08:00
@callmexiaobo 只要流程释放了就可以投
|
30
callmexiaobo 2018-02-28 10:30:57 +08:00 via Android
@cyckoo 待会给您投过去,谢谢
|
31
callmexiaobo 2018-02-28 10:31:33 +08:00 via Android
@somonus 好的,下车给您投过去,谢谢
|
32
callmexiaobo 2018-02-28 10:33:59 +08:00 via Android
|
33
mikulch 2018-02-28 10:35:26 +08:00
怎么都喜欢去阿里。
阿里 996 经常到凌晨 2、3 点。 |
34
bucky 2018-02-28 10:43:12 +08:00
怎么实现事件监听,我以为问 js 底层原理,原来是怎么监听事件,额,怎么感觉这种问题好奇葩呀
|
35
learnshare 2018-02-28 11:00:01 +08:00
先补补 Markdown http://xianbai.me/learn-md/
|
36
fiht 2018-02-28 11:07:18 +08:00
@callmexiaobo 好为人师的回复一句...简历上括号里面的东西如( callback 有点蒙)、(爬虫大佬牛逼)有点冗余。
|
37
callmexiaobo 2018-02-28 11:10:51 +08:00 via Android
@fiht 好的,谢谢
|
38
callmexiaobo 2018-02-28 12:03:17 +08:00 via Android
@mikulch 孑然一身,没办法
|
39
LeungJZ 2018-02-28 13:07:40 +08:00
前面五条是最最最最基础的,后面是根据你专业问的吧?
|
40
antowa 2018-02-28 13:15:27 +08:00
前端问编译原理肯定是跟 VUE 生成语法树来的。估计想给你做个铺垫然后往那方面引
|
41
Lothar 2018-02-28 13:27:55 +08:00
杭州「支付宝前端团队」招人~~~ 详情见帖子 https://www.v2ex.com/t/427534,还有大量坑位!还在考虑新工作的 V 友们都来试试吧 ! @littlebutt @deepkolos @callmexiaobo
|
42
Lothar 2018-02-28 13:28:40 +08:00
上一条的链接被错误分割了,重新发一下帖子链接: https://www.v2ex.com/t/427534
|
44
murmur 2018-02-28 16:04:14 +08:00
编译原理学了什么??!
这是应届的面试么 |
45
Zhuozhuo 2018-02-28 16:45:33 +08:00
不止阿里在招前端,我们也在招的吖!
|
46
miyalee 2018-02-28 17:31:22 +08:00
编译原理。。。Huffman 树。。。。666
接过一些电话面试,个人感觉还不如给我套面试题,尤其俺们这种不善言谈的,电话里的几句语言描述能说出个啥。。。 楼主不要灰心,一般后面的都是更好更合适的 |
47
sgissb1 2018-02-28 18:02:26 +08:00
没事,也有可能是完成 KPI (耍猴)。
当然对于有工作经验的,也有可能和大多数大公司一样,以面试的名义来讨教或者寻找解决方案的。 别问我为啥知道,我不经吃过这些套路,我也玩过。出来混,不是被人教坏,就是把别人教坏。 |
48
whypool 2018-02-28 18:09:56 +08:00
凉了,之前问了一个 怎么设计前端路由命中规则并且效率高?
一脸懵逼然后 gg |
49
banricho 2018-02-28 18:34:36 +08:00
是应届吗 0.0
|
50
callmexiaobo 2018-02-28 18:45:03 +08:00 via Android
@banricho 都是大三
|
52
zhangdawei 2018-02-28 20:32:32 +08:00
还可以啊,坐标哪里?
|
53
callmexiaobo 2018-02-28 20:40:17 +08:00
@somonus 大佬已投,注意查收,谢谢
|
54
callmexiaobo 2018-02-28 20:50:51 +08:00
@cyckoo 给您投过去了, 注意查收,谢谢
|
55
callmexiaobo 2018-02-28 20:55:28 +08:00
@Lothar 给您投过去了,注意查收,谢谢
|
56
suit 2018-02-28 21:45:01 +08:00
感觉都是基础题啊,我一个后端程序员都能答上来一些
|
57
littlebutt OP @zhangdawei 投的上海
|
58
zhangdawei 2018-02-28 22:57:42 +08:00 via iPhone
@littlebutt 给个联系方式呗,可以聊下
|
60
sillyhong 2018-03-01 00:27:05 +08:00 via Android
你们怎么知道挂了,我只看到我一面后,官网状态由“待安排面试”变成了“面试中”
|
61
callmexiaobo 2018-03-01 00:52:33 +08:00 via Android 1
@sillyhong 我是去杭州现场面的,和面试官聊的还好,但技术深度差了点,然后你懂的
|
62
POPOEVER 2018-03-01 01:43:48 +08:00
position 有 5 个属性,现在多了个 sticky
|
64
scutwang 2018-03-01 10:09:07 +08:00
至今没有补 md,看着难受。
|
65
Nobitasean 2018-03-01 10:12:54 +08:00
@callmexiaobo javascript skill 居然全满
|
66
wk999 2018-03-01 10:15:43 +08:00
我一面面的也不好,但还是过了,所以可以耐心的等几天,如果还没有消息那就应该是挂了。不过我是社招,你如果是实习或者校招的话就不一定了
|
67
mario85 2018-03-01 13:11:54 +08:00
目测阿里巴巴的前端也需要自己造编译器
可能内部有比 typescript 之类的更好用的东西吧 |
68
littlebutt OP @zhangdawei 13584476186 我先等这次结果出来吧
|
70
JaneLean 2018-05-20 03:54:25 +08:00
@deepkolos 我们正在找前端(全栈)的实习生,把简历砸过来吧: https://www.v2ex.com/t/455775
|
71
JaneLean 2018-05-20 03:56:49 +08:00
@callmexiaobo 你的简历读起来不方便呀。。。我们正在找前端(全栈)的实习生,把简历砸过来吧:[email protected]
|