面试:快手面试:前端开发工程师。面试印象不是很深刻,难度适中,应该没有通过。1、自我介绍2、做过哪些项目3、做这两个项目中间碰到哪些难点(数据展示)4、有什么解决难点的思路(实时的展示一般怎么解决呢)?那非实时的怎么获取的(前端从后端拿数据)?5、介绍一下 HTML5、CSS3,说一下你对它的了解,以及一些比较典型的用法。比如 HTML 5语义化、新增的 API ,以及 CSS 3一些动画怎么做6、jQuery 也用过嘛?怎么封装的一些东西,一些简单的点击事件?7、机械工程专业学习前端知识嘛?你是怎么自学的呀8、描述一下 Vue ,怎么实现数据到视图的之间的同步,以及通信9、写了数据库,数据库学过吗,第一范式、第二范式10、怎么看待异步编程、模块化11、跨域如何做?12、如果把一个 div 垂直水平居中,怎么做?13、你觉得你擅长于哪个方面?14、面试了几家了?15、做网站开发,用到的音频、波形图怎么做?16、HTTP 缓存策略知道嘛?17、一个 ul 元素里面有三个 li ,想直接给每个 li 添加一个点击事件,如何做?一般会直接给 ul 添加事件,一般用事件代理,事件委托的方式18、有什么要问我的吗?百度用什么框架?:Vue (较多),Electron,flater ,什么方向都有19、学一个东西要了解解决啥问题、怎么解决的、以及它带来的哪些缺点和优点
1轮面试:视频面试
面试感受:一般
面试难度:有难度
面试来源:校园招聘