「快手-效率工程」秋招面试复盘总结

快手-效率工程面经

介绍

8月25日(周二)投递,在9月8日上午收到 HR 电话,告知简历通过了,约9月10日上午11点面试,整个面试时间1个小时左右。

一面

面经

1、自我介绍
2、你刚刚提到了项目中防抖 debounce ,你知道实现原理是什么吗?说一说

这个问题是项目中用到过,然后自我介绍提了一下,就说了一下原理,面试官居然不要我手撕…

3、你家乡在哪?面试岗位在北京,有没有城市要求吗?

回答:反正在湖南,去哪都是很远…

4、实现一个函数,以字符串形式(要求字母小写)返回参数类型

// null => 'null' undefined=>'undefined'
function getArgType(arg){
   
}

实现:

/* 编程题:以字符串形式返回参数类型  */

function getArgType(arg){
   
  let str = Object.prototype.toString.call(arg).slice(8,-1)
  let res = str[0].toLowerCase() + str.substr(1)
  return res
}
console.log(getArgType(null))
console.log(getArgType(undefined))

const a = 1
const b = new Number(1)
console.log(a === b)
console.log(getArgType(a)
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一百个Chocolate

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值