之前老老实实的复习了一个月,从 vue 的模板编译 /响应式 到 webpack 的配置以及 js 相关,但是昨天去面试到第三面的时候被面试官说 背面试题的情况严重,对 js 的理解比较浅
,回来之后想根据红宝书重新过一遍,但是感觉都是理论上的东西比较多..看起来比较容易忘,然后打算一步步的调试 vue 源码,不知道大佬们还有没有啥建议的呢
对了,现在在一家外包工作,想跳出这个外包圈子~
1
yaphets666 2021-03-24 10:04:39 +08:00 1
继续面啊...现在谁不是背面试题啊 又不是找多高工资的工作
|
2
fengfuliu 2021-03-24 10:06:07 +08:00
我觉得 JS 的重要性大于复习 vue 的源码吧 说实话 3 年以下没看过源码没什么 JS 才是更重要的东西
|
3
66beta 2021-03-24 10:06:46 +08:00
你可以说说问题和你的回答,我们帮你看看是不是背面试题
|
4
godgc 2021-03-24 10:07:39 +08:00
一些 js 的主要考察场景都覆盖一下,ES5 、ES6 为纬度试试,广度和深度有所选择就好
|
5
a1248499257 OP @fengfuliu 昨天面试的时候基本都在问 vue 的源码,js 的话只问了一个对面向对象的理解。。
|
6
a1248499257 OP @66beta vue 的话主要问我编译方面的源码,我回答了一下主要流程:
|
7
a1248499257 OP @a1248499257 htmlparse -> 标记静态节点,静态根节点 -> generate( ) -> js 的语法字符串 -> render -> vnode -> patch
|
8
fkdtz 2021-03-24 10:32:11 +08:00
这好办,下次把面试题答案稍微改一改,用自己的话解释。就想同义句练习那样。
|
9
wildnode 2021-03-24 10:40:38 +08:00 1
我的经验就是当面试官问你一个问题的时候,就算你知道答案也不要说的非常流利且正宗。
一定要用一些非官方的词语或句子,如果像读文档那样很容易会让人产生你在背题的想法,有些面试官会有反感。 多用自己的句子去解释概念和回答问题,配上时不时停下翻个白眼思考,Nice ! |
11
Hanser002 2021-03-24 11:16:44 +08:00 3
|
12
a1248499257 OP @Hanser002 害,我之前也是看的这个,除了后面的模块,前面的都过了一遍
|
13
ztmqg 2021-03-24 11:49:33 +08:00 via Android
你不知道的 javascript 上卷
|
14
Biwood 2021-03-24 12:00:46 +08:00 via iPhone
@wildnode 本来就应该这样,用自己的话解释一个概念才表明真正的理解了这个东西,被你说的像套路一样,只能说太多人死记硬背习惯了,都忘了怎么正常说话
|
15
meathill 2021-03-24 13:23:26 +08:00
作为一名面试官,很多时候我评价候选人在背题,不是因为他背的太熟,而是因为他背的不对……
很多候选人正是因为经验不足,所以对网上各种分享文章的筛选能力也不足,不分青红皂白乱背。我本身也经常到处看,对一些流行但错误的说法很熟悉,如果候选人答题时,答案和那些错误答案非常接近,我就认为他是在背题,而不是真的理解。 举个例子:闭包。闭包是 JS 很基础也很重要的概念,它本身是个模式,是设计出来解决问题的,JS 的作者选择它是看中了它能满足 JS 的需要。但是大部分分享里,都只讲闭包的问题、闭包解决的特定问题,其中有很多作者也理解得似是而非,所以代码虽然可以跑,但是解释是错的。所以通过“说说你理解的闭包吧”就能筛掉一大部分不适合的候选人。 所以我的建议是:继续看,多看、多想、多写代码,知其然还要知其所以然。至于楼上“不要流利且正宗”的建议,我只想说,不要小看面试官。 |
17
jguo 2021-03-24 13:33:28 +08:00
看得太多,想得太少,多联系实际开发去理解
|
20
zhlssg 2021-03-24 16:53:00 +08:00
一直面就是了,总能配到合得来的
|
21
meathill 2021-03-24 22:39:19 +08:00
犀牛书新版已经出了,建议买下来好好啃啃。我就不一一 at 了,♥️。
|
23
meathill 2021-03-25 09:03:38 +08:00
@919615766 博客的话我只想得起张鑫旭 https://www.zhangxinxu.com ,英文阅读还行的话可以看 https://developers.google.cn/web,别的内容我也是碰到什么看什么
|
24
a1248499257 OP @meathill 话说红宝书第四版和犀牛书有啥区别嘛
|
25
meathill 2021-03-25 11:11:10 +08:00
@a1248499257 这个很难讲……技术本身的话,就是那些东西,只能说是内容组织方式和侧重点不一样吧,建议都看,比照着看,看完。
|