- 面试公司:润和软件-华为海思芯片研发
- 面试岗位:上海-中级前端工程师
- 面试时间:2025/02/12/15:00
- 面试时长:30min
- 面试体验:一般,面试官感觉一周都没休息,非常疲惫
- 技术栈:基础前端技术、前端框架、常用数据库mysql
公司介绍
- 华为海思芯片研发外包项目
- 上海青浦上班,项目周期8-10年,双休
- 期望薪资12k
反问
- 方便问一下公司前端使用的技术栈吗
- 可以问一下公司开发团队规模吗
- 可以问一下岗位的主要职责和期待人选吗
- 岗位是否稳定
技术问题
场景问题:Excel表格
- 有这么一个功能,一张excel表格,会有不同角色的用户去访问,
- 这张excel表你要如何导入到数据库中呢(从前端角度)?
- 表格上显示的东西会根据用户的角色做区分
- 并且这张表需要经过各个层进行确认签字走流程
- 这个功能你能实现吗?
- 包括构建、开发、部署
能说一下前端是如何实现一个页面的吗
如果你的npm安装时由于某些原因镜像拉取不到资源,如何解决
如何解决跨域
能说一下axios的实现原理吗
- HTTP请求发送
- 浏览器:使用XMLHttpRequest来发送HTTP请求
- Node环境:使用node.js的http模块
- Promise异步请求
- axios返回promise对象
- 使用.then和.catch进行处理
- 拦截器
- 在请求或响应发送到服务器或浏览器之前可以进行干预
- 请求响应处理:
- 监听http响应事件,接收到响应后进行处理,调用响应拦截进行干预
其它问题
- 用过Linux吗,说说你常用的linux命令吗
- 前端构建工具有哪些?
- 有写过原生轮播图吗
- c#、java你都会写吗?
- 你们的App也是原生写的吗?那h5页面也是可以这样嵌入进去吗?
- 熟悉javascript吗?
- 听成熟悉java spring吗?我还一愣,说不知道,面试官急了说:你写前端的怎么会不知道javascript(捂脸)
- 对canvas了解吗
- http端口是多少
- 80
- https端口是多少
- 443
- 有用过那种开箱即用的框架吗
- vue3+uniapp项目会自己搭建吗
- 能说说你要如何实现权限控制吗