深信服一面凉经 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. 😶🌫️
#面经##深信服##深信服校招#