米哈游前端日常实习二面

1. 你在封装自定义拖拽指令的时候用到了 clientX/Y,知道它和 pageX/Y 的区别吗?

2. 绘制图形使用 SVG 的优点是什么?绘制大量图形时会有性能瓶颈吗?该如何解决?

3. 什么是同源限制?为什么有同源限制?postMessage 有同源限制吗?

4. postMessage 只能传输怎样的数据?如果我想传输函数,DOM 节点这些不能序列化的数据该怎么办?

5. 多个浏览器标签页之间能用 postMessage 通信吗?如果不能,有哪些方法实现?(localStorage + storage 事件,BroadcastChannel,SharedWorker)

6. 为什么使用 RxJS 包装流式数据?说一下 RxJS 中的常见概念和操作符?除了 RxJS 你还调研过其他方案吗?

7. 虚拟列表如何实现的?有哪些实现方案(定高,不定高,数据懒加载)?不定高虚拟列表的实现思路?数据懒加载和分页的逻辑类似吗?

手撕:
1. 实现一个工具类型,返回一个数组中每个元素的类型组成的联合类型

2. 实现一个工具函数,将一个带有缩进关系的字符串转为具有对应层级关系的树,如图1所示

总结:时长40分钟左右,基本没有八股,基于实习和项目深挖;感觉强度有点高,主包面的时候已经汗流浃背了,以及第二个手撕题看到的时候真的是两眼一黑,感觉寄了哈哈
全部评论
不是哥们,这么强吗
6 回复 分享
发布于 09-28 18:09 北京
28面得大厂已经是我一倍多了
3 回复 分享
发布于 09-28 17:48 北京
蚂蚁子公司,wlb公司,现在秋招启动了,可以先拿个offer保个底,点我动态查看详情投递~
1 回复 分享
发布于 10-17 15:52 湖南
佬,米哈游oc了吗
点赞 回复 分享
发布于 10-26 10:32 重庆
不简单哦,对于实习生来说非常困难了
点赞 回复 分享
发布于 10-19 22:23 北京
大神啊
点赞 回复 分享
发布于 10-15 17:10 北京
太吊了!
点赞 回复 分享
发布于 10-14 18:21 吉林
🐮啊校友
点赞 回复 分享
发布于 10-13 14:30 重庆
26给跪了
点赞 回复 分享
发布于 10-09 20:54 广东

相关推荐

前端自学速成选手,基础很拉,项目都是网上抄了一遍,手写题没怎么练,力扣写了一百五十题。10.19面试两场,体验各不相同,都是小小厂就不说名字了第一场:boss和程序员一起面我,boss一上来就问我专业排名(我根本就不知道我排多少),然后没问技术问题就直接问我薪资,然后直接把他们的项目给我看,是一个管理系统,然后boss就全程和程序员聊天,我听了十几分钟,之后直接给我发offer问我什么时候来,我说后面给你发消息就挂了,之后被他扣问号。第二场:上来的俩面试官看起来就很有理工男的风范(一胖一瘦,瘦的像卡尔),由于第一天面试没有录音只记得几个没回答好的问题,项目穿插八股,八股穿插项目和场景1.你的博客项目有无图片的传输,请问网络传输中是流的形式吗(完全没听过我就说了个file)2.请问你文章上传功能对代码是否有特殊的处理(事后发现可能是问你如何防止xss攻击,没听出来了,就说了用的html和markdown的插件)3.jwt,起初答得很好可惜嘴漏说了一个jwt加密,后面问ai才知道jwt是编码格式不是加密。4.反问,面试官说看得出来你的项目是你自己做的,但是你的细节需要好好打磨,(举了个我没说好的例子)总结,第一个就不说了,第二个给我的感觉就是被爆了。希望能先积累一点面试的经验,准备把项目给ai读一下然后让他狠狠拷打我。然后想把博客的项目给换掉,因为都是crud,包装不了,如果有好的项目可以说一下。本人很菜,请勿喷,如果有建议请留下你宝贵的评论。以后会更新记录我的前端技术成长
查看3道真题和解析
点赞 评论 收藏
分享
评论
8
39
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务