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

小红书前端开发暑期实习面经(offer)

优质
小牛编辑
70浏览
2024-05-07

小红书前端开发暑期实习面经(offer)

base武汉 前端开发工程师-企业应用 一面后直接oc
vue2 vue3的区别
为啥vue3支持ts
js ts的关系
ts里面type interface区别
css BFC的概念
BFC的常见场景
什么场景创建BFC
清除浮动的方式
css预处理器
怎么使用less
wenpack中怎么把less定义成css
vite的特性
vite和webpack的区别
vite热更新怎么实现
介绍websocket
websoket建立连接过程
与websocket对比,http协议存在的问题
http协议的缺点
http1 http2的区别
发起十个请求 在http1和http2中分别怎么处理的
js常用数组方法
编程题:把多层数组转为一层:实现:flat方法,递归实现
判断引用类型和基本类型
介绍typeof和instanceof
怎么判断是不是数组:Array.isArray()
instanceof怎么判断数组
怎么判断一个变量是不是Object,比如{}:使用 Object.prototype.toString.call() 方法
编程题:解析一个url的query参数 例如:https://example.com/path?foo=bar%20baz&baz=123
实现方式一:使用URLSearchParams对象
实现方式二:使用 split('?') 方法将 URL 字符串分割成两部分,其中第一部分是协议、主机名等部分,第二部分是查询参数部分。然后再从查询参数部分提取查询参数,并通过 forEach 循环遍历每个参数对,并将其解析成键值对,最后构造成一个对象返回。
注意细节:url中参数解码实现:decodeURIComponent() 函数
反问环节:
技术栈:react+ts
部门业务:企业内部通信类似飞书?
对实习生的培养模式:面试官说把他问住了
后续我补充说了美团的就比如说暑期实习是会有对框架的学习 秋招后的实习是没有这个估计要直接上手
然后面试官说啥我也忘记了 就这样
好运传递!!!祝愿大家早日oc!!!
 类似资料: