如题,我感觉这两年面试我碰到至少 3 个面试官问这个问题,真的有人能把 mdn 的所有方法一字不差的背下来吗。
我感觉常用的也就 map 和 filter 那几个,剩下的面试官也不给提示,发现候选者回答那么几个就直接下一题了。
像 join ,pop ,push 我感觉面试官愿意提这个单词甚至就简单描述一下场景,比如我有个先进后出的栈,我想入栈和出栈,可以用什么 array 方法,候选者完全能答上来的。
感觉问点 promise 代码题都比这个好,感觉今年几个面试好像完全都不考 promise 了....
![]() |
1
Dolov 1 天前
问我 promise 实现原理,我觉得太难了,背不会
问我 arr obj 的基础 api 有哪些,我觉得太简单,又懒得背 |
2
zhengfan2016 OP @Dolov promise 代码题,就 promise 代码里几个 console.log ,让候选者看代码,回答最终 console.log 打印顺序,这还需要背的吗...
|
3
dddd1919 1 天前
茴香豆的“茴”有几种写法?
|
![]() |
4
lucasdev 1 天前 ![]() |
![]() |
6
murmur 1 天前
大厂也问,我记得我以前笔试还要默写 css 的属性值呢,写了我快大半个多小时,妈呀,20 多个 css 和 js 的属性,要写出所有可选值,以及所有可选值的意义
|
![]() |
7
jaylee4869 1 天前
我直接看 GitHub ,对行业没兴趣的直接淘汰。
|
8
courtier 1 天前
@zhengfan2016 有手写实现一个符合规范的 promise 的,以前的时候见过
|
![]() |
9
wyntalgeer 1 天前
|
10
aloxaf 1 天前 ![]() 让面试官说 950 个自己认识的字,说不出来就是文盲。
|
![]() |
11
shadowyue 1 天前
如果是个加分题,你答的多,说明实际写代码有经常用到,给加分,也算合理。
基本的答出来了,就不能减分。 |
12
daliusu 1 天前
不用 20 个吧,三五个就行,这俩其实是看你有没有背面试题造假最简单的了,面试题一般没有这玩意,但是你但凡上班,写 js 的,数组三五个以上方法是肯定记得吧? 这几乎是最常用的了,你也不用等提示啊,有几个说明是真干活过,就已经达到目的了,又不是背文档,他不给提示的原因可能是自己也记不住
|
![]() |
14
plqws 23 小时 35 分钟前
这是个挺好的验证开发经验的方法吧,你写了 5 年前端然后连 [].reversed() 返回的是什么东西都不知道,谁知道你是不是哪个培训班 1 个月速成的。或者说如果 pop push shift unshift 都要查 MDN 的话,别人写项目只要 5min 你写个项目要查 MDN 花 1h ,当然那个 1h 的要被淘汰。
|
![]() |
15
tonytonychopper 23 小时 34 分钟前
每次看到这些前端网红撕来撕去我就头疼
|
16
webfamer 23 小时 30 分钟前
杭州的路过,弱弱的问一句,还有面试?
|
![]() |
17
ksc010 23 小时 27 分钟前
我也会问很基础的问题
比如 php 操作的数组的函数都有哪些, 正如 #14 所说 这么多年工作开发经验 这种经常用到的函数 却不知道, 那就说不过去 |
18
9ki 18 小时 22 分钟前
我觉得这个算是技能基础的考察,我会问有使用过哪些 ES6 或者更新( ES6+)的 API ,一般这种回答不会作为扣分项
|
19
songyoucai 8 小时 19 分钟前
这个问题是我作为面试官必问的问题
1. js 中常用的操作数组的方法有哪些 2. 那些数组的方法会改变原数组 3. 什么是值的拷贝和引用 *. 数组的过滤和排序 这三个问题问下了。其实都是有考察的目的的 第一个问题,如果面试者答不出来,我会给与提示。 把数组当作一个资源, 对资源我们会进行什么操作 ? 增删查改。 这时候面试者如果能每个方向答出三个,基本合格。 考察的并非死记硬背 而是对所学知识的归纳总结。 后续的就是继续深入。 前端中, 首先你得知道有那个东西, 遇到问题,你才知道用什么去解决。 难道每次写代码之前 问一下 AI 么? |
20
cococolor 7 小时 22 分钟前
上面输入框,下面表格,做筛选,得用[].filter 吧,不就是希望面试者能回答几个常用的高阶函数么,如果 map filter 都没用过,那说明经验还是少
|
21
rossroma 6 小时 38 分钟前
问什么问题取决于面试官想招什么能力的人,如果招的是初级前端,肯定会问一些基础问题。我一般不会问网上流传的高频面试问题,因为应聘者往往会提前背下来,导致无法考察应聘者的真实能力。那我就会问实际工作中会高频接触到的问题,比如数组去重、小数精度、数组几个不同遍历方法的区别、深拷贝浅拷贝、cookie 和 localStorage ,而且会结合实际使用场景去问,避免他只背了概念。
|