数字马力 前端

4月18日 一面

1. 盒模型的理解,回流与重绘区别,垂直居中的几种方案
2. JS数据类型,深浅拷贝的实现方式
3. 类型判断的几种方式
4. 普通函数和箭头函数的异同
5. ==和===的区别
6. 项目中怎样处理错误请求
7. 怎样封装一个组件
8. 项目开发中怎么沟通交流的
9. 有哪些需要用到缓存的场景,各种方案的优缺点
10. 做过哪些性能优化方案
11. 防抖和节流的原理与应用
12. 移动端怎么样适配不同的设备
13. 有参与Code Review吗
14. 打包工具接触过哪些(Webpack,Vite)
15. 这些工具的异同,Webpack的打包流程,相关配置
16. 了解TS吗
17. 最近在学习哪些知识

4月23日 二面

1. 深挖项目(此处省略10000字,我主要是大文件,虚拟列表等相关)
2. 登录过程中前后端的详细流程
3. RBAC用户鉴权(此处再次省略10000字)
4. 设计一个定时器组件(再再再省略,场景相关的都会发散问些其他问题)
5. React常见的hooks及应用场景
6. useCallback相关应用细节
7. 状态管理相关,useContext,React-Redux触发更新原理
8. React中引起页面重新渲染的操作
9. Promise是什么
10. 可以通过try catch捕获异常吗
11. window.onerror可以捕获到Promise异常吗
12. http网络相关优化
13. 怎样学习一门新技术
全部评论

相关推荐

Kurumis:整个简历看下来就发现你其实对测试理解还很浅,很多地方都是硬凑上去,项目也是学生课设级别,没什么含金量 首先是学习建议: 1.系统性了解一个真实工程的框架,有利于你后续提升项目含金量,理解测试的逻辑 2.真正去学一下自动化测试和性能测试 再就是简历本身包装问题: 1.投测试的话就不要说自己独立开发自己测,专注描述自己怎么做测试的 2.项目经历太像套话,很容易让人怀疑你到底真的做过没有,比如并发是具体做了多少并发?自动化脚本是怎么跑兼容性和性能测试的?测试用例写了多少条? 3.教务管理系统一听就是数据库课设作业,含金量不高,不过你可以在原项目基础上重构扩展,比如添加docker容器部署MySQL和Redis,添加消息队列和锁机制防止系统扛不住高并发访问,让它真的像个实际工程 4.技能里性能专项测试没有把握不要乱写,就写你会什么工具就行了,做专项性能测试的都是行业大佬,你要写的话一定要有对应的专项性能测试项目 5.可以在简历里附上项目链接,压缩简历内容的同时提升简历真实性
今天你投了哪些公司?
点赞 评论 收藏
分享
02-26 09:15
已编辑
蚌埠学院 golang
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

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