阿里巴巴秋招运营专员笔试经验

2024-08-13

阿里巴巴秋招运营专员笔试经验(精选3篇)

1.阿里巴巴秋招运营专员笔试经验 篇一

1、遇到一些你很不喜欢做,但是又不得不去做的事你怎么办?(请在5道题目中选取一道或几道作答)

2、随着O2O市场的发展,外卖成了O2O一个入口,外卖商家通过互联网制定出一整套围绕用户的营销体系、菜品管理体系。请就校园针对90后群体,做一个关于营销策划方案。(请在5道题目中选取一道或几道作答)

3、你觉得自己是互联网达人吗?为什么?请结合具体数据和案例来展示你是一个互联网达人。如:我 对互联网产品感兴趣,对XX/XX等很多产品有比较深入的研究……我喜欢玩论坛/社区/来往/XX,我运营了一个10w+粉的微博号/微信,账号是XX……其他你可以想到的……

(请在5道题目中选取一道或几道作答)

4、请说出3个(手机淘宝、手机天猫除外)你自己或身边朋友常用的导购类app,并说说他们的优缺点。(请在5道题目中选取一道或几道作答)

5、跟同龄人相比,你觉得你身上最突出的特点是什么?你的同学和老师怎么评价你的?你最喜欢和不喜欢的人的类型和最不喜欢的行为各是什么?(请在5道题目中选取一道或几道作答)

感觉自己每道题都答了,但每道都答得一般,求过啊啊啊啊。

第一题可能就是考你的性格跟职位匹配度吧,你这个人够不够积极等等。

第二题不知道怎么答。感觉有点偏活动运营。

第三题就是证明你爱好互联网吧。

第四题就是考产品和运营综合吧。

第五题还是跟职位匹配度吧。

[阿里巴巴15校招运营笔试经验]

2.阿里巴巴的面试笔试经验 篇二

面试官提的问题:

自我介绍,对电子商务的理解和看法;受过的挫折等等

无领导小组讨论,题目:给我们一万件夏季T恤和五千块经费,要我们在三个月内将这些T恤全部售出,写出具体方案,包括经费是如何使用的。我们五个人被分为3+2两个小组,讨论时间很段,只有十分钟。

阿里巴巴的面试笔试经验:

面试笔试经历:

与阿里巴巴的亲密接触,是我永远不会忘记的一段求职经历。阿里巴巴的热情、高效、敬业和大气,深深感动了我。

其实从来没有想过会去阿里巴巴,当时网投只是当投着玩儿。阿里不同的岗位面试城市也不一样,在武汉面试的非技术岗位好像不多,我不想到杭州去面试,就投了行业运营专员这个岗位。阿里巴巴的招聘非常高效,第一天宣讲,第二天笔试,第三天面试,第四天给offer,一气呵成。

在听阿里巴巴宣讲之前就接到了阿里的笔试通知。阿里的武汉宣讲在华科经济学院报告厅进行,吸引了众多学子参加,全场爆满,连场外也站了许多同学。宣讲会上放了阿里的宣传片,宣传片是关于阿里巴巴如何为中国小企业客户服务以及阿里巴巴工作和文化的,看完让人浑身充满了激情和斗志,那首“向快乐出发”的歌曲一直在我耳边萦绕不散。宣讲会上还发了阿里的明信片,制作精美,非常巧妙地按时间顺序描绘了不同岗位阿里人工作的一天。宣传册上还有阿里巴巴的新楼图片,一幢极具特色和美感的现代建筑,里面的办公环境让人为之赞叹。我觉得,我喜欢上阿里了。

技术类的笔试在华科进行,非技术类的笔试在武大进行。非技术类的题量比较大,时间很紧。笔试包括行测和问答题,行测要求快速作答,所以如果碰上不会的那就 “蒙”吧。问答题有两道必答题和一道选做题。第一道必答题跟淘米比较像,也是要求列举最熟悉的互联网产品,说明优缺点和可以改进的地方;第二道必答题好像是写一件最成功的事情。选做题是曾经出现过的分类题,给出不同行业的一些产品,要求分类并说明原因,题目在应届生阿里巴巴板块可以找到。时间很紧,我没把握好时间,做完第一道问答题的时候,监考人员说只剩下五分钟了。我匆忙答完第二道题,没有时间做选做题。笔试完感觉自己应该挂了,不过竟然意外地收到了面试通知。我非常开心,虽然觉得自己希望不大,但是很珍惜这次面试机会,于是在网上搜了一些关于电子商务和马云创业史的资料仔细研读。看了那些资料之后,我被马云的精神深深吸引了,对阿里巴巴产生了前所未有的浓烈兴趣。

