小米春招一面,电话面试
1.什么时候可以来实习
2.行内元素和块级元素的理解
3.讲一下盒子模型(box-sizing属性切换)
4.css选择器及其权重
5.BFC是什么,有什么应用场景(能解决什么问题),怎么触发
6.说一些知道的布局方法(px,百分比,rem适配布局,flex布局,grid布局)
7.介绍一下自己的项目
8.为什么想做前端
9.如何在页面中画出一个三角形,用尽量多的方法(提示我用旋转画三角形)
10.js和之前学的后端语言有什么区别和特点
11.事件循环机制
12.js执行的时候浏览器开启了哪些线程(5个 主线程,事件处理线程,渲染线程,http线程,事件触发线程?没答上,听面试官讲的)
13.promise有哪些用法,哪些库函数,问了一道有关promise的输出问题
14.js的基本类型(面试官说还有BigInt)和引用类型,基本类型和引用类型的区别
15.get和post的区别
16.了解vue3吗,学前端多久了,学习路线是怎样的
17.如何实现一个无缝的轮播图(问可以用插件吗,回不可,然后没有思路(没怎么思考),面试官引导着答了一点)
18.给一个只有左括号和右括号的字符串,如何判断左右括号是匹配的,说思路(用栈)
1.自我介绍
2.ajax的原理
3.http状态码
4.get,post的区别
5.防抖节流说一下,具体怎么实现呢
6.说一下跨域
7.数组的遍历方法(数组的方法),那些方法有什么区别
8.es6用过哪些,介绍一下期约,promise.all()解释一下,如何模拟实现
9.vue组件间传值的方法有哪些
10.git常用命令,如何合并分支,两个分支上都有修改,如何合并(分支修改内容冲突了)
11.webpack基本配置项,入口
全部评论
(5) 回帖