快手暑期实习前端一面

timeline:
4.14 测评
4.16 约面
4.18 一面
---
1. 自我介绍 
2. 你是怎么学习前端的?
3. 从URL到页面渲染的过程
4. style标签和script标签一般放在哪里?他们的行为?
5. 前端存储方式
6. useEffect发生的时机
7. 手写一个组件:用hook写点击一个按钮,点击会让按钮的数字+1.
8. useState中的三个参数(state, setState, initialState)分别是什么意思
9. 移动端适配的方式
10. 聊聊em和rem
11. tailwindCSS和原生CSS有没有性能差异? 
12. 说一下长列表优化
13. 回流和重绘
14. 代码输出题:事件循环(await+promise 中间没有resolve的那类题) 
15. 算法:两个二进制字符串相加
16. 反问
---
吟唱的时候面试官的回应比较热情,氛围也比较和谐。
update: 4.19约二面
全部评论
沃日,学长好强
1
送花
回复
分享
发布于 04-20 17:17 江苏
你快把我这个26的吓死啊啊啊啊
点赞
送花
回复
分享
发布于 04-22 01:55 江苏
网易互娱
校招火热招聘中
官网直投
约面是电话还是邮件呀
点赞
送花
回复
分享
发布于 04-22 15:52 安徽

相关推荐

base武汉 前端开发工程师-企业应用 一面后直接ocvue2 vue3的区别为啥vue3支持tsjs ts的关系ts里面type interface区别css BFC的概念BFC的常见场景什么场景创建BFC清除浮动的方式css预处理器怎么使用lesswenpack中怎么把less定义成cssvite的特性vite和webpack的区别vite热更新怎么实现介绍websocketwebsoket建立连接过程与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!!!
查看28道真题和解析
点赞 评论 收藏
转发
3 4 评论
分享
牛客网
牛客企业服务