为什么中小公司的前端面试官爱问 array 和 object 有多少种方法
如题,我感觉这两年面试我碰到至少 3 个面试官问这个问题,真的有人能把 mdn 的所有方法一字不差的背下来吗。
我感觉常用的也就 map 和 filter 那几个,剩下的面试官也不给提示,发现候选者回答那么几个就直接下一题了。
像 join ,pop ,push 我感觉面试官愿意提这个单词甚至就简单描述一下场景,比如我有个先进后出的栈,我想入栈和出栈,可以用什么 array 方法,候选者完全能答上来的。
感觉问点 promise 代码题都比这个好,感觉今年几个面试好像完全都不考 promise 了....
问我 promise 实现原理,我觉得太难了,背不会
问我 arr obj 的基础 api 有哪些,我觉得太简单,又懒得背
promise 代码题,就 promise 代码里几个 console.log ,让候选者看代码,回答最终 console.log 打印顺序,这还需要背的吗...
茴香豆的“茴”有几种写法?
哈哈,昨天刚在某乎上看到这个回答,也是提到 Array 上 20 个方法。但人家要问,那就背呗。这行的面试越来越向文科发展了。
多年前被面试官提问 Java Full GC 的条件,我才说了三条,他说 “好了,不用背了”。
图贴重复了...
大厂也问,我记得我以前笔试还要默写 css 的属性值呢,写了我快大半个多小时,妈呀,20 多个 css 和 js 的属性,要写出所有可选值,以及所有可选值的意义
我直接看 GitHub ,对行业没兴趣的直接淘汰。
有手写实现一个符合规范的 promise 的,以前的时候见过
老板:你们还说不能被 ai 替代?你们有 ai 背的多背的快?
让面试官说 950 个自己认识的字,说不出来就是文盲。
如果是个加分题,你答的多,说明实际写代码有经常用到,给加分,也算合理。
基本的答出来了,就不能减分。
不用 20 个吧,三五个就行,这俩其实是看你有没有背面试题造假最简单的了,面试题一般没有这玩意,但是你但凡上班,写 js 的,数组三五个以上方法是肯定记得吧? 这几乎是最常用的了,你也不用等提示啊,有几个说明是真干活过,就已经达到目的了,又不是背文档,他不给提示的原因可能是自己也记不住
我一般会问如何实现 Promise 里面的那几个静态方法。
这是个挺好的验证开发经验的方法吧,你写了 5 年前端然后连 [].reversed() 返回的是什么东西都不知道,谁知道你是不是哪个培训班 1 个月速成的。或者说如果 pop push shift unshift 都要查 MDN 的话,别人写项目只要 5min 你写个项目要查 MDN 花 1h ,当然那个 1h 的要被淘汰。
每次看到这些前端网红撕来撕去我就头疼
杭州的路过,弱弱的问一句,还有面试?
我也会问很基础的问题
比如 php 操作的数组的函数都有哪些, 正如 #14 所说 这么多年工作开发经验
这种经常用到的函数 却不知道, 那就说不过去
我觉得这个算是技能基础的考察,我会问有使用过哪些 ES6 或者更新( ES6+)的 API ,一般这种回答不会作为扣分项
这个问题是我作为面试官必问的问题
- js 中常用的操作数组的方法有哪些
- 那些数组的方法会改变原数组
- 什么是值的拷贝和引用
*. 数组的过滤和排序
这三个问题问下了。其实都是有考察的目的的
第一个问题,如果面试者答不出来,我会给与提示。 把数组当作一个资源, 对资源我们会进行什么操作 ? 增删查改。
这时候面试者如果能每个方向答出三个,基本合格。
考察的并非死记硬背 而是对所学知识的归纳总结。
后续的就是继续深入。
前端中, 首先你得知道有那个东西, 遇到问题,你才知道用什么去解决。
难道每次写代码之前 问一下 AI 么?
上面输入框,下面表格,做筛选,得用[].filter 吧,不就是希望面试者能回答几个常用的高阶函数么,如果 map filter 都没用过,那说明经验还是少
问什么问题取决于面试官想招什么能力的人,如果招的是初级前端,肯定会问一些基础问题。我一般不会问网上流传的高频面试问题,因为应聘者往往会提前背下来,导致无法考察应聘者的真实能力。那我就会问实际工作中会高频接触到的问题,比如数组去重、小数精度、数组几个不同遍历方法的区别、深拷贝浅拷贝、cookie 和 localStorage ,而且会结合实际使用场景去问,避免他只背了概念。
源文:http://youtheuser.com/2010/10/04/you-and-your-job/,有人说下面的这个文章太过Crazy,有人说下面的这个文章是猎头的软文…
比如需求或设计上是否有不同?如果有兴趣,也可以聊聊共性。 = =难道你会为了两个相同的功能因为平台不同写两份不同的代码么... 面向接口编程,共用同一套后端 前后端分离情…
昨天发了一次,但是太晚了沉掉了,完善一下再发一次哈,昨天有小伙伴说“产品经理也算管理么?和程序员一个级别”产品经理再拉说实在的也是带了经理俩字的,就是脱离了搬砖活了,我认为比起…