Keep、携程前端一面挂经
html5:
css :
手写css3动画实现从左到右移动30px,多种方式
box-sizing
垂直水平居中的各种实现方式
实现随浏览器变化而改变大小的正方形
block、inline-block的区别,能否设置margin、padding
flex布局
css3选择器了解过哪些?写几个
js:
解释一下事件冒泡、事件委托
手写一个函数节流、函数去抖
js的异步实现了解哪些
es6新的数据类型有哪些、他们的特性
还了解过哪些新特性,比较熟悉的?
语义化的理解
手写css3动画实现从左到右移动30px,多种方式
box-sizing
垂直水平居中的各种实现方式
实现随浏览器变化而改变大小的正方形
block、inline-block的区别,能否设置margin、padding
flex布局
css3选择器了解过哪些?写几个
js:
解释一下事件冒泡、事件委托
手写一个函数节流、函数去抖
js的异步实现了解哪些
获取到的标签数组与Array的区别
如何让这个标签数组实现普通数组的功能
es6新的数据类型有哪些、他们的特性
还了解过哪些新特性,比较熟悉的?
还问了正则表达式...我说我不熟,就酱了,出来微信就更新面试状态为:今日面试已结束。
面携程的时候是下午5点多,我当时已经累得有点说不出话了,面我的小姐姐估计也不想面了
自我介绍后也没问什么问题,看我简历上写的东西出了几道题,中间还有一段尴尬的沉默
1.用原生js实现jq的hasClass()函数
2.写一个css3动画,大概就是一个箭头,向下移动变透明
3.box-sizing属性
然后就结束了...估计我太菜了,小姐姐也不想问了
两家公司都让写css3动画是因为我的简历里提到了,整体表现差极了,知其然不知其所以然,基础还是不够扎实,任重而道远。
希望在秋招能够有一次打怪顺利通关。
#携程##小米##面经##前端工程师##秋招#