阿里前端一面 电话面试
今天在boss上投了个阿里的前端,没想到来电话面试了,我刚打开同花顺笔试,有点突然,但又像是在刷kpi.
大约面了有40分钟。
就根据简历来问的。
1、自我介绍。
2、说一下js的闭包及应用场景
3、display的属性值,作用、display:none和visibility:hidden的区别?
4、你了解数据结构里的哪些树?(回答了二叉排序树、平衡二叉树、红黑树、B树、B+树)
5、追问这些树的作用(回答了,红黑树、B树可以做数据库索引)继续追问,为什么适合?
6、看你简历上写了解oop,你说一下什么是面向对象?为什么要面向对象?(忘了不写了,我也没想过)😂
7、你简历上说理解设计模式,说说设计模式(说了单例模式、工厂模式、构造模式、发布订阅者模式),追问工厂模式有什么好处?为什么要减少new,为什么要有设计模式(不会)
8、你了解mvvm原理?说一说
9、你了解diff原理?说一说为什么要有diff?
10、css的margin-top、padding-top、translate-x、background-size、line-height、分别相对于谁?(后两个没答上来)
11、浏览器缓存机制
12、伪元素和伪类有哪些?为什么要有伪类和伪元素?(不会)为什么伪元素用一个冒号也可以?(回答有的浏览器支持,不知道对不对)
13、选择器优先级?在任何情况下都会遵循优先级吗?(回答的不对口)
14、看你写的博客宏任务和微任务,你怎样想起去了解他们的?怎样学习的?
然后就说如果两天之内联系你,就有后续,不联系就不用等了。这肯定没戏啊。。
难受,同花顺笔试打开,也没做完。。
#前端工程师##阿里巴巴##面经##校招#
大约面了有40分钟。
就根据简历来问的。
1、自我介绍。
2、说一下js的闭包及应用场景
3、display的属性值,作用、display:none和visibility:hidden的区别?
4、你了解数据结构里的哪些树?(回答了二叉排序树、平衡二叉树、红黑树、B树、B+树)
5、追问这些树的作用(回答了,红黑树、B树可以做数据库索引)继续追问,为什么适合?
6、看你简历上写了解oop,你说一下什么是面向对象?为什么要面向对象?(忘了不写了,我也没想过)😂
7、你简历上说理解设计模式,说说设计模式(说了单例模式、工厂模式、构造模式、发布订阅者模式),追问工厂模式有什么好处?为什么要减少new,为什么要有设计模式(不会)
8、你了解mvvm原理?说一说
9、你了解diff原理?说一说为什么要有diff?
10、css的margin-top、padding-top、translate-x、background-size、line-height、分别相对于谁?(后两个没答上来)
11、浏览器缓存机制
12、伪元素和伪类有哪些?为什么要有伪类和伪元素?(不会)为什么伪元素用一个冒号也可以?(回答有的浏览器支持,不知道对不对)
13、选择器优先级?在任何情况下都会遵循优先级吗?(回答的不对口)
14、看你写的博客宏任务和微任务,你怎样想起去了解他们的?怎样学习的?
然后就说如果两天之内联系你,就有后续,不联系就不用等了。这肯定没戏啊。。
难受,同花顺笔试打开,也没做完。。
#前端工程师##阿里巴巴##面经##校招#