腾讯云智前端实习-二面面经

  1. 问react项目经历
  2. sass和css区别
  3. position属性,几种定位方式的区别 绝对定位是相对于谁的,对父级定位元素的要求
  4. display属性
  5. 块级元素/行内元素/行内块元素的区别
  6. css盒子模型
  7. css画圆
  8. css中如何隐藏元素
  9. 伪元素和伪类 追问首字母选中怎么用的
  10. 媒体查询
  11. Vue中v-model
  12. 在v-model绑定变量, 业务需求: 对用户输入进行限制, 只能输入英文字母, 其他字符过滤 (说了pattern+正则表达式进行校验) (又说了计算属性的方法 )
  13. 计算属性 set 方法里面写什么, get里面写什么, 计算属性使用场景=面试官表示刚刚例子不用 v-model 会更好一些, ==追问set何时执行 面试官表示computed中set需要显示调用, 并非get执行时就会执行,再次追问何时执行==
  14. 写一下刚刚提到的例子
  15. v-model可以拆解成什么东西 回答input中, checkbox中(追问checkbox, 回答input表单常用方式)
  16. v-for中为什么要使用key
  17. ==ElementUI中的组件/ 自己封装的自定义组件是怎么支持v-model的, 不需要暴露给其他人使用, 他人使用时v-model绑定变量即可==
  18. 插槽是解决什么问题的 有几种插槽 ElementUI中哪些组件用到了作用域插槽
  19. Vue中的keep-alive
  20. Vue生命周期 父组件和子组件的创建阶段和挂载阶段, 生命周期执行顺序(排序)
  21. 组件之间通信方式
  22. ==你这两个项目在部署的时候是如何部署的?==
  23. ==前端打包好的静态资源是托管在哪里的== ==服务器用的什么服务器== ==为什么访问IP和端口就能把静态资源调用起来==
  24. SSE是做什么的 现实中 SSE的应用领域
  25. Websocket 和 SSE有什么区别 ==为什么AI应用要使用SSE==, 而不是Websocket
  26. js判断数组类型
  27. 前端的数据存储有哪些 这些存储方式有什么区别(localStorage,sessionStorage,session,cookie)
  28. ==Vue业务场景:==

==三个form表单(用户基本信息, 用户工作信息, 补充信息)封装成三个组件, 被父组件引用。数据发送的接口在父组件中;三个form的数据以及各自的类型校验分别在三个表单内部。====父组件如何触发三个表单校验,并且在表单校验通过后拿到数据并发送====form表单校验用过吗?是异步还是同步的==

==拆分为两个问题:====父类如何获取form表单数据, 如何触发form表单校验==

  1. 算法题:

给定二叉树结构和一个节点,找到从根节点到指定节点的路径。

  1. 浏览器缓存(回答缓存策略:强制缓存/协商缓存;缓存位置:disk磁盘,memory内存) 追问磁盘缓存和内存缓存区别,为什么有的缓存在磁盘有的缓存在内存,==如何手动修改请求缓存位置== 资源缓存时间怎么设置的
  2. ==前端代码部署在哪里?跟后端一个服务器还是分开的;静态资源的缓存是怎么做的==
全部评论

相关推荐

评论
3
8
分享

创作者周榜

更多
牛客网
牛客企业服务