前几天的一个下午,收到了阿里学长的消息,钉钉web前端开发暑期实习 的面试阶段已经全部通过,可以等offer通知了。
下面分享一下我面试钉钉近一个月来的经历:
一面(基础面)
- 介绍你自己
- 项目中的难点
- 项目用的什么打包工具
- webpack都用了哪些插件
- 浏览器中 link 和 import一个css文件有什么区别
- JavaScript写代码实现一个字符串的字频统计(写代码)
- 浏览器的localstorage \ cookie有何区别
- 下面这个会产生什么问题
for (var i = 0; i < node.parentNode.childNodes.length; i++) {
node.parentNode.childNodes[i].onClick = function () {
alert(i);
}
}
如何解决它带来的问题?(能写多少种解决方法写多少种,写代码)
- react的shouldComponentUpdate()函数了解吗?
- 知道哪些优化方法?
- 还有什么要问的吗?
- 对方介绍了一下钉钉的部门业务和文化
总结:一面是至关重要的,而且侧重基础以及知识广度
二面(基础面)
- 介绍一下项目中的难点
- 说一下react的内部核心机制
- 知道如何实现一个promise吗
- 如何要做一个markdown编辑器,谈谈如何实现
- 看你数据层用的dva,能讲一下dva的内部机制吗
- 实现excel里的"A"->1,"Z"->26, "AB" - > 28,任意进制转换(写代码)
- 聊一个最近学过的东西,用初中生能听懂的话语,三分钟
- 如何实现一个parseInt,谈谈有什么需要注意的
- 说一下你学习前端的方法和历程
总结:二面会极其硬核,面试官一般会就着你简历的内容展开,问一些天马行空的问题(比如说我简历里写“调了一个库实现了markdown”,他就会问你自己怎么实现一个markdown编辑器)
三面(主管面)
- 写两道js编程题
- js实现深拷贝(尽可能的考虑到所有情况)
- js实现函数debounce
- 就着深拷贝一直问下去
- 如何让这个方法支持array
- 如何不用原型链实现对公有属性的拷贝
- 。。。。(这块就着深拷贝连着问了很多优化问题,记不太清了)
- 用通俗易懂的话语介绍一下react的优点
- 做一道思考题,八个数字,11223344,如何排序能使两个1之间有一个数、两个2之间有两个数、两个3之间有三个数,两个4之间有四个数
- 介绍一下前端学习历程
总结:三面一般会偏项目一些,但我这次好像还挺基础的,面试官建议我可以多读一些著名开源项目的源码
四面(hr面)
- “我”(面试官)刚才面试的是一个C9的研究生,你觉得和这些研究生相比,你有哪些优势?(压力测试)
- 你未来的职业规划,是想一直做前端,还是做后端还是其他
- 近期想学习什么?有什么规划
- 对钉钉文档(我面试的部门)有了解吗?
- 说说你的硬实力,介绍一下你的代码能力和项目
- 现在还面了哪些公司?
- 什么时候能过来实习、能来杭州吗,之类的常规问题
总结:这里就开始比较特殊,这是我的第一次hr面,后面还有一次。。。
五面(交叉面)
- 介绍自己(这次我介绍自己画了15~20分钟,所以后期他没怎么问问题就结束了)
- 谈一谈MVVM结构
- 视图映射到数据
- react里的mvvm是怎么实现的?
- 谈一下未来十年的职业规划
- 聊一下你的在校期间的社会工作(我个人在学校里的社会工作比较特殊所以他问了一下,一般交叉面应该不会问这个)
- 对方介绍了下阿里的培训机制
总结:这一面是个蚂蚁金服的大佬。实践证明,如果介绍自己说的细致完备一些,后面的时间面试官就不会问太多问题了
六面(hr面)
- 介绍自己
- 介绍自己的大学生活(从大一到大三)
- 就这我说的每一点展开问了一下
- 谈一下职业规划
- 谈一下你对前端的理解
- 谈一下缺点
- 这些缺点给你带来了哪些困扰
- 。。。。。
总结:我的这次hr面是在交叉面当晚十点,9:50的时候那边通知说10分钟后要进行一次hr面试,然后一直面试到11点,hr敬业精神值得称道
最后一轮hr面之后两天,内推联系人就告诉我面试流程全部通过,可以等offer了(开心)。
虽然时间长达一个月,但是拿到自己满意的公司和部门offer,觉得一切都是值得的。
最后再打一下广告:
阿里巴巴·钉钉事业部 诚招2021年毕业的实习生,海量岗位,等你来投!!!!
目前比较缺的是前端和后端java,尤其是前端,快来投递吧!!!
1.扫面下方二维码 或者 2.直接私信发给我简历完成投递
image-20200402201923253当然,社招目前也是进行中的,据说有三位数的社招hc,感兴趣的可以联系我(vx:syflss)
再宣传一下我未来的部门 钉钉文档
钉钉文档目前是钉钉特别核心的发展模块,未来几年会持续发力,社招、实习招聘都在进行中!!
WechatIMG1
网友评论