3.6辛米尔面试面经

面试时长 一小时30分钟,面试官人特别好,很有意思,问的问题很深入,整体面试氛围非常好

0.自我介绍

1.为什么选择他们公司

2.介绍我的github,以及自述文件的实现

3.讲讲自己这个人的优势

4.讲讲项目中比较满意的地方

5.介绍吉首大学...

6.如何实现一个柔性布局目标: 总容器为 .box,内分左右两个子容器,其中 .left 为左侧子容器,要求宽固定为 400 像素; .right为右侧,占用其余宽度;

  • 追问:介绍一下flex
  • 追问:讲一下flex的三个参数分别是什么
  • 追问:我需要左右按比例伸缩,左占 1 份,右占2分,如何实现
  • 追问:父容器 1000 ;左、右的 basis 都是 200 。在上一问的基础上,左右呈现的是多宽

7.讲讲Sass ,Sass 变量,@mixin

8.@import 与 @use 的区别

9.原生css

10.如何创建css的私有变量和共有变量

11.ElementPlus中是否注意到过--开头的属性,是什么意思(考察自定义css变量)

12.css中的var()函数

.my-box1 {

--my-pane-text-color: #f69;

border-color: var(--my-pane-text-color, #333);

}

13.Bash 与 PowerShell 语言,用过哪些命令行,并介绍他们的作用

14.谈谈对 Promise 的理解(延申讲解了awaitasync)

15.一个 Promise 的 catch 之后 then ?是否会继续执行

16.promise的相关函数

17.TypedArray Blob 和 ArrayBuffer ,TypedArray,Uint16Array

18.DataView数据窥窗,使用DataView 操纵 ArrayBuffer

19.是否自行发布过npm包

20.代码开发时封装过什么组件,怎么封装的,有什么内容

21.当多个组件需要互相之间共享数据时,该如何实现(答了vuex和pinia,父传子和子传父)

22.如果父组件想传递数据给孙子组件如何实现

面试官提出了provide 与 inject 配合,祖先 provide 数据。任何子孙都可以 inject 同名数据。

23.是否使用过Canvas ,如何使用的,用来做了些什么,有哪些相关的绘图库

24.是否了解Konva

25.是否了解Threejs

26.谈谈animation.css,css动画,相关属性

27.是否了解TypeScript

28.谈谈ESLint的使用和经历

29.介绍一下闭包是什么,使用场景

30.词法作用域

31.是否接触过后端开发

32.是否会在leetcode上刷题

33.在开发过程中更喜欢哪个部分

33.反问

  • 面试流程
  • 实习生接触到的业务
  • 薪资,房补,餐补之类的
全部评论
您好,可以问问日薪给到多少吗
点赞 回复 分享
发布于 2024-10-17 19:35 江苏

相关推荐

秋招之BrianGriffin:你再跟他说华为工资也低(相对互联网)就可以享受私信爆炸了😋
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

更多
牛客网
牛客企业服务