当前位置: 首页 > 面试经验 >

快手前端二面面经

优质
小牛编辑
139浏览
2023-03-28

快手前端二面面经

没录音,凭记录写了

8.30

  1. 给用户的展示组件需要考虑哪些东西?组件的使用率?面试官:你的方法可以,但是你考虑的更多是在开发者的角度,没有站在用户的角度,建议去了解一下换肤功能
  2. ts和js,ts有什么优点、缺点?现在很多公司都在用ts了,你觉得为什么
  3. 你觉得实习给你带来了什么?收获?
。。。。。其他的应该比较平常,我忘了
this指针的题:
var name = "222"
var a = {
    name: "111",
    say: function() {
        console.info(this.name);
    }
}
var fun = a.say;
fun();//说结果
a.say();//说结果
var b = {
    name: "333",
    say: function(fun) {
        fun();
    }
}
b.say(a.say);//说结果
b.say = a.say;
b.say();//说结果
var fun1 = a.say.bind(b);
fun1.call(a);
主要问第三个,我说对了但是理由解释的不好,对于我堆这块的反问(我是真没懂不是找茬),面试官把自己也绕进去了我感觉,最后他说你记住就行了,fine。
算法题:********给一个数组,返回他后面的比他大的第一个元素,没有就返回-1,利用单调栈。
面试官评价:对实习也好其他也好,缺乏总结,马上出社会了进入职场这种能力很重要,基础不好this这个这么基础答的不行。
面试结果:g
复盘:确实很多时候没去想为什么,在ts和js差别这一块感触最深,有些面试官让给方案的确实考虑的不优雅,然后其实整体答的不算差吧,但很一般,而且池子应该也不缺人了,很正常就g了。


#快手面试#
 类似资料: