经过一段时间的面试经历,想把一些面试过程中遇到的问题以及常见面试题分享给大家!
个人觉得面试需要把面试官当成技术小白来对待,不要觉得很简单的就跳过不说,说得越具体越详细越好!一方面展示你的语言表达能力,另一方面突出你对技术的掌握程度更加扎实,所以一定大胆说!当然不会的也就别乱说啦,不然给面试官一种不懂装懂,降低面试官对你的好感。
CSS部分面试题分享
css的新特性有哪些?重点看下 translate,transform,animation
css选择器有哪些?优先级?着重看下:nth-child(n) 和 :nth-of-type(n)
介绍一下css盒模型?重点谈谈标准盒模型及两者的区别
什么是BFC?如何触发
谈谈vw/vh和auto,100%有什么区别
如何实现一个盒子水平垂直居中?多多益善
伪类和伪元素的区别
隐藏元素的方式有哪些以及它们的适用场景
px,rem与em的区别?多结合使用场景谈谈,例如用rem去实现适配...
什么是重绘与重排(回流)?如何触发以及他们的区别
自适应布局方式有哪些?它们各自都有哪些属性?例如对flex:1的理解
如何实现css工程化?以及如何在css方面做性能优化
使用css怎么让谷歌浏览器支持小于12px的文字
项目中PC端和移动端适配是怎么做的
场景题:
怎么画一个三角形,自适应正方形
文本超出三行隐藏文本并显示省略号,再实现(...展开,...收起)功能,考虑兼容性