链家web前端面试

共有三轮面试,每个面试官的第一个问题都是:介绍一个你觉着比较出彩的项目

第一轮面试:

因为公司项目没什么亮点,很传统的pc端,美女面试官就说让讲一下我用react的私人项目;

问了很多都是关于react的点以及在写项目的时候遇到的问题,怎么解决的,比如,react的diff算法,virtual dom的优点,改变props的时候会不会重新render等等,占了百分之七十的量都是react的;

跨域的解决方式(jsonp的原理);

webpack压缩文件的模块;

之后问了一些比较基础的问题,很基础

使用es6(构造函数)写出一个类,包括一个属性name,并打印出name的值;

数组 a=[1,2,3]; b=a; a[4]=5;打出来b;

在一个数组中,找出某个数的位置;

实现顶部固定,侧边栏固定,右侧自适应的布局;

很厉害的一个美女,研究的很透彻

第二轮面试:

问组件封装的问题,假如封装一个带有焦点的轮播图,每轮播一个图片执行一个函数,或者轮播到某个焦点图的时候执行一个函数(构造函数封装,用回调或者设计模式解决)

然后到了中午,链家的一层有食堂!

感觉也很厉害,上来就问我封装,我是一脸糊涂样儿......(😂)

第三轮:

应该是个领导,问了项目中和其他角色之间的沟通问题,在公司收获最大的是什么,谈谈你对链家的了解

第三步:

hr 一些普通的问题,balabala没必要说了

 

个人感觉,就是面试官都挺厉害的,而且问的react的东西会比较多,11点到下午三点多,自己回答的并不是很好,不过还是希望加入,冲着面试官也值得去

posted @ 2017-12-19 22:01  一叶一菩提22  阅读(1216)  评论(0编辑  收藏  举报