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

深信服前端实习一面

优质
小牛编辑
85浏览
2024-03-11

深信服前端实习一面

面试官人不错,会进行引导,但是有些知识也太深挖了

全程40min左右

  • 自我介绍
  • 项目在实际生活中用到吗
  • 有没有实习经历
  • 一道题【find方法会有bug】
  • 给定一个整数数组nums 和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。
  • 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。
  • 给定 nums = [2, 7, 11, 15], target = 9
  • 因为 nums[0] + nums[1] = 2 + 7 = 9
  • 所以返回 [0, 1]
    • 那道题的时间复杂度,为什么
    • 浅拷贝和深拷贝的方法
    • 用JSON.stringify和JSON.parse进行深拷贝会有什么问题
    • call、apply、bind使用【区别、应用】
    • promise的方法,使用,用来解决什么问题【说完了之后面试官说只有all常用】
    • 缓存【知道HTTP,强,弱,说我项目没在实际使用可能不了解这个,然后还问】
    • 项目中的请求用的是什么【axios】
    • axios有没有进行封装【有】怎么封装,在哪封装,为什么要封装
    • 本地存储方法,localStorage的使用场景
    • cookie,安全性【HttpOnly
    • HTTP方法
    • get和post的区别【说了几个,面试官说有些不常见,让我了解深一点】
    • 上传文件的时候post的请求体是什么格式【Form-Data】,之前项目中用的是什么格式
    • vue组件通信方式
    • provide和inject的使用场景,例子
    • 问项目【有一个项目是用python写的后端接口,面试官说不问这个了】
    • vue的生命周期
    • 一般在Mounted中干什么
    • beforeDestory的使用场景
    • token存储在哪,什么时候移除,怎么移除
    • typeScript了解过吗

    问到知识盲区了属于是

     类似资料: