360 前端一面二面
360 前端一面 全程老师都问的很是基础,
流程走的有点慢,笔试完等了大概两个礼拜,不过面试体验真的非常棒,基本上是面试过最舒服的一个老师了
分 三大块问的 1. css 2.js 3.杂项以及vue的知识
讲一下盒子模型,这两种盒子模型的转换 box-sizing ?这个没有打上来标记一下: box-sizing属性可以为三个值之一:content-box(default),border-box,padding-box。
content-box,border和padding不计算入width之内
padding-box,padding计算入width内
border-box,border和padding计算入width之内,其实就是怪异模式了~
css3 的新特性 说了 animation 和translate 以及两者之间的区别
flex 弹性盒子介绍以下
浮动 怎么清除浮动 为啥清除要写在标签的后边
js数据类型
异步编程有哪些
promise async、await原理区别
基本数据类型和引用数据类型的区别
深浅拷贝的实现
闭包的实现和应用
手写一个包含对象数组的扁平化
杂项里边cookie,session,seetionStorage,localStorage ,四者之间的区别
vue 父子组件的通信
echarts 初始化使用之后的销毁时怎么做的
vue的生命周期 data是放在那个生命周期?操作dom在哪个生命周期
基本上想到的就这些,二面又隔了两个礼拜
自我介绍
项目难点
智力问题(五个强盗瓜分100枚金币,12345号海盗依次提出分赃方案,每个海盗都是聪明贪婪的,提出的方案若少于一半人同意,该海盗被杀掉,然后由下一个海盗提出解决方案,问第一个海盗怎么分配保证自己的金币最多并且不被杀害——————说思路,半个小时),没答上来,都是老师一直在提示
遇到的印象比较大的困难,怎么解决的
从小学到现在最喜欢的一门课
数据 结构和算法,红黑树介绍(没答上来)
反问,