深信服一面凉经 2022.10.19
面试问题
0、自我介绍 balabalabala
1、原型链,写个例子说明一下原型链的调用
2、继承了解过吗,写一个例子讲一下继承,es5的继承写法?
3、call方法,写一个myCall()
4、实现 Person
Person('Li'); // Hello Li! Person('Li').eat('dinner').eat('lunch'); // Hello Li! // eat a dinner~ // eat a lunch~ Person('Li').sleep(10).eat('dinner'); // Hello Li // (等待了10秒) // waiting 10~ // eat a dinner~ Person('Li').firstSleep(5).eat('dinner'); // (等待了10秒) // waiting 5~ // Hello Li // eat a dinner~
5、算法题
有一个字符串,如果字符串中相邻的两个字符相同就删除掉,直到输出最后的结果
example:
> input: abbaca
> output: ca
看完我代码后问了个复杂度
6、反问 balabalabala
面试总结
The interviewer was nice!
But I am so vegetables. 😶🌫️
#面经##深信服##深信服校招#