有道校招主要分为两面技术(第一次),一面技术面(第二次),没有hr面,每面完一次需要等通知,看后续面试安排。
一面:
- 自我介绍;
- js好还是CSS好?主要理解都在哪里?
- 一般怎么学习的前端?
- 闭包?
- 原型继承?
- position的四种定位方式?
- 如何实现块元素的垂直居中?
- 两种实现隐藏显示的方式及区别?
- 项目中如何管理代码?
- 如何做到好的CSS浏览器的兼容性?如果从开始时如何支持?(我后来猜测是考察渐进增强吧,可惜我一直是优雅降级)
- 给你一个设计稿,如何开始实现?
二面:
- 项目介绍?
- 实际项目中采用jquery mobile有哪些问题?
- 移动端适配问题?
- Reactjs的生命周期是怎样的?
- 有用过flux、redux等架构么?
- 有用过react native么?
- 项目中如何管理代码?
- 有用过webpack等打包工具么?说说webpack具体做了些什么?
- 有用过模块管理工具么?说一下具体情况?
- 有了解其他的框架么?vuejs和reactjs的区别是什么?各有哪些优势?
- vuejs的双向数据绑定是如何实现的?
- 还做过哪些项目?
- 异步同步、阻塞和非阻塞的区别是什么?
- 平时都有看哪些前端的博客?浏览信息都有哪些途径?
- 未来职业规划是什么?
技术面时间:2016.9.6 北京
三面:
总体看来,三面更偏上层应用,视角不单单是前端的业务上,侧重对整个过程的考察。
- 项目介绍?
- 学习前端多久了?一般都是怎么学的?
- 已经二叉树的中序遍历字符串和后序遍历字符串,请写出程序求前序遍历字符串?
- 如何实现如同搜索引擎输入时联想提示的下拉框?(不考虑已有联想词的api的情况)
- 如何实现文章的有道翻译(不同级别的翻译提示词的多少不同)全过程如何实现? 类似有道网易翻译2.0
- 有喜欢的其他岗位么?
- 有道在北京、杭州、广州都有岗位在招,你想去哪里?
- 有其他offer么?
第二次面试时间 2016.9.13 北京
等通知再更~