当前位置: 首页 > 面试经验 >

上海爱用科技前端实习(可转正)技术面

优质
小牛编辑
189浏览
2023-03-28

上海爱用科技前端实习(可转正)技术面

1. 问nodejs中间件是什么,如何在中间件中中断请求,若不想在所有的接口都使用中间件,只挑几个固定的接口用中间件,该如何处理。
2. 看见了你的项目有用户上传视频功能,若用户的视频有十几个G,如何保证别人在看这个用户的视频的时候不卡,回答把视频分段,切片加载,接着问:那如何进行切片分段加载,后端应该怎么写。
3. 看见你项目登录注册功能用到了jwt,jwt有哪几部分组成,jwt的优缺点,如果一个非法份子登录你的网站干坏事,那么你后端应该怎么做把他踢下线。
4. 有哪几个遍历数组的方法,回答forEach,map方法,接着问:可不可以在forEach方法里用break终止循环,
5. 问如果后端给你返回的对象数组有重复的,如何过滤掉重复对象,回答用map数据结构,接着问:具体如何操作,map与object有何区别,object的key是否有序,我回答无序,面试官说:那为什么打印一个对象,key的首字母排序会a,b,c,d这种排下来,我笑了笑说不知道,哈哈哈。map与weakmap有什么区别。
6. 问在循环里发送请求,考察await等待请求
7. 看见你项目里用到了自定义视频播放器,如果把它抽成组件,参数有哪些。问你如何获取每个视频的时长,我说通过js的一个事件函数,具体忘了。。。
8. 问promsie的then链式调用,第一个promise失败,第三个then还会执行吗,then函数参数值是由上一个promise的什么决定。
9. 反问:面的是实习岗位,公司转正率高吗,公司业务主要是,技术栈用到了哪些?
面试大概45分钟。估计凉了
#面经# #秋招# #校招#
 类似资料: