猿辅导前端一面面经

9/21更新
过啦~周五二面
---------------------------------------

猿辅导的面试官先问我会什么,然后提的问题都是按我会的来。

1.css选择器,优先级
ID选择器>类选择器=伪类选择器=属性选择器>标签选择器=伪元素选择器
2.link和style哪个优先级高?为什么?
没有固定优先级,按就近原则。
3.position取值,absolute和fixed区别
4.开启BFC
1)根元素
2)设置元素的浮动(不推荐)
3)设置元素为行内块元素(不推荐)
4)将元素的overflow设置为非visible的值,一般设置为hidden
5)position属性设为absolute或fixed
5.解释js原型和作用域
6.解释闭包
7.知道Promise吗?
学过。(可能怕我答不上来就没继续问了😂

两道编程:
1.字符串解析成对象
const search = 'a=1&b=2&b=3&c=4&d=&d=&e=%E4%BD%A0%E5%A5%BD'
function parse(search) {
// TODO
}
console.log(JSON.stringify(parse(search)))
/**
{
a: '1',
b: ['2','3'],
c: '4',
d: ['',''],
e: '你好'
}
*/
2.非递归实现数组扁平化
const array = [1,[2],[3,[4],[5,[6]]],[[[[7]]]]];
// 非递归实现数组扁平化方法
function flat() {
// TODO
}
flat(array) // [1,2,3,4,5,6]

反问环节
我:我感觉现在前端要求越来越高,好多都要求会框架、webpack......这些如果不会是不是不会被考虑啊?
面试官:校招的话还是比较注重基础,框架什么的就是从项目里看,没有那么必要。
我:您对我面试有什么评价?
面试官:算法基础都挺强的,以后多面面。

以后多面面......😭感觉又慌了
整体面了50多分钟吧。数组扁平化我只会递归,所以后面递归改非递归拖了很多时间。其他面试问题我不记得了,可能也没问啥,因为我诚实地交代了我前端学习时间两个多月并且不会框架。以后还是录音吧,我这金鱼脑转头就忘。
emmm感觉面试官问问题太照顾面试者了,而且很和气,聊的时候就很放松。说是周一前给答复,不知道这样能不能过,还是祈祷一下吧。

#面经##校招##猿辅导##前端工程师#
全部评论
字符串解析成对象,可以用JSON.parse吗?可以具体一点题目吗
1 回复
分享
发布于 2020-09-19 09:54
加油
点赞 回复
分享
发布于 2020-09-18 21:14
秋招专场
校招火热招聘中
官网直投
面完一面收到面试评价邮件是不凉了哦
点赞 回复
分享
发布于 2020-09-18 21:19
css问的好多啊
点赞 回复
分享
发布于 2020-09-19 14:13
有结果了吗,我一面面的挺顺利,该答的都答了,结果第二天感谢信了,体验很差
点赞 回复
分享
发布于 2020-09-19 15:30
二面过了吗?
点赞 回复
分享
发布于 2020-09-26 00:02

相关推荐

3 28 评论
分享
牛客网
牛客企业服务