阿里C2M新零售前端实习生(笔试+面经:大概率是凉了)
先上笔试吧,反正个人感觉题目有一定难度。。。
笔试的时候感觉很难,一开始都懵了,但是之后一想有感觉好像也不是那么难,还是太菜了。。。
面经(感觉大概率凉了,面试官小哥哥似乎是在安慰的赶脚)
整体情况就是双方很难一次get到对方的意思,但似乎更多是我的问题。。。
先问了下对笔试的代码有没有什么优化,这个有提前准备还不算慌,但后来又突然来了一句最后一题用递归做的话,入口和出口是什么,当时就突然大脑短路了,其实这很简单eee...
接下来就问了一些和项目相关的,但因为我项目中提到了Vue,就抓着Vue问了好多,但是我也是刚接触Vue,所以很多问题就尴尬了。就有相当的一段时间绕着我对Vue不太熟这个事说。
哦对了还有关于项目中的技术难点及解决方法,一直觉得我说的那些不算难点,虽然但是确实不算,只是说对小白来讲是难点。。。
之后见这个问不出来什么就换题了,结果问题一个比一个雷(虽然这些都是前端比较基本的e,只能说明还是我太菜了),就码一些问的问题了。。。(记得可能不是很准,但是大意没错了)
了解react和Vue吗 ?(一开始就问这个,呜呜呜。。。)
HTML、CSS、JS显示在web页面是否要经过编译?
Vue是如何从组件最后显示到页面?
Vue组件之间是怎么通信的?
如何帮助后来的学弟学妹快速掌握Vue?(这个应该是关于Vue的问题实在是问不下去了,才来这么一个问题,让我好歹能说一点儿。。。)
浏览器性能优化有哪些?(我基本就只记得重排和CSS、JS文件加载顺序相关。。。)
设计模式?(我提到MVC,然后就让我结合一个小场景讲一下,这个还比较简单)
JS模块化?
如何利用原型链给Array添加一个API?(原型链的应用,但是我只是大体知道原型和原型链。。。)
(还有一个JS相关的,我不知道听准确了木有。。。)是否知道commonJS、JS的AMD/CMD?(我完全没听说过,呃呃呃,就冷场了。。。,然后面试官小哥哥不得不换问题。。。)
总的来说就是还是我太菜了,知识的体系不全,了解的都是零零碎碎的东西,而且范围面还不广。。。。。
#实习##面经##阿里巴巴##前端工程师##笔试题目#