神策数据前端一面(凉)

1、css盒子模型?
border-box和content-box
2、垂直居中,有几种方法

3、清除浮动,几种方法
(1)比如有三个浮动的元素,再加一个浮动的子元素,并设置clear: both
语义化不太好
(2)父元素overflow:hidden,形成bfc(scroll也可以)
(3)父元素伪元素
 .clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/ content: ""; display: block; clear:both; } .clearfix{ *zoom: 1;/*ie6清除浮动的方式 *号只有IE6-IE7执行,其他浏览器不执行*/ }

4、讲一下promise
5、讲一下跨域 jsonp 具体是啥
项目里的webpack是怎么跨域的
nginx
6、宏任务微任务、
事件循环
7、new一个对象的时候发生了什么
8、深拷贝和浅拷贝的区别

首先明确,深浅都是对复杂数据类型来说的,简单是无所谓的

浅拷贝:地址是不同的,let userCopy = Object.assign({}, user) 展开运算符同

浅拷贝只是复制了对象里的简单数据类型,浅拷贝 [ 对于对象里的复杂数据类型 只是复制了地址。 ]

深拷贝:对于所有的复杂类型,都是新开辟了内存空间

9、讲一下协商缓存的强缓存
etag和last motifyed哪个优先级高

10、算法题写了冒泡排序,要es6,foreach这种我也不会就只好写了个箭头函数,还卡了一下下
问了下用户画像
#面经##神策数据#
全部评论
你好,笔试有编程题吗,还是都是问答题选择题之类的,现场编程题的话有点够呛
点赞 回复 分享
发布于 2022-08-08 16:33
外position relative 内absolute,top: 50%;left: 50%; (这里是父元素的一半)  此时是这样,然后平移自身的一半 transform: translate(-50%,-50%);  这里是translateX Y 注意不能百分比和px混搭 translate这个如果写的是正的就会往下移动 所以想做到垂直居中后往下移动移动,可以就flex布局,然后 transform: translateY(50px);
点赞 回复 分享
发布于 2021-09-22 18:56
请问笔试多久后收到的面试通知
点赞 回复 分享
发布于 2021-08-31 16:38
问一下参加笔试了吗
点赞 回复 分享
发布于 2021-08-31 15:30

相关推荐

吐泡泡的咸鱼:我也工作了几年了,也陆陆续续面试过不少人,就简历来说,第一眼学历不太够,你只能靠你的实习或者论文或者项目经历,然后你没有论文,没有含金量高的比赛和奖项,只能看实习和项目,实习来说,你写的实习经历完全不清楚你想找什么工作?行研?数据分析?且写的太少了,再看项目,这些项目先不说上过大学读过研究生的都知道很水,然后对你想找的岗位有什么帮助呢?项目和实习也完全不匹配啊,你好像在努力将你所有的经历都放在简历里想表现你的优秀,但是对于你想找的岗位来说,有什么用呢?最后只能获得岗位不匹配的评价。所以你需要明白你想要找的岗位要求是什么,是做什么的,比如产品经理,然后再看你的经历里有什么匹配的上这个岗位,或者对这个岗位以及这个岗位所在的公司有价值,再写到你的简历上
点赞 评论 收藏
分享
halux:28✌放我一条生路吧
点赞 评论 收藏
分享
评论
1
19
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务