字节前端一面

字节前端一面:
1.计算机网络相关
七层模型、ARP协议(不会)、DNS协议(部分)、TCP与UDP协议
C++实现TCP客户端与服务端(不会)

进程之间的通信(不熟悉)

2.js继承、class中super适用场景及区别

3.Object.create

4.回调地狱的解决方案,promise.all的实现,async的原理

5.遍历器

6.如果判断链表交叉节点(答的不满意)

7.css三栏布局(不够完整),使用float盒子顺序是怎样的?

8.vue组件之间的通信,注册组件,Vue.use的作用

9.前端性能优化
懒加载实现、webpack如何加载文件、script defer与async区别

可能有遗漏,回忆的就这些

凉了。。
#字节跳动##笔经##前端#
全部评论
字节只面基础,对着细节面,我不喜欢这种,反正每次都挂在一面
点赞 回复
分享
发布于 2019-09-22 13:01

相关推荐

考得很杂,有点难受,错了几个简单题,应该寄了选择题:1.网络双方需要明文查看等等数据,在网络传输时为保证安全需要进行加密,那么下面哪些算法适合用于加密这种数据?2.IE内核有哪些?3.看代码选出运行结果(感觉考的是作用域)4.HTML5新标签5.选出结果为真的表达式(null == undefined, null === undefined, null instanceof Object)6.数学逻辑题(跟个奥数题一样.....)7.执行结果(parseInt(3,10); parseInt(3,2); parseInt(3,0);)写错了这题啊啊啊啊8.浏览器打开网页的过程中会使用到的网络协议9.看代码选出运行结果10.看代码选出运行结果填空题:1.‘6’+2的结果 ‘6’-2的结果2.看代码写出运行结果    var User = {        count:5,        getCount:function(){              return this.count        }    }    console.log(User.getCount())    var func = User.getCount    console.log(func())3.按要求写一个正则表达式4.对于快速排序来说,其最好情况下的时间复杂度是(),最坏情况是()问答题:1.一次完整的HTTP事务是怎样的一个过程2.IE与火狐的事件机制有什么区别?如何阻止冒泡?3.用纯CSS画一个三角形4.X86平台中,两个指针p1和p2值相同,为什么*p1和*p2的值不同编程题:1.给object数组进行排序(排序条件是每个元素对象的属性个数)2.给ul js实现点击每一行的li时alert其index3.写一函数,统计字符串中单词出现频率(单词用空格隔开),返回JSON格式结果
点赞 评论 收藏
转发
2 40 评论
分享
牛客网
牛客企业服务