8.19 小红书-社区技术 前端一面

45分钟,面试官基本没有反馈,他硬问,我硬答,他坐在办公室里,有点吵,麦有问题,他说话有时候模模糊糊的,听不太清
1.自我介绍
2.js异步方案
3.文件上传如何限制文件类型
4.fetch,xhr区别,和axios的区别
5.使用fetch或者xhr实现进度条的功能
6.走了xhr,为什么还要有fetch
7.同源策略,跨域访问,浏览器内置解决跨域问题的方法
8.浏览器渲染过程
9.解析html和解析图片的区别
10.项目中如何passport鉴权是如何实现的
11.axios拦截器有哪些,分别有什么应用场景
12.组合式api用过吗,如何定义一个组合式api
13.JavaScript模块化
14.vue导航守卫有哪些
15.可迭代对象,如何自定义一个可迭代对象,哪些内置类型是可迭代的
16.代码题,数字的的千分位分割
反问
1.指导下学习
2.部门干啥的
对了,还问了几个题目昨天忘记了。今天补上
1.fetch如何添加超时功能
2.vuerouter中两种历史模式的区别
面完抽根烟的时间收到了感谢信,感觉问的都是基础知识,我都去了解过,但是不够深入,有些东西也忘了,继续加油吧,下一战米桑一面,等我面经 #小红书信息集散地#  #23届找工作求助阵地#
全部评论
蹲蹲
点赞
送花
回复
分享
发布于 2023-08-19 21:07 江苏
实现进度条这个也基础吗?不过为啥都不问实习的东西
点赞
送花
回复
分享
发布于 2023-08-20 10:53 北京
滴滴
校招火热招聘中
官网直投

相关推荐

1. 自我介绍2. 项目介绍    1. 说了一点虚拟列表,说了仿小红书瀑布流(面试官说他做的😭遇上正主了)    2. 登录到后续请求的操作,token携带在哪?如何存储?鉴权?    3. 单点登录讲一下3. 来了一个事件循环看代码说输出4. 一个this指向5. 一个数组分类```javascriptconst arr = [1, 2, 3, 4, 5]Array.prototype.group = function (fn) {    const res = {}    for (let i = 0; i < this.length; i++) {        const key = fn(this[i])        if (res[key]) {            res[key].push(this[i])        } else {            res[key] = [this[i]]        }    }    return res}const ans = arr.group((item) => {    return item % 2 === 0 ? 'even' : 'odd'})console.log(ans)```很简单,有些小插曲,面试官直接指导!很舒服,人超好,爱了6. 输入url到浏览器渲染发生了什么?7. fiber为什么出现?解决了什么问题?8. git rebase merge区别9. webpack构建过程?(没答出来,我说没怎么了解过,真是没学过哈哈)10. 如何学习前端? 11. 求面试官给了一些建议,让我看看工程化相关的知识,然后讲了一下未来的技术发展方向。人尊嘟尊嘟太好了面试了四次,每一次的面试官人都超级好。对小红书的技术方向和组内氛围也比较向往。希望有机会能共事
点赞 评论 收藏
转发
12 60 评论
分享
牛客网
牛客企业服务