字节教育前端二面

4/30 11:00-12:05
感觉面试官亲切又博学,但难度指数级上升。。

1、项目相关
2、介绍Oath2
3、怎么实现前端异常监控
4、怎么捕获资源异常、同步异步的错误
5、reactour?
6、react router怎么实现
7、部署方面有做过吗?
8、http状态码(401竟然突然想不起来了)
9、http缓存相关
10、输入一个url,网页发生了什么
11、详细说说DNS
12、域名储存在哪儿?
13、一个运维方面的知识,直接说不知道了
14、介绍一下hooks
15、hooks实现一个每隔一秒加一的计数器
每隔1s count+1
// 实现
function Counter()  {
    return <div>{count}</div>
}    
16、实现vue里的reactive函数
/ 实现
function reactive(obj){
    // ...res
}
// 用例
const obj1 = reactive({
    a:1,
    b:2
})
obj1.subscribe((newState,key)=>{
    console.log(newState,key) // {a:3,b:2} 'a'
                // {a:3,b:4} 'b'
        })

obj1.subscrbie((newState,key)=>{
    console.log(newState,key) // {a:3,b:2} 'a'
                // {a:3,b:4} 'b'
        }
)

obj1.a = 3
obj1.b = 4
唉这都是啥啊题目也没看懂。。硬着头皮写了一个proxy,勉强能实现一个的监听,面试官表示这样不能监听多个就过了
17、介绍一下git的开发流程
18、fetch和pull的区别
19、rebase和merge的区别
20、A:a1 a2 a3. B:b1 b2 b3.  如果B想mergeA的a2分支,怎么操作
21、纯css实现一个tooltip
22、node了解过吗
反问


#面经##字节跳动##实习##前端工程师#
全部评论
这是base哪里的呀,这么难😂
点赞 回复
分享
发布于 2021-05-02 16:55
太难了
点赞 回复
分享
发布于 2021-05-02 21:07
联想
校招火热招聘中
官网直投
没有敲算法题的吗?
点赞 回复
分享
发布于 2021-05-06 16:57
楼主,请问reactive那题这会写一个基本的监视是这么写吗吗,现在你知道这道题怎么做了吗,感觉好难啊 function reactive(obj) { if (obj && typeof obj === 'object&(10249)#39;) { // 为当前属性安装监听器,劫持其属性 const handler = { get(obj, key) { return obj[key]; }, set(obj, key, newValue) { // 更新值 obj[key] = newValue; } }  // 实现代理 return new Proxy(obj, handler); } return obj; }
点赞 回复
分享
发布于 2021-05-07 20:45
这也是实习吗😂
点赞 回复
分享
发布于 2021-05-10 22:04

相关推荐

2 32 评论
分享
牛客网
牛客企业服务