背景
题主17年毕业,马上2年工作经验。目前在一家外企,每天六点下班,于是基本都约的晚上面试。
好未来【一面挂】
问了写简历上的内容。
前端相关:
手写bind (写不出来)
算法:
一个数组,怎么打乱排序,达到类似洗牌的效果。
答:新构建一个数字,每次随机生成一个下标,然后 arr.splice(index, 1)放置到新数组中,直到原数组为空。【这个回答不是很好】
好未来是第一家面试的,感觉答得很懵逼,一轮面试聊了会儿就送我走了。
360 奇舞团【拿到Offer】
一面:
拿出一套笔试题,我发现是网上的原题而且是好几年前的原题,一模一样。然后那就写呗。
写完之后逐题问为什么,然后适当扩展,感觉基本都答出来了,但这样一道题一道题地过,转眼到了八点多,而我是从六点半开始面的。然后随便问问了项目。
二面:
前端负责人好像临时有事,随手叫了一个人面。面试官略微羞涩,当场想面试题,随便问了几个问题就叫HR来了。
总结
360是面试体验比较差的:
1、一面俩了快两小时,没给水喝,嗓子都要哑了
2、二面临时抓人,问的比较敷衍
3、HR说给我发Offer,然后提交了薪资证明,然后HR定时问一下其他家Offer情况,但就是不说360给多少,然后我就不想理她了。
待遇
有班车、包三餐、基本15薪
人人【二面挂】
一面
先拿出一份笔试题做
1、 null == undefined
2、 '' instanceof String / String('') instanceof String / new String('') instanceof string
3、cookie sessionStorage localStorage区别
手写Promise
数组去重, 考虑一下NaN ?
二面
前端负责人,态度不是特别好,”那你讲讲这个吧? XX是啥意思?“。能感觉到他的傲慢,因为我也不会去人人,公司在附近就去聊了聊。我的回答基本就是点到为止。
如果产品提的需求很多,天天加班怎么办?
答:需求是有优先级的,按照优先级排
那他觉得都很重要呢?
答:排期赶到一起没法协调的话只能加班,
如果一直加需求,一直要加班呢?
答: 那就是产品经理有问题或者公司有问题
然后他把我送走了。
伴鱼绘本【拿到Offer】
伴鱼绘本目前做的不错,给的薪资也很满意,但这次面试的目的是大厂,只能婉拒了。
需要说一下的是,面试体验不错,HR特别热情,但是办公环境有点差。
一面
先做笔试题
常规套路,
任务队列的执行优先级
this
promise
有一道 0,1,2排序的算法,是leetcode的原题。
virtualDOM生成真实DOM
二面:
问项目经历
算法: 两个有序数组,各找一个元素使得和为固定值。
待遇
基本十五薪,1500房补或者车补,800餐补。工作强度10105
爱奇艺【拿到Offer】
去爱奇艺面试前,发现有人说去面试的时候两轮面试才一个小时,然后就收到Offer,我基本也是这种情况。爱奇艺是面的几家中问的问题比较少,随便问问就让人过的情况。
一轮
主要考察Vue
class实现继承
数字千分符正则
computed和watch
nginx配置
二轮
get VS post
https VS http
如何快速加载100个图片
待遇
14薪,爱奇艺有加班费,听说每个月会有2~3k
猿辅导【拿到Offer】
猿辅导是面试比较难的。前两轮面试各种写算法,写各种实现,基本不问项目,两轮面试手写了好几页白纸代码。问到最后都意识模糊了,累得不行。
一面:
手写Promise.all
setTimeout实现 setInterval
setInterval 实现 setTimeout
二面
合并区间算法,如 [[1,2], [2, 4], [6, 9]] ===> [[1, 4], [6, 9]]
判断二叉树是否左右对称
自己实现 instance of
三面
会写脚本吗
post VS get
你们团队敏捷是怎么做的
项目结构
如果一个页面设置了强缓存,怎么更新
待遇
给了我一个让我当场拒绝的待遇
基本14薪,五一九天假
总结
拿到手的几个Offer基本都在年薪 36w左右,最后选择了爱奇艺。其实比较想去猿辅导,但是给的薪资只比校招高2k,当场拒了。
网友评论