暑假实习面经(猿印教育一面)
4.20周二晚上八点,腾讯会议面
不知怎么地,对这个公司有莫名的好感,哈哈哈哈,不过面下来确实让人很舒服。
首先面试是上周HR和我约定的时间,在昨天面试之前的一个小时,HR小姐姐还问我今天是否可以面试,真的是非常贴心啦,然后是面试,这是我第二次面试,比第一次放松了许多,但也是在很早很早就开始打开摄像头,开始不断的练习面试场景,不在牛客上面试,不知道会怎么考代码能力,不考了吗?(我想多了,可以共享屏幕的啊,看着你挤牙膏)。
在7:59的时候面试官就提前进入会议,哇,真的太喜欢和准时的人共事啦,八点一到,面试官先简单的介绍了一下自己,然后是我的自我介绍,之后,从项目开始着手问,我以为感刚刚写完的代码,自己会把大概的思路缕下来,讲清楚,事实证明我想多了,什么都想不起来,也说不清楚,问了权限管理是怎么实现的,单页面应用前端路由的实现,两种(hash和history),怎么实现。是否用到了缓存,用到什么缓存,怎么用的,删除cookie怎么做,Vue中数据双向绑定原理的实现,说了数据劫持和发布订阅模式的结合,又问,那具体说一下怎么劫持的数据,不会,之前尝试背过,就在笔记本上记着,但就是说不清楚。说了用definedPropery,问我谁提供的,我居然说NODE?哈哈哈哈哈都给面试官整笑了,但及时的说是浏览器,Object。还问到了es6的一些新特性,围绕这些展开问了。问到了promise,感觉面试官好喜欢问promise啊,问了all()和rise()方法用过吗,我提到了catch和then方法,问在catch中是否可以进行错误的捕获,还问了HTTP的缓存以及他们的区别,应用场景,(说的不好),js问了很多啊。之后是css3,flex的应用场景,实现垂直居中的几种方式(哇,我刚刚看的),这又有一个小插曲,又给面试官整笑了,哈哈哈哈哈哈哈,问我说一下flex实现垂直居中的具体实现,靠,那两单词我突然不会写了,憋了半天说反正就一个管横着的方向,一个管竖着的方向,都让他居中就行了,面试官,哈哈哈哈哈,就一个a开始的字母,一个j开头的字母呗,哈哈哈哈哈哈绝了。之后是盒模型,我HTML和css学的都比较扎实,因为简单,而且最开始学的东西不容易忘,到这问题结束,大概四十分钟。
之后他分享了一个文档给我,让我补充代码,真的,当时我连题都理解不了,但这一块真的,起码就从面试官这一块来说,公司文化感觉真的好,我都憋成那样,面试官一直在引导,一步一步,特别有耐心,(期间我还不小心把面试官静音了哈哈哈哈哈哈哈)但是憋了大概二十多分钟也没有写出来,最后面试官让我下来自己再好好想想,觉得我还没有理解题意。
之后的反问环节,问了前端学算法要学多少多深,框架,js,等等
面试总结:这次的面试整体体验感不错,在面试官那也能学到东西,对自己的弱点也有了进一步的了解,比如,其实很多知识点我只是说我见过,大概原理我能讲出来,但是他怎么用,用在哪里还是不太透彻,还有项目,一定要再过一遍,把里面的知识点再梳理一遍,还有就是基础要牢固,js真的很重要,一定要成体系地,深入的掌握。
以上~
PS:不管这次一面是否通过,都很开心,哈哈哈哈,秋招可以尝试一波~

浙公网安备 33010602011771号