yy前端面筋

面试真的难,我一面通过了,叫我30号去面试,我29号已经回家了,问hr能不能安排十一过后面,现在hr还没回复,还有希望吗?

一面

1.虚拟dom是怎么刷新的,怎么实现双向绑定,怎么实现按需刷新

2.广度遍历到某个dom的时间复杂度

3.bfc做了什么。(overflow:hidden;clear:both做了什么)

4.移动端怎么布局的,(rem)vw/js  怎么实现移动端动态font-size;

5.怎么获取屏幕宽度

6.gulp用了那些功能

7.为什么要用gulp实现这些功能呢,而不用一个个nodejs来实现

8.gulp实现浏览器刷新用了什么技术(io流监控文件,websocket实现页面,服务器双向通知)

9.http1  2

10.css3动画 canvas,

11浏览器缓冲

12.jsonp原理

13.promise用法

14.箭头函数的作用,除了this作用域还有什么(忘记说了扁平化编程)

15.async和await是怎么用的。async,await和promise错误监控有什么区别?

16.  ...  apply是怎么用的,区别

17.盒子模型,区别

18.如果页面在别人的浏览器出现一片空白,你要有什么思路还检查错误

19.jq选择符是怎么实现

20.flex布局怎么用

21.电脑用谷歌浏览器查看网页没问题。手机却出现了布局问题,此时的思路应该是怎样的

22.移动端时间,touchstart,touchmove,touchend怎么实现点击,长按事件

23.原型链的继承,说出各个继承方式的优缺点

24.快速排序的实现方式

25.const数组里面的元素能不能改变。

26.css布局的应用场景,三栏布局

27.position的用法,还有他有几个值

28.什么时候会margin重叠

29.pc端和手机端布局有什么区别。



#前端工程师##欢聚集团#
全部评论
一面问了这么多。。。比我面bat问的都多啊,有些都不会。。。真的大佬
点赞 回复 分享
发布于 2017-10-02 12:46
我连二面通知都没收到。
点赞 回复 分享
发布于 2017-10-03 10:34
楼主有二面吗。
点赞 回复 分享
发布于 2018-06-22 08:20
gulp能问这么深的吗……还问livereload……
点赞 回复 分享
发布于 2018-06-22 13:49

相关推荐

11-02 09:49
已编辑
货拉拉_测试(实习员工)
热爱生活的仰泳鲈鱼求你们别卷了:没事楼主,有反转查看图片
点赞 评论 收藏
分享
字节 飞书绩效团队 (n+2) * 15 + 1k * 12 + 1w
点赞 评论 收藏
分享
点赞 67 评论
分享
牛客网
牛客企业服务