面试总结
自我介绍:
面试官你好,我是一名工作两年的前端开发工程师。现在是离职状态,上一份工作离职于2024.12.15。我的主要技术栈是 React,同时对 Vue 相关的技术也有过实践经验。最近做的一个项目是 “生态环境遥感智能解译框架”,这个项目是基于 React + Ts 进行开发的,该项目由我从从零开始构建,并且80%工作由我独立完成,系统功能主要实现了对卫星遥感影像的大文件上传、智能识别和解析。集成了复杂的地图交互功能,支持多边形绘制、区域选择、图层管理等特性,为遥感数据处理提供完整的可视化解决方案,以上是我的自我介绍
项目亮点:
生态环境遥感智能解译框架
数据上传,在线绘制解疑区域要素,创建样本数据集,上传样本数据集,查询要素
对leaflet开源插件进行修改,卷帘左右对比要素隐藏,矢量显示自定义滤镜- 大文件上传
- JSON Schema 生成表单
- 封装特定的业务组件以及基础复用组件
遥感数据一体化云服务平台
该项目是基于 阿里的 qiankun 框架进行开发的一款空间大数据管理平台 入库 出库 生产 查询 地图服务可视化- qiankun 微前端继承,以及父子应用的通信
- 权限控制,用户、角色控制,根据区域控制用户检索信息
面试
酷盒信息
一面- 自我介绍,项目介绍
- 工作流程,版本发布情况
- 封装的组件
- 任务管理模块的具体实现逻辑
- 薪资以及个人情况
二面 - 自我介绍
- 封装了哪些组件
- JSON 动态生成表单的逻辑,以及怎么控制校验规则、表单类型、根据选择生成表单
- 使用微前端遇到的问题以及怎么解决的。打包文件体积,性能。
- 平时发布的流程,测试环境和生产环境怎么切换
阿里人力
- 自我介绍
- 解释一下遥感等相关概念
- 讲解leaflet是什么
- 说一下从零开始搭建项目的流程
- react 18 有哪些重大的更新
- 平时学习的途径
- 手写防抖和节流
谐云
- 自我介绍
- 简单的 JS 基础,ES6 有哪些新特性
- 箭头函数的 this 指向
- 改变 this 指向的方法
- ES6 中 class 在 new 的过程中做了哪些事情
- Promise 地狱回调问题怎么解决,async/await 简单介绍以及对应的实现逻辑
- 浏览器的事件循环机制,同步异步
- 浏览器的缓存机制
- React 常用的 hook 有哪些
- 除了 useContext 还有哪些跨组件通信方式
- Redux 的工作流程
- Redux 只能进行同步操作,异步操作使用的是哪些库或者方法
- useMemo 和 useCallback 的区别
- Class 组件的生命周期
- useEffect 使用方式以及替换了哪些生命周期
- React 路由的两种模式的区别
- qiankun 使用的难点以及注意的事项,通信,路由,样式,性能,生命周期,不同系统的权限控制
- 主应用和子应用的路由跳转还有别的什么方法吗
- 项目中使用的性能优化有哪些
- 在用户很频繁的操作下,会出现什么问题吗,怎么解决的
- 使用过 vite 以及 webpack 的配置,有哪些可以优化性能的,vite 的 ESmodal 有了解过吗(就是按需导入)
- Leaflet 实现多边形绘制是自己封装的吗
- 大文件上传的逻辑和实现
- 标题: 面试总结
- 作者: 菇太帷i
- 创建于 : 2024-11-04 11:49:00
- 更新于 : 2025-09-18 06:39:53
- 链接: https://blog.gutawei.com/2024/11/04/简历/面试/面试总结/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论