2020.6.1 深信服前端实习一轮笔试+面试

笔试
第一次笔试是深信服的实习笔试,整套题25道多选题,3道编程题(已存在Promise实现Promise.all、手撕IOS按钮switch、自定义querySelector,要求保存状态)

一面
面试官是个年轻小伙,听说是技术总监,大佬。
一进来
自我介绍
介绍一下项目,和项目遇到的问题,想实现什么功能,是怎么解决,详细说一下
具体聊一下什么是跨域,如果没有同源机制会怎样,具体说一下
你有没有去关注过一些底层原理(我说的是vue2、和vue3)
你能说一下BFC吗,BFC除了清除浮动,防止margin重叠之外,你了解它的原理吗,这些只是它的附带作用
BFC这种特性你是在哪里学习的?书上还是,是遇到问题才去找还是(发散式问题)
有没有用过css的预处理器,能跟我讲一下你用它解决了什么问题吗,除了变量提取还有什么好用的功能
a页面有一个选择器,b有相同的选择器,多人合作导致样式冲突,怎么解决?(我答scoped,他说除了scoped还有什么方法?)
scoped的原理
命名法有哪些(顺带扯到)
讲一下闭包用到什么场景,能够解决什么问题,你在项目中用到哪个地方,具体讲一下可以吗
你最近看过什么技术文章(发散式问题)
具体讲一下你看过什么(我讲了一下promise)
你了解数据结构和算法吗,考到一个反转链表的原理思路,每一步是怎么一个结果,详细讲一下(我说不太深入,他说给我来个简单的)
反问:我问了一下他觉得这次面试怎样,然后给我点意见
大佬的话:大概意思是过了笔试,基本大家一些框架都会,然后你要有亮点,就是一些原理性的东西,一些方法对比,算法,数据结构一些原理等。
~~~
最后受益匪浅,第一次实习遇到大佬,虽然大佬不按套路出牌,我面经都背了几回,哈哈,不过确实差很多,也知道了接下来的学习方向。
在这里发一下这次一面,积累一下人品,也希望志同道合的人能够有所准备。加油~

你可能感兴趣的:(实习,笔试,面试)