0%

IBM前端面经

9月,离职腾讯,回到学校。
在牛客刷到IBM的实习生招聘,于是就面试了一下,运气不错恰好过了。下面是我本次面试的面经。

IBM GBS 面经

一面(二十五 min 电面 )

Q:腾讯实习做了什么
A:Vue+Element UI 手机QQ质量平台管理系统
Q:假如能实习 实习时间?
A: 随时能入职 可实习一年以上 争取在公司转正
HTML 行内元素与块元素
CSS 垂直居中如何实现
介绍一下 AJAX 步骤呢
Vue 生命周期 ? keep-alive?
组件传值
实习时候Vuex 如何使用?有代码规范吗?
A:这个平台是我和导师写…balabala
面试官:好,今天面试就到这里了,今天你一面过了,然后明天需要 coding,需要考察一下
你的代码能力,对了你英语咋样?
A:balabala。

二面 ( 1h 17min 电面+ collabedit 平台撸题)

——————
个人项目相关聊了四十分钟
——————

  1. js 实现两个数组一一对应
    var arrA = [“语文”, “数学”, “英语”]
    var arrB = [12,25,29]
    让他变成 语文:12 数学:25 英语:29 的 json 形式

  2. 找到给定字符串(由小写字符组成)中的最长子串 T ,要求 T 中的每一字符出现次数都
    不少于 k 。输出 T 的长度。 也就是 K 个重复字符的最长子串 leetcode 395 题
    (这个题我太菜了没写出来,给面试官沟通了一下写成了下面的形式:
    求了一个字符串 每个字符出现的次数

  3. 链表中环的入口节点 2x = n + x 用了这个思想
    面试官:今天的面试就到这里了,后面等通知 ( ps:听到这个以为自己凉了 2333

三面 ( 49 min 电面)

面试官:我对你上次的代码进行了一次review,要不你再说一下这个题的思想:
至少有K个重复字符的最长子串?
微信小程序底层原理?(简历上有写)
MpVue 和 wepy 有啥异同
Vue 源码读过没有
Mock server
https 连接过程
UDP 为什么实时性比较强
为什么 UDP 有时比 TCP 更有优势(不知道 233333
http server 的字段
你再上一下 collabedit 平台,再写个题
数组中有一个数字出现的次数超过了数组长度的一半,找出这个数
面试官:其实我主要做后端,我再考你一些智力题
在一个圆桌上放硬币,2 个人比赛看谁最先放不下 (硬币的规格都是一样,..为了保证先放
的人赢,如何保证先放的人赢
A、B 两个人抓 100 个球,A 先 B 后,一次轮流抓取,每次允许抓球 1、2、4,抓到最后一个球为输,为了保证 A 抓球肯定赢,那 A 第一次需要抓几个
面试官介绍了一下部门的业务,我要是入职,需要做 angular4+express 相关
面试官:你对自己以后是如何规划的?
A:我想以后进入一个做前端工具的团队,或者 node 偏后端一点
面试官:考研吗?
A:不考研。
面试官:什么你不考研??那我觉得你的规划路线有问题啊
A:…因为我觉得做前端工程方面,自己在企业中得到的进步会更大一些,然后自己热爱前端
巴拉巴拉
面试官:不不不,你还是得考研。

面完之后,过了两天一面面试官加微信说面试过了,正在走流程录取,让自己要是入职相关
随时有问题联系他。