非技术类面试在华科举行,技术类面试在武大举行。非技术类一共两面,一面是专业面,二面是老总面。专业面由两位MM主持,群面,五个应聘者一组。我们组有两个本科生,三个研究生。面试时先按顺序做自我介绍,然后面试官向我们逐个发问,问到的问题有:对电子商务的理解和看法;受过的挫折等等。中途做了一个小小的无领导小组讨论,题目大概是这样的:给我们一万件夏季T恤和五千块经费,要我们在三个月内将这些T恤全部售出,写出具体方案,包括经费是如何使用的。我们五个人被分为3+2两个小组,讨论时间很段,只有十分钟。我属于三人小组,在队员构成上有一定优势,我们组有一个武大辩论队的男生,说话很有气势。我为我们小组提供了一个比较有用的建议,就是利用南北半球季节相反的特点,运用阿里巴巴网络平台,将T恤卖到正当夏季的南半球去。PK时,我们小组的方案比另一个小组的方案明显强很多。面试官让我们分别对对方小组的方案提出问题,然后对我们的方案分别提问。

因为一面中有比较强的对手,所以我对自己是否能够通关没多大信心。阿里巴巴的面试非常有效率,一面后的两个小时内就给了二面通知,我顺利得到了二面机会。二面是阿里巴巴中网站的副总裁面试,一个非常有威严的面试官。我进去面试时看到他的行李箱就在旁边,好像是晚上就要赶飞机回杭州,而且他当时还没有吃晚饭,桌上放着一些蛋糕之类的食物。我对他说,要不您先吃点东西吧,我可以等等再面,他笑笑说,没关系。很佩服面试官这种敬业精神。做自我介绍的时候,我心里还是蛮紧张的。但不知为什么,之前看过的马云创业史一直在脑中重现,马云的精神给了我很大的鼓励,让我在自我介绍时第一次有了临场发挥并且淋漓尽致的感觉,我对自己当时说过的比较印象深刻的一句话是:在这个崇尚物质享受的世界上,能够追求自己的梦想,是一件勇敢而奢侈的事情。说这话的时候,我完全是有感而发的,我觉得我的眼睛都在放光。面试官先生似乎看到了这光芒。之后的问题我记得不太清楚了,只记得他让我列举三个优点三个缺点,分别举例说明,还问到对家人的看法,为什么选择互联网行业等等。面完之后,他站起身来,和我握了握手,我的手因为紧张而冰凉冰凉的,他的手宽厚而温暖。我们握手的时候,我感觉,成功离我很近了。

3.阿里前端笔试面试经验 篇三

分析:这道题主要是考核了数组的队列方法和栈方法。另外,原题还有字数限制的,只有在字数小于30并且结果正确时才可以满分。所以,我们可以使用三目运算符(: ?)来减少字数。代码如下:

a.length === 0 ? a.push(1) : a.shift;

我当时忘记了出队是shift还是unshift,结果竟然误用了unshift,晕死了!

2.下面代码会输出什么:

var test = (function(a) {

this.a = a;

return function(b) {

return this.a + b;

}

} (function(a, b) {

return a;

}(1, 2)));

console.log(test(4)); //输出什么????

分析:这道题考了与函数有关的的两个非常重要的概念:自执行函数和闭包。但是不难,答案应该是5。

3.请把 第1行 第2行

...

(ul之间有10个li元素)插入body里面,注意:需要考虑到性能问题。

分析:这题主要考察了dom操作。插入节点操作的可以使用Before和appendChild方法,随便用一个都行。但是,题目要求要考虑性能问题,这才是关键,因为,JavaScript操作dom的开销是很大的!提高性能就要减少dom操作。因此,我当时使用了下面的方法,只操作一次dom就够的了:

var lis = “”,

ul = document.createElement(“ul”);

//把li以字符串形式生成

for(var i = 1; i <= 10; i++) {

lis += “

第” + i + “行

”;

}

// 最后通过innerHTML插入ul里面

ul.innerHTML = lis;

//这里才操作dom,把ul插入到body

document.body.appendChild(ul);

4.不使用loop循环,创建一个长度为100的数组,并且每个元素的值等于它的下标。

分析:当时看到题目要求不使用loop循环时,“聪明过头”的我马上就想到了使用间歇性定时器setInterval,代码如下:

var a = [],

i = 0;

var interval = setInterval(function() {

i < 100 ? a.push(i++) : clearInterval(interval);

}, 0);

确实没有使用loop循环,我当时还对自己的聪明感到欣欣自喜呢!但是后来,跟朋友讨论了一下,才知道这道题的目的是在考察我们对数组的熟练程度,而不是考察定时器!况且用这种方法来创建数组性能也不见得有多高!他的做法是先创建一个长度为100的数组,然后再使用数组的实例方法Array.prototype.map来重新赋值,代码如下:

var a = new Array(100);

a = a.map(function(item, index) {

return index;

});

使用了map方法真是高端大气上档期啊!一开始,我也以为他的答案是正确的了,但是,后来我在控制台打印了一下,却发现也是不对的啊,因为,最终打出来的数组是一个长度为100的空的数组,如下:

好奇怪!这么好用的方法竟然输出的结果也不正确,心好累啊!

后来,查了API,才知道, JavaScript数组是稀疏数组,比如,通过new Array(100)创建一个新的数组的,虽然他的长度是100,但是实际上他是一个空数组,也就是说没有真实存在的元素。所以使用map方法,根本不会去遍历这个数组100次的。后来,知乎上问了一下,才学到了一个新的可行的方法,如下:

var a = Array(100).join(“,”).split(“,”).map(function(item, index) {

return index;

});

这个解法充满了曲折啊!先是创建一个数组,然后,通过join方法把它转成字符串,然后,再通过split方法把字符串转成数组,这时候,它就拥有100个值为空的元素了,然后,再通过map函数,改变这些元素的值即可。

5.实现对数组进行乱序

这道题考察了数组的sort方法,因为是乱序,所以,还需要用到Math.random()产生随机数,打乱排序规律!代码如下:

var a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],

sign = 1;

a.sort(function(a, b) {

//因为Math.random产生的数在0-1之间

//所以0.5两边的概率是相等的

//大于0.5时为升序,小于0.5时为降序

sign = (Math.random() >0.5) ? 1 : -1;

return (a - b) * sign;

});

6.有一个长度为100的数组,请以优雅的方式求出该数组的前10个元素之和

分析:其实,对于数组求和有很多种方法,也很简单。但是,这题有两个限制条件:优雅的方式、前10个元素。对于“前10个元素”这个限制条件可以使用Array.prototype.slice()方法来截取,对于“优雅的方式”,我的理解是应该尽可能使用数组自带的方法,最好可以使用高阶函数!所以我觉得应该是Array.prototype.reduce()方法。代码如下:

var a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15],

sum = 0;

sum = a.slice(0, 10).reduce(function(pre, current) {

return pre + current;

});

console.log(sum); //55

这样看起开会比使用for循环优雅了不少哈!

后面的都是主观题,答案不唯一,所以,我也不写解答过程啦。

7.JavaScript实现继承的常用方法有哪些?你推荐的是哪一种?

提示:可以看看《JavaScript高级程序设计》的第六章。里面详细的介绍了各种继承方法。其中,值得推荐的是组合方式。ES5的Object.create()就是使用了该方式实现继承的!

8.在项目开发完成之后,根据雅虎性能优化规则,需要对html,JS,CSS,图片需要做出怎样的处理?是否可以借助构建工具实现自动化?

提示:从减少http请求、减少带宽、提高加载速度等方面进行答题即可。对于自动化,可以使用gulp构建工具!

9.当项目的某个模块发生问题了,你是怎么定位错误的?你常用的调试工具是什么?

提示:这题在考察debug的能力。可以说说自己平时的debug方法,比如断点调试等。调试工具,有chrome的控制台,firebug等。

10.我们在跟后端进行异步请求时,很容易陷入嵌套太深的陷阱?

提示:这道题,我不会做,后来问了朋友,他说可以使用promise,可以参考一下什么是promise。

segmentfault.com/a/1190000002395343

11.请写个正则表达式匹配所有二级域名是9game.cn和其目录下的网址,比如:abc.9game.cn/sname/view/

如果这个非常重要的话,怎么保护他呢?

上一篇:NOx减排技术下一篇:生活随笔:偏见与观念