快手前端面试经验总结,对自己自信点,结果没有想象中那么糟糕!

1,050 阅读3分钟

一面:

  • 1.既然你是前端,那你知道JS是什么类型的语言么(脚本语言!自信满满!!)
  • 2.那什么是脚本语言(????????我是谁,我在哪,发生什么了。。。。。。)
  • 3.ok,那你知道c和c++吧,那面向对象和面向过程是什么区别(把我毕生所学都拿出来想象了)
  • 4.异步是到底怎么实现的
  • 5.既然提到了进程和线程,这两个是什么区别
  • 6.并发怎么实现的异步呢
  • 7.数据库你也会是吧,数据库和文件存储到底是什么区别,数据库的设计思想大概是什么样的(美团也问了,这个应该好好看一下)
  • 8.MVVM和MVC区别是什么,MVVM解决了MVC什么问题
  • 9.哈希算法相关(GG本来算法就gg,想了半天,题理解错了,重新去想的是时候脑袋快炸了。。。)
  • 10.Content-Type有哪些值
  • 11.HTTP结构说一下,HTTP全称是什么,超文本的超文本是什么意思
  • 12.FTP
  • 13.实在想不起来了。。。。一面整个过程快崩溃了。。。

一面结束,日常寒暄之后,我起身都要走了,心想gg了,不可能了,面试官好像看出来了,说你先坐,别着急,我会给你一个二面的机会的(内心膜拜大佬!)

二面:

二面面试官是一个小姐姐,之前也是百度的,所以聊起天就比较轻松了,这回是前端的面试官,开始聊前端应用。

  • 1.H5语义化
  • 2.给个场景去实现(css旋转)
  • 3.还是css动画
  • 4.js闭包经典问题
  • 5.事件循环
  • 6.vue双向数据绑定
  • 7.手写JSONP
  • 8.给个场景,手写sql语句取数据
  • 9.css动画,重绘优化
  • 10.promise
  • 11.前端模板语言
  • 12.url输入到显示过程
  • 13.flex
  • 14.两道智商题
  • 15.还有一些问题有点儿忘了,但是都很简单,因为一面都是问的计算机基础,所以二面问前端,整个人都是亢奋的。。。

三面

hr小姐姐说总监在忙,让我先hr面试。。。巴拉巴拉巴拉学习方法,未来规划,巴拉巴拉巴拉。。。。

四面

总监大佬,还是谈人生,巴拉巴拉巴拉巴拉,介绍项目巴拉巴拉巴拉,然后给我介绍部门(快手新平台还是什么有点儿忘了。。目前的业务是快手游戏,)

最后感觉应该是没问题,介绍了一下待遇和薪资(16薪,各种补助,具体一个月薪资让我咨询hr)让我回去好好考虑一下

总体来说这次面试给我最大最大的感触是技术氛围,每一道题答不上来,面试官会慢慢引导你,如果实在不会,就给你讲解这个是怎么实现的,这次面试真心不光积累了面试经验,还真真切切的学到了知识。

一面的时候真心感觉自己凉了,没想到跟二面面试官聊天,聊到一面,居然说一面面试官比较认可我(WTF???!!!)