深信服 前端实习 笔试 一面 二面 hr面 已收到offer

4 月 22 日投递的日常实习,但是因为疫情日常实习取消。发短信说自己如果不再次投递,就自动申请暑期实习相同岗位,于是...

笔试  5.26  2h
1. 十多道选择,三道编程
2. throttle节流函数
3. 纯CSS 画出 iOS开关 要能动的 可能因为菜画了半天
4. 自己实现一个类似querySelector()函数的功能

5.29 邀请一轮面试,有事情推后了一周

一面 6.7  20 ~ 30min
1. CSS float
2. Vue 子路由的定义,一个页面有多个 router-view 怎么办
3. 分块布局怎么做
4. TCP / UDP 的区别
5. 单链表反转
6. 跨域的方式,普通 AJAX 请求要注意的地方,JSONP 原理和数据格式
7. 从有很多项的数组中快速获取符合条件的项
8. 用正则表达式匹配 IP 地址
9. Linux 命令会哪些
10. 项目相关 如果每个数据到后端都要处理 怎么解决
11. 项目相关 项目是怎么运维的
12. 回去等通知

面下来感觉自己感觉答得差强人意,但是还是给了我二面的机会

二面  6.13  40 ~ 50min
1. 写代码
// 具体名字我忘了
var getItem = function(obj, way){
    
}

var obj1 = {a:{b:1}}, way1 = 'a/b'
getItem(obj1,way1) // 1

var obj2 = {a:[{b:2}]}, way2 = 'a/0/b'
getItem(obj2,way2) // 2
2. CSS 盒子模型
3. CSS 清除浮动方式
4. Vue 组件间传值方式
5. 你学前端多久了
6. 你怎么学的前端
7. 项目和实习相关 问了比较长的一段时间
8. 最近看的技术文章
9. 反问环节

面完自我感觉还可以,如愿以偿地通过了

hr面  6.16  20 ~ 30 min
1. 自我介绍
2. 介绍项目
3. 大学生活安排
4. 入职时间
5. 反问环节

没啥好说的,正常问题

6.17  短信通知,通过所有流程

6.23  收到offer
继续努力!
#深信服实习##深信服##实习##面经##前端工程师#
全部评论
楼主二面代码题解 var getItem = function(obj, way){      let ways = way.split('/');      if(ways.length == 1){    console.log(obj[ways[0]]);     }     else{         for(var k_p in ways){            if(obj[ways[k_p]] instanceof Object || obj[ways[k_p]] instanceof Array){                   obj = obj[ways[k_p]];                   continue;                 }            else                 console.log(obj[ways[k_p]]);                } } }
2 回复 分享
发布于 2020-07-17 00:12
我也是13号二面的,今天还没hr面😅
点赞 回复 分享
发布于 2020-06-17 15:52
楼主收到offer了吗?你有问面试官 深信服前端主要业务嘛 还有相关技术栈 貌似公司用的ejs吧,还望楼主看到了回复一下,感激不尽~
点赞 回复 分享
发布于 2020-06-19 16:44
hr面是线下面吗
点赞 回复 分享
发布于 2021-09-23 20:34

相关推荐

10-03 19:46
点赞 评论 收藏
分享
评论
7
34
分享
牛客网
牛客企业服务