您的位置:首页 > 职场人生

2017年链家校招前端面试题

2016-10-26 19:03 232 查看
刚面完的链家,本来上午还在犹豫要不要去试试,回来之后有一种还好去了的感觉,并不是自己面得很好,而是面试相对我而言具有很好的查漏补缺的作用,也给我不少启迪。谢谢面试们~

一面:

实习经历介绍

reactjs和jquery的区别?为什么react引入virtual dom树会有性能提升?

浏览器触发重绘的条件有哪些?

浏览器从打开一个页面开始,如何渲染页面的?(要求尽可能详细)

前端性能优化?(逐项解释为什么能够优化)CDN是什么?优化原理?

跨域的实现方法及原理?(postMessage的一些细节)

自定义实现一个comfirm如何做?(CSS、JS、HTML)调用接口如何定义?有哪些参数?悬浮层中如何定位? 如何实现元素的居中?

react做一个多级树型展开如何实现?

如何做搜索的候选词提示?用哪个事件做?如何避免候选词刷新过于频繁?

二面:

实习经历介绍?

如何实现两栏布局?右侧定宽,左侧自适应?

父组件向子组件传值后,父组件的值update了,子组件对应render调用了哪些生命周期方法?

如何对一个元素加一些提示(类似当前元素内容有几条更新),但是这个提示元素写到body上时如何做?(考察js中定位API、元素长宽计算的API)

如何实现类似新浪微博的下拉到末尾自动刷新的功能?

类似新浪微博的悬浮会有提示框,如何做?用什么事件监听?mouse的几种事件是什么?有什么区别?

react中如何做使得传递的子组件可变?(this.props.children)

2016.10.26 北京 福道大厦

总体来说,感觉面试都是根据应聘者的现状来做的一些考察,没有太多套路的东西,都是从一些实例中展开问的,而且都问得很细致。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息