好未来前端 1+2+hr 已意向

好未来
一面
自我介绍
项目提问:
做攻击防御时为什么要使用异步,没有考虑过多线程情况么?
Canvas出现跨域问题是如何解决的
1.讲一讲事件循环
2.讲一讲事件流
3.讲一讲防抖节流,两者的区别
4.防抖的实现逻辑(以为要手写,面试官说你讲下逻辑就行)
5.常用请求方法,扩展了一下option的用法
6.场景题:一段文字,里面包含颜色,把对应的颜色的文字转成对应的颜色,怎么处理
扩展:提高泛化性,封装成函数如何实现
7.场景题:俄罗斯方块如何实现,俄罗斯方块中的随机块如何实现,俄罗斯方块中有那些难点,俄罗斯方块中有哪些能提高游戏难度的设置,俄罗斯方块你计划用div实现还是canvas实现
8.场景题:如果我现在需要传输一个巨大的文件,想要提高效率该怎么设计上传逻辑
9.输入url按下回车的流程
10.异步编程,promise常用api
11.indexDB、localstorage、sessionStorage的区别联系
12.反问印象,表示总体比较满意

二面
自我介绍
1.讲一讲闭包和闭包的应用
2.讲一讲垂直水平居中的实现方案,margin-left和 transform 的实现区别
3.输出题:delete的输出
4.输出题:bind的输出
5.输出题:闭包的输出
6.输出题:split 、slice 、splice
7.缓存的流程、强缓存和协商缓存
8.场景题:使用强缓和协缓的场景
9.场景题:封装一个dialog的思想逻辑,以及使用逻辑
10.手写题:字符串转嵌套对象结构
11.commonjs和es6模块化
12.讲一讲react hooks 在class 组件基础上做了那些改变
13.跨域原理,为什么要跨域
14.简单请求不做预检服务器怎么知道要跨域
15.反问印象,可以在学习中多看看书,多刷刷题,夯实基础

hr面
情商面
反问印象
#好未来面试#
全部评论
请问是实习还是秋招呢?
点赞 回复 分享
发布于 2023-04-19 15:30 山西
你好,这些场景题是根据你的项目或者经历问的吗
点赞 回复 分享
发布于 2022-09-10 17:03 四川

相关推荐

1个小白:可以考虑投一下字节
点赞 评论 收藏
分享
牛客10001:问就是六个月,全国可飞,给钱就干
点赞 评论 收藏
分享
评论
2
10
分享

创作者周榜

更多
牛客网
牛客企业服务