快手前端一二面面经

面试时间:9月1日。只能说真的是有心插花花不开,无心栽柳柳成荫。为了快手鸽了京东一面,没想到京东面试官很好给了电话面,更没想到的是京东一路面完hr,现在状态等oc。而快手,心情复杂。。。

一面:真的是我表现最好的一次面试!!!当然了面试官也没难为我,问的都是基础问题,基本覆盖红宝书全部重点知识点和vue
1. 盒模型
2. doctype
3. 基本数据类型和引用数据类型
4. typeof以上数据类型会得到什么
5. 原型链
6. 作用域链
7. 继承
8. 数组的方法有哪些,这些方法中哪些会改变原数组
9. 字符串的方法有哪些
10. 闭包
11. es6(让我自己说,说到什么他问什么,感觉es6说的多而且每个都理解到位很加分)
12. 虚拟dom,vue渲染机制
13. 事件***
14. js事件流
15. vue-router
16. 性能
17. 跨域
18. 链表
19. 单向链表和双向链表
20. 向链表中插入一个元素(单向链表和双向链表都考虑),不用写,说思路就行
21. 二叉树的前序中序后序
22. 堆和栈的区别
23. vue双向绑定
24. http1.0和http1.1的区别

二面:
1. 自我介绍
2. 为什么学前端,怎么不学后端,前端跟后端有什么不一样的
3. 随便打开一个网站的开发者模式,能看到网站的html、css、js代码,直接拿下来就能复现一个网站?直觉不行,又不知道哪里不行,大佬问没看过这个吗,写前端不看别人写的源码吗,人家写好的就在那放着怎么不看???
4. 后来憋了一会说没办法跨域获取数据,大佬说是服务端可以验证是吧,提到token,嗯此时问题转到了token和cookie的区别,我知道是什么区别,但是表述不清楚,后来大佬又把session加进来,说我这里没搞清楚,又继续问第3题。没找出来别的原因,大佬说做道算法题吧。
5. 算法题:一组股票数据,每个数据有当前价格和时间,求受益最大的买入点和卖出点,说了个循环,时间复杂度o(n2),大佬指点了一下说先找最高点,跟大佬讨论了一会我以为我领会了大佬的意思,大佬说写出来,我写出来依然是o(n2),然后就回来了。。。
总结:二面两种可能性:1.大佬想看看我的发散思维怎么样;2. 大佬是搞后端或者服务器的看不上前端
#快手##校招##前端工程师##面经#
全部评论
老哥,现在看看你的二面问题,感觉怎么样
点赞 回复
分享
发布于 2020-04-10 22:07
所以说过了吗
点赞 回复
分享
发布于 2020-09-21 10:28
联想
校招火热招聘中
官网直投
所以二面过了吗
点赞 回复
分享
发布于 2020-09-21 14:56

相关推荐

1 46 评论
分享
牛客网
牛客企业服务