阿里巴巴_2014_用户体验研究专员_实习生_笔试题

合集下载

阿里巴巴2014用户体验研究专员笔试题详细解析(选择题部分)

阿里巴巴2014用户体验研究专员笔试题详细解析(选择题部分)

加权算术平均数中权重(权数)的实质是?•各组单位数之间的比值•各组的单位数•各组的单位数占总体单位数的比重•各组的单位数与指标值的乘积答案选C:加权平均数大家都会算,但这道题的问法比较陌生,假设以下情景,A班30人,平均分80分,B班20人,平均分60分,AB两班一起的平均分是80*0.6+60*0.4=72,这里的0.6和0.4是占总体的比重,故选C非引导性的问题对访谈的成败起到重要作用,以下哪个选项跟“非引导性”无关?•问题要关注直接体验•保持问题的封闭性•问题要客观•问题要关注单一主题答案A:请问您以下对信度、效度相互关系的描述,哪个是正确的?•信度高,效度也就高•效度高,信度也就高•信度低,效度也可能高•效度低,信度也就低答案选B:信度是测量的一致性,效度是测量的有效性,信度高,效度不一定高,但信度低,效度一定低某地区到实体超市消费的人数呈下降趋势,2011年与2010年相比降低4%,2012年又比2011年降低6%,2013年是2012年的95%,则2013年与2010年相比,下降幅度为多少?•12.0%•85.7%•14.3%•88.0%•以上都不是答案选C,我看不懂出这道题的意思。

在一次问卷调查中,我们对用户的网上购物态度进行了测量,测量使用了5分态度语句量表,事后我们希望根据用户的网上购物态度对用户进行分类,请问下列哪种统计分析方法是必须的?•回归分析(Regression)•相关分析(Correlation)•聚类分析(Clustering)•因子分析(Factor analysis)•方差分析答案选C,因为题中提到目的是分类,简单说一下几个分析的作用回归分析:变量A的变异对变量B的影响相关分析:变量AB之间的共变关系因子分析:从变量群中提取共性因子方差分析:由变量A产生的变异引起的变量B的变异在变量B全部变异中占的比重(下面进入多选题)在可用性测试过程中,请问以下哪些做法是正确的?•在用户遇到障碍求助时,要积极回应用户的疑问•可以鼓励用户在测试过程中,说出自己的操作步骤及疑问•在用户遇到障碍时,就要第一时间追问,了解障碍产生的原因•要让用户自己确认任务是否完成,研究人员不能帮助用户下结论答案ABCD:可用性测试指的是让一群具有代表性的用户对产品进行典型操作,同时观察员和开发人员在一旁观察,聆听,做记录。

阿里暑期实习笔试题

阿里暑期实习笔试题

阿⾥暑期实习笔试题阿⾥暑期实习笔试题阿⾥暑期实习的笔试,3⽉6⽇的第⼀场据说⽐较难,两道 leetcode hard题。

3.9 更新找到问题了,问题出在auto&& [stop, step] = q.front(); q.pop();这两句上,我们使⽤的是⼀个引⽤,但是后来这个元素被 pop 释放掉了,所以会报内存错误。

使⽤auto& [stop, step]也会出错,因为也是引⽤类型;只有使⽤auto [stop, step]做拷贝赋值才不会引起内存错误。

第⼀题感觉思路还是很直观的,注意数据的溢出问题就⾏了,1E9 * 2不会溢出,1E9 * 3就会溢出了。

我这⾥没有把数据类型提升到 int64_t,不然的话可以只做⼀次取余,毕竟 int64_t 之下1E9 * 5也溢出不了。

题⽬描述You have a grid of size n x 3 and you want to paint each cell of the grid with exactly one of the three colors: Red, Yellow, or Green while making sure that no two adjacent cells have the same color (i.e., no two cells that share vertical or horizontal sides have the same color). Given n the number of rows of the grid, return the number of ways you can paint this grid. As the answer may grow large, the answer must be computed modulo 109 + 7.Example 1:Input: n = 1Output: 12Explanation: There are 12 possible way to paint the grid as shown.Example 2:Input: n = 2Output: 54Example 3:Input: n = 3Output: 246Example 4:Input: n = 7Output: 106494Example 5:Input: n = 5000Output: 30228214Constraints:n == grid.lengthgrid[i].length == 31 <= n <= 5000解题思路这是⼀道显⽽易见的 DP 题⽬,下⼀层的涂⾊⽅案仅依赖于上⼀层,有点类似于那道矩形覆盖题:⽤2x1的⼩矩形⽆重叠地覆盖2xn的⼤矩形(斐波那契数列嘛)。

阿里2014年秋招研发试题_附答案

阿里2014年秋招研发试题_附答案

阿里巴巴集团2014校园招聘笔试题(9月22北京)(答案仅是个人见解,欢迎补充更正,谢谢)第一部分单选题(前10题,每题2分;后10题,每题3分。

选对得满分,选错倒扣1分,不选得0分)1、一次内存访问,SSD硬盘访问和SATA硬盘随机访问的时间分别是()A、几微秒,几毫秒,几十毫秒B、几十纳秒,几十微秒,几十毫秒C、几十纳秒,几十微秒,几十毫秒D、几微秒,几十微秒,几十毫秒2、8进制数256,转化成7进制数是(B)A、356B、336C、338D、3463、某网络的IP地址空间为192.168.5.0/24,采用定长子网划分,子网掩码为255.255.255.248,则该网络的最大子网个数、每个子网内最大可分配地址个数各位(C)A、8,32B、32,8C、32,6D、8,304、以下关于链式存储结构说法错误的是(A)A、查找节点时链式存储比顺序存储快B、每个节点是由数据域和指针域组成C、比顺序存储结构的存储密度小D、逻辑上不相邻的节点物理上可能相邻5、假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为(A)A、6B、4C、2D、86、下面函数的功能是(C)int fun (char *s){char *p=s;while(*p++);return p-s-1;}A、计算字符串的位(bit)数B、复制一个字符串C、求字符串的长度D、求字符串存放的位置7、判断有向图是否存在回路,利用(A)方法最佳A、拓扑排序B、求最短路径C、求关键路径D、广度优先遍历8、依次读入数据元素序列{a,b,c,d,e,f,g}进栈,元素进栈或出栈顺序是未知的,下列序列中,不可能成为栈空时弹出的元素构成序列的有(D)A、{d,e,c,f,b,g,a}B、{c,d,b,e,f,a,g}C、{e,f,d,g,c,b,a}D、{f,e,g,d,a,c,b}9、下列有关图的遍历说法中,不正确的是(C)A、有向图和无向图都可以进行遍历操作B、基本遍历算法两种:深度遍历和广度遍历C、图的遍历必须用递归实现D、图的遍历算法可以执行在有回路的图中10、在16位机器上跑下列foo函数的结果是(B)void foo(){int i = 65536;cout << i <<”,”;i = 65535;cout << i;}A、-1,65535B、0,-1C、-1,-1D、0,6553511、有一段年代久远的C++代码,内部逻辑复杂,现在需要利用其实现一个新的需求,假定有以下可行的方案,应当优先选择(D)A、修改老代码的接口,满足新的需求B、将老代码抛弃,自己重新实现类似的逻辑C、修改老代码的内部逻辑,满足新的需求D、在这段代码之外写一段代码,调用该代码的一些模块,完成新功能需求12、在5个页框上使用LRU页面替换算法,当页框初始为空时,引用序列为0、1、7、8、6、2、3、7、2、9、8、1、0、2,系统将发生(C)次缺页A、13B、12C、11D、8分析:缺页为:0、1、7、8、6、2、3、9、8、1、0,共11次13、阿里巴巴有相距1500km的机房A和B,现有100GB数据需要通过一条FTP 连接在100s的时间内从A传输到B。

最新阿里巴巴实习生笔试题(含答案)

最新阿里巴巴实习生笔试题(含答案)

答案:D内联函数:Tip:只有当函数只有10 行甚至更少时才将其定义为内联函数.定义: 当函数被声明为内联函数之后, 编译器会将其内联展开, 而不是按通常的函数调用机制进行调用.优点: 当函数体比较小的时候, 内联该函数可以令目标代码更加高效. 对于存取函数以及其它函数体比较短, 性能关键的函数, 鼓励使用内联.缺点: 滥用内联将导致程序变慢. 内联可能使目标代码量或增或减, 这取决于内联函数的大小. 内联非常短小的存取函数通常会减少代码大小, 但内联一个相当大的函数将戏剧性的增加代码大小. 现代处理器由于更好的利用了指令缓存, 小巧的代码往往执行更快。

结论: 一个较为合理的经验准则是, 不要内联超过10 行的函数. 谨慎对待析构函数, 析构函数往往比其表面看起来要更长, 因为有隐含的成员和基类析构函数被调用!另一个实用的经验准则: 内联那些包含循环或switch 语句的函数常常是得不偿失(除非在大多数情况下, 这些循环或switch 语句从不被执行).注意:有些函数即使声明为内联的也不一定会被编译器内联, 这点很重要; 比如虚函数和递归函数就不会被正常内联. 通常, 递归函数不应该声明成内联函数.(递归调用堆栈的展开并不像循环那么简单, 比如递归层数在编译时可能是未知的, 大多数编译器都不支持内联递归函数). 虚函数内联的主要原因则是想把它的函数体放在类定义内, 为了图个方便, 抑或是当作文档描述其行为, 比如精短的存取函数.-inl.h文件:Tip:复杂的内联函数的定义, 应放在后缀名为-inl.h 的头文件中.内联函数的定义必须放在头文件中, 编译器才能在调用点内联展开定义. 然而, 实现代码理论上应该放在 .cc 文件中, 我们不希望 .h 文件中有太多实现代码, 除非在可读性和性能上有明显优势.如果内联函数的定义比较短小, 逻辑比较简单, 实现代码放在 .h 文件里没有任何问题. 比如, 存取函数的实现理所当然都应该放在类定义内. 出于编写者和调用者的方便, 较复杂的内联函数也可以放到 .h 文件中, 如果你觉得这样会使头文件显得笨重, 也可以把它萃取到单独的-inl.h 中. 这样把实现和类定义分离开来, 当需要时包含对应的-inl.h 即可。

阿里巴巴实习生招聘笔试题(精选3篇)2

阿里巴巴实习生招聘笔试题(精选3篇)2

阿里巴巴实习生招聘笔试题(精选3篇)阿里巴巴实习生招聘笔试题篇21.下面不能用作linu_的进程间通信的是_A.共享内存B.管道名C.信号量D.临界区2.CPU和I/0一次只能处理一个程序,现有P1:计算60ms I/o80ms 计算20msP2: 计算120ms I/o40ms 计算40msp3:计算40ms I/o80ms 计算40msC.160D.2003.两个进程同时执行一个函数,初始a=0:2.一个函数为foo(){if(a=0)a++;elsea--;printf(%d,a);}其中a是全局变量;架设++,--,printf都是原子操作。

如果有两个并发线程都运行函数foo()那么下面哪个结果不会出现?AA、01B、10C、12D、22阿里巴巴实习生招聘笔试题篇31.给定fun函数如下,那么fun(10)的输出结果是()int fun(int_){return(_==1)? 1 : (_ + fun(_-1));}A.0B.10C.55D.2.在C++程序中,如果一个整型变量频繁使用,最好将它定义为()A.autoB.e_ternC.staticD.register3.长度为n的字符串匹配子串长度为m的字符串,求算法的复杂度最小为_A.O(n)B.O(n+m)C.O(n+logm)D.O(m+logn)4.下列排序算法中最坏复杂度不是n(n-1)/2的是_A.快速排序B.冒泡排序C.直接插入排序D.堆排序5.判断一包含n个整数a[]中是否存在i、j、k满足a[i] + a[j] = a[k]的时间复杂度最小值是()A.O(n^2)B. O(n^2_ogn)C. O(n^3)D. O(nlogn)6.射击3次打靶成功的概率是0.95,打靶一次成功的概率是多少?C.0.63D.0.86。

阿里巴巴笔试题及答案

阿里巴巴笔试题及答案

阿里巴巴笔试题及答案篇一:阿里巴巴oracle-dba 笔试题及答案】txt>1: 列举几种表连接方式hash join/merge join/nest loop(cluster join)/index join2: 不借助第三方工具,怎样查看sql 的执行计划set autot onexplain plan set statement_id = item_id for sql;select * from table(dbms_xplan.display);在optimizer_mode=choose 时, 如果表有统计信息(分区表外) ,优化器将选择cbo, 否则选rbo 。

rbo 遵循简单的分级方法学, 使用15 种级别要点,当接收到查询,优化器将评估使用到的要点数目,然后选择最佳级别(最少的数量)的执行路径来运行查询。

cbo 尝试找到最低成本的访问数据的方法, 为了最大的吞吐量或最快的初始响应时间,计算使用不同的执行计划的成本,并选择成本最低的一个,关于表的数据内容的统计被用于确定执行计划。

4: 如何定位重要(消耗资源多)的sql select sql_textfrom v$sqlwhere disk_reads 1000 or (executions 0 and buffer_gets/executions 30000); 5: 如何跟踪某个session 的sql execdbms_system.set_sql_trace_in_session(sid,serial#,sql_trace); selectsid,serial# from v$session where sid = (select sid from v$mystat where rownum = 1);exec dbms_system.set_ev(sid,serial#,event_10046,level_12,);6:sql 调整最关注的是什么查看该sql 的response time(db block gets/consistent gets/physicalreads/sorts (disk))7: 说说你对索引的认识(索引的结构、对dml 影响、为什么提高查询性能) b-tree index/bitmap index/function index/patitional index(local/global) 索引通常能提高select/update/delete 的性能, 会降低insert 的速度, 8: 使用索引查询一定能提高查询的性能吗?为什么索引就是为了提高查询性能而存在的,如果在查询中索引没有提高性能, 只能说是用错了索引,或者讲是场合不同9: 绑定变量是什么?绑定变量有什么优缺点?绑定变量是相对文本变量来讲的,所谓文本变量是指在sql 直接书写查询条件,这样的sql 在不同条件下需要反复解析,绑定变量是指使用变量来代替直接书写条件,查询bind value 在运行时传递,然后绑定执行。

阿里巴巴校园招聘笔试题目分享

阿里巴巴校园招聘笔试题目分享

阿里巴巴校园招聘笔试题目分享导读:时间为2014年8月29日,均为网上答题。

第一部分为单选题,共20题,要在40分钟内完成。

每个人的选择题都不一样,应该是后台有题库,每个人的试卷都是随机生成的。

第二部分为附加题,一般为1道问答题,2道编程题。

以下是由应届毕业生网小编j.l为您整理推荐的阿里巴巴校园招聘笔试题目分享,欢迎参考阅读。

通过算法生成的随机数是“伪随机”的,也就是说,在设定好第一个数之后,后面的数字的序列是确定的,并且经过一个非常大的循环会回到第一个数的状态,然后周而复始。

显然,摇号、抽奖的程序是不能通过伪随机数来实现的。

现实中常常基于某种热噪声来实现真正的随机数。

假定某热噪声是标准正态分布,那么能否将它转换成(0,1)区间上的均匀分布______?忽略测量和计算误差,可以转换为(0,1)区间上的均匀分布。

无法转换为(0,1)区间上的均匀分布。

信息不足,无法判断。

借助伪随机数生成算法可以转换为(0,1)区间上的均匀分布。

仅仅靠伪随机数生成算法,就可以生成(0,1)区间上的均匀分布以上说法都不对。

在一个童话世界里,任意两个人之间要么是朋友关系,要么是敌人关系,不存在其他关系及没有关系的情况。

并且,如果a和b是朋友关系,b和c是朋友关系,那么a和c必然是朋友关系。

那么关于这个童话世界中的人群的说法错误的是:______?可能只有1个人群,这个人群内部是朋友关系。

可能有2个人群,人群内部是朋友关系,人群之间是敌人关系。

可能有3个及以上个人群,人群内部是朋友关系,人群之间是敌人关系。

如果存在多个人群,并且人群内部是朋友关系,人群之间是敌人关系,那么这些人群必然是差不多大小的。

选项b中的情况可以是其中一个人群只有一个人,另外一个人群可以由很多人。

这样一个世界里朋友关系是比较不容易发生变化的。

12321能被写成______种两个质数相加的形式。

12345在小端序的机器中,如果unionx{intx;chary[4];};如果:xa;a.x=0x11223344;//16进制则:______a.y[0]=11a.y[1]=11a.y[2]=11a.y[3]=11a.y[0]=22a.y[3]=22使用一辆卡车运输n块单块1tb装满数据的硬盘,以时速80km/h 行驶1000km将数据运送到目的地;卡车至少运送______块硬盘才能使传输速率超1000gbps。

阿里巴巴笔试题+解析(完整)

阿里巴巴笔试题+解析(完整)

阿里巴巴面试题1、 20个阿里巴巴B2B技术部的员工被安排为4排,每排5个人,我们任意选其中4人送给他们一人一本《effective c++》,那么我们选出的4人都在不同排的概率为:A、 5^4*5!*15!/20!B、 4^5*5!*15!/20!C、 5^4*4!*16!/20!D、 4^5*4!*16!/20!2、若有序表的关键字序列为(b,c,d,e,f,g,q,r,s,t),则在二分查找关键字b的过程中,先后进行的关键字依次为:A、f,c,bB、f,d,bC、g,c,bD、g,d,b3、 perl里面声明:open(FILE,mode,file); 操作的描述,下列哪项不正确?A、 FILE可以用变量$file来代替B、 mode可以和file写在一起,例如:open(FILE, ‘>file’)C、 mode为+<的时候,只可以读文件,不能写文件(既可以读也可以写)D、 mode可以省略不写4、有一个虚拟存储系统,若进程在内存中占3页(开始时内存为空),若采用先进先出(FIFO)页面淘汰算法,当执行如下访问页号序列后1,2,3,4,5,1,2,5,1,2,3,4,5,会发生多少缺页?A、7B、8C、9D、105、设有一个顺序栈S,元素s1、s2、s3、s4、s5、s6依次进栈,如果6个元素的出栈顺序为s2、s3、s4、s6、s5、s1,则顺序栈的容量至少应为多少?A、2B、3C、4D、56、下列关于文件索引结构的叙述中,哪一个是错误的?A、采用索引结构,逻辑上连续的文件存放在连续的物理块中B、系统为每个文件建立一张索引表C、索引结构的优点是访问速度快,文件长度可以动态变化D、索引结构的缺点是存储开销大7、在ASC算法team日常开发中,常常面临一些数据结构的抉择,令人纠结。

目前大家在策划一个FBI项目(Fast Binary Indexing),其中用到的词汇有6200条,词汇长度在10-15之间,词汇字符是英文字母,区分大小写。

阿里巴巴考试题及答案

阿里巴巴考试题及答案

阿里巴巴考试题及答案一、单选题(每题2分,共10题)1. 阿里巴巴集团成立于哪一年?A. 1995年B. 1998年C. 1999年D. 2001年答案:C2. 阿里巴巴集团的创始人是谁?A. 马化腾B. 马云C. 任正非D. 李彦宏答案:B3. 阿里巴巴集团的总部设在哪个国家?A. 美国B. 中国C. 印度D. 日本答案:B4. 阿里巴巴集团旗下的电商平台包括以下哪些?A. 淘宝、天猫、京东B. 淘宝、天猫、拼多多C. 淘宝、天猫、亚马逊D. 淘宝、天猫、苏宁易购答案:B5. 阿里巴巴集团的核心价值观是什么?A. 客户第一、员工第二、股东第三B. 客户第一、股东第二、员工第三C. 员工第一、客户第二、股东第三D. 股东第一、客户第二、员工第三答案:A6. 阿里巴巴集团的使命是什么?A. 让天下没有难做的生意B. 让天下没有难做的技术C. 让天下没有难做的服务D. 让天下没有难做的教育答案:A7. 阿里巴巴集团的愿景是什么?A. 成为全球最大的电商平台B. 成为全球最大的科技公司C. 成为全球最大的金融公司D. 成为全球最大的物流公司答案:A8. 阿里巴巴集团的企业文化是什么?A. 创新、合作、诚信、共赢B. 创新、竞争、诚信、共赢C. 创新、合作、诚信、竞争D. 创新、合作、竞争、共赢答案:A9. 阿里巴巴集团的口号是什么?A. 让天下没有难做的生意B. 让天下没有难做的技术C. 让天下没有难做的服务D. 让天下没有难做的教育答案:A10. 阿里巴巴集团的吉祥物是什么?A. 猫B. 狗C. 熊D. 兔答案:A二、多选题(每题3分,共5题)1. 阿里巴巴集团旗下的业务板块包括以下哪些?A. 电商B. 金融C. 物流D. 云计算E. 娱乐答案:ABCDE2. 阿里巴巴集团的核心价值观包括以下哪些?A. 客户第一B. 团队合作C. 拥抱变化D. 诚信E. 激情答案:ABCDE3. 阿里巴巴集团的使命和愿景包括以下哪些?A. 让天下没有难做的生意B. 成为全球最大的电商平台C. 创造就业机会D. 促进经济发展E. 提高人们的生活水平答案:ABDE4. 阿里巴巴集团的企业文化包括以下哪些?A. 创新B. 合作C. 诚信D. 共赢E. 竞争答案:ABCD5. 阿里巴巴集团的口号和吉祥物包括以下哪些?A. 让天下没有难做的生意B. 猫C. 狗D. 熊E. 兔答案:AB三、判断题(每题1分,共10题)1. 阿里巴巴集团成立于1999年。

用户体验考试题及答案

用户体验考试题及答案

用户体验考试题及答案一、选择题(每题2分,共20分)1. 用户体验的核心是什么?A. 技术实现B. 视觉设计C. 用户需求D. 市场定位2. 以下哪个不是用户体验的五个要素之一?A. 范围层B. 框架层C. 表现层D. 技术层3. 用户画像(Persona)主要用于:A. 确定目标用户群体B. 描述产品功能C. 设计产品界面D. 制定市场策略4. 可用性测试的目的是:A. 验证用户是否喜欢产品B. 确定产品是否满足用户需求C. 评估产品的市场潜力D. 检查产品是否符合设计规范5. 以下哪个不是用户研究的方法?A. 访谈B. 问卷C. 观察D. 猜测二、简答题(每题10分,共30分)6. 简述用户体验的重要性。

7. 描述用户旅程图的作用和组成部分。

8. 解释什么是“以用户为中心的设计”(User-Centered Design)。

三、论述题(每题25分,共50分)9. 论述在设计过程中如何确保产品的可用性。

10. 讨论用户体验与用户满意度之间的关系,并举例说明。

四、案例分析题(共30分)11. 给出一个你熟悉的产品或服务,分析其用户体验的优点和可以改进的地方。

答案一、选择题1. C2. D3. A4. D5. D二、简答题6. 用户体验的重要性在于它直接影响用户对产品或服务的满意度和忠诚度,是企业竞争力的关键因素之一。

7. 用户旅程图是一种可视化工具,用于展示用户与产品或服务交互的全过程,包括触点、情感、思考和行动等组成部分。

8. “以用户为中心的设计”是一种设计方法论,强调在设计过程中始终将用户的需求和体验放在首位。

三、论述题9. 确保产品的可用性可以通过用户研究、原型测试、迭代设计和用户反馈等方法实现。

10. 用户体验直接影响用户满意度,良好的用户体验可以提高用户满意度,反之亦然。

例如,一个易于使用且功能满足用户需求的产品,通常会获得用户的好评和推荐。

四、案例分析题11. [此处应根据具体产品或服务进行分析,包括用户体验的优点如直观的界面设计、快速的响应时间,以及改进的地方如导航复杂性、功能不足等。

阿里2014实习生研发笔试题

阿里2014实习生研发笔试题
A. 192.168.5.12 B. 192.168.5.121 C. 192.168.5.120 D.192.168.5.32
2.64位系统上,定义变量int*a[2][3]占据字节。
A.4 B.12 C. 24 D.48
3.Linux中使用df–h/home和du–sh/home所查看到的已使用的磁盘容量不同,可能的原因是。
21.以下有关C语言的说法中,错误的是。
A.内存泄露一般是只程序申请了一块内存,使用完后,没有及时将这块内存释放,从而导致程序占用大量内存。
B.无法通过malloc(size_t)函数调用申请超过该机器物理内存大小的内存块。
C.无法通过内存释放函数free(void *)直接将某块已经使用完的物理内存直接归还给操作系统
void f(char *x)
{
x++;
*x =‘a’;
}
int main()
{
char str [ sizeof (“hello”)];
strcpy( str,“hello”);
f(str);
cout << str;
return 0;
}
A. hello B. hallo C. allo D.以上都不是
阿里巴巴2014实习生招聘笔试题(研发工程师)--北京站
一、单选题(前10题,每题2分;后10题,每题3分;共50分。选对得满分,选错倒扣1分,不选德得0分)
1.假设一个主机的IP地址为192.168.5.121,而子网掩码为255.255.255.248。那么该主机的网络号部分(包括子网号部分)为。
int tmp = array[middle];
if(tmp < key){

阿里巴巴2014校园招聘笔试题及参考答案-研发工程师-哈尔滨站

阿里巴巴2014校园招聘笔试题及参考答案-研发工程师-哈尔滨站

注:答案仅供参考By LB@HUST. 2013-09-202014哈尔滨阿里笔试题1. 单选题1. 假设把整数关键码K散列到N个槽列表,以下哪些散列函数是好的散列函数A: h(K)=K/N;B: h(K)=1;C: h(K)=K mod N;D: h(K)=(K+rand(N)) mod N, rand(N)返回0到N-1的整数答案:C2. 下面排序算法中,初始数据集的排列顺序对算法的性能无影响的是:A: 堆排序B:插入排序C: 冒泡排序D:快速排序答案:A3. 下面说法错误的是:A: CISC计算机比RISC计算机指令多B: 在指令格式中,采用扩展操作码设计方案的目的是为了保持指令字长不变而增加寻址空间 (增加指令操作的数量,保持操作码长度不变,改变的是指令长度) C:增加流水线段数理论上可以提高CPU频率D:冯诺依曼体系结构的主要特征是存储程序的工作方式答案:B4. 不属于冯诺依曼体系结构必要组成部分是:A:CPU B: Cache C:RAM D:ROM答案:B5. 一个栈的入栈序列式ABCDE则不可能的出栈序列是:A:DECBA B:DCEBA C:ECDBA D:ABCDE答案:C6.你认为可以完成编写一个C语言编译器的语言是:A:汇编B:C语言C:VB D:以上全可以答案:D7. 关于C++/JA V A类中的static成员和对象成员的说法正确的是:A:static成员变量在对象构造时候生成B: static成员函数在对象成员函数中无法调用C: 虚成员函数不可能是static成员函数D: static成员函数不能访问static成员变量答案:C8:假设下图每个正方形的边长为1,则从A到Z的最短路径条数为A: 11 B: 12 C: 13 D: 14答案:C [C(6,2)-2=13]9:某进程在运行过程中需要等待从磁盘上读入数据,此时进程的状态将:A: 从就绪变为运行B:从运行变为就绪C: 从运行变为阻塞D:从阻塞变为就绪答案:C10:下面算法的时间复杂度为:Int f(unsigned int n){If(n==0||n==1)Return 1;ElseReturn n*f(n-1);}A: O(1) B:O(n) C:O(N*N) D:O(n!)答案:B11: n从1开始,每个操作可以选择对n加1或者对n加倍。

阿里巴巴笔试题及答案

阿里巴巴笔试题及答案

阿里巴巴笔试题及答案【篇一:阿里巴巴oracle-dba笔试题及答案】txt>1:列举几种表连接方式hash join/merge join/nest loop(cluster join)/index join2:不借助第三方工具,怎样查看sql的执行计划set autot onexplain plan set statement_id = item_id for sql;select * from table(dbms_xplan.display);在optimizer_mode=choose时,如果表有统计信息(分区表外),优化器将选择cbo,否则选rbo。

rbo遵循简单的分级方法学,使用15种级别要点,当接收到查询,优化器将评估使用到的要点数目,然后选择最佳级别(最少的数量)的执行路径来运行查询。

cbo尝试找到最低成本的访问数据的方法,为了最大的吞吐量或最快的初始响应时间,计算使用不同的执行计划的成本,并选择成本最低的一个,关于表的数据内容的统计被用于确定执行计划。

4:如何定位重要(消耗资源多)的sqlselect sql_textfrom v$sqlwhere disk_reads 1000 or (executions 0 andbuffer_gets/executions 30000); 5:如何跟踪某个session的sql execdbms_system.set_sql_trace_in_session(sid,serial#,sql_trace); select sid,serial# from v$session where sid = (select sid from v$mystat where rownum = 1);exec dbms_system.set_ev(sid,serial#,event_10046,level_12,); 6:sql调整最关注的是什么查看该sql的response time(db block gets/consistentgets/physical reads/sorts (disk))7:说说你对索引的认识(索引的结构、对dml影响、为什么提高查询性能) b-tree index/bitmap index/function index/patitional index(local/global) 索引通常能提高select/update/delete的性能,会降低insert的速度,8:使用索引查询一定能提高查询的性能吗?为什么索引就是为了提高查询性能而存在的,如果在查询中索引没有提高性能,只能说是用错了索引,或者讲是场合不同9:绑定变量是什么?绑定变量有什么优缺点?绑定变量是相对文本变量来讲的,所谓文本变量是指在sql直接书写查询条件,这样的sql在不同条件下需要反复解析,绑定变量是指使用变量来代替直接书写条件,查询bind value在运行时传递,然后绑定执行。

阿里巴巴招募实习生笔试题目

阿里巴巴招募实习生笔试题目

阿里巴巴招募实习生笔试题目一、特别值是指什么?请列举1种识别连续型变量特别值的方法?特别值(Outlier) 是指样本中的个别值,其数值明显偏离所属样本的其余观测值。

在数理统计里一般是指一组观测值中与平均值的偏差超过两倍标准差的测定值。

Grubbs test(是以Frank E. Grubbs命名的),又叫maximum normed residual test,是一种用于单变量数据集特别值识别的统计检测,它假定数据集来自正态分布的总体。

未知总体标准差,在五种检验法中,优劣次序为:t检验法、格拉布斯检验法、峰度检验法、狄克逊检验法、偏度检验法。

点评:考察的内容是统计学根底功底。

二、什么是聚类分析?聚类算法有哪几种?请选择一种具体描述其计算原理和步骤。

聚类分析(cluster analysis)是一组将讨论对象分为相对同质的群组(clusters)的统计分析技术。

聚类分析也叫分类分析(classification analysis)或数值分类(numerical taxonomy)。

聚类与分类的不同在于,聚类所要求划分的类是未知的。

聚类分析计算方法主要有:层次的方法(hierarchical method)、划分方法(partitioning method)、基于密度的方法(density-based method)、基于网格的.方法(grid-based method)、基于模型的方法(model-based method)等。

其中,前两种算法是利用统计学定义的距离进展度量。

k-means 算法的工作过程说明如下:首先从n个数据对象任意选择 k 个对象作为初始聚类中心;而对于所剩下其它对象,则依据它们与这些聚类中心的相像度(距离),分别将它们安排给与其最相像的(聚类中心所代表的)聚类;然后再计算每个所获新聚类的聚类中心(该聚类中全部对象的均值);不断重复这一过程直到标准测度函数开头收敛为止。

一般都采纳均方差作为标准测度函数. k个聚类具有以下特点:各聚类本身尽可能的紧凑,而各聚类之间尽可能的分开。

阿里巴巴实习生招聘笔试题

阿里巴巴实习生招聘笔试题

阿里巴巴实习生招聘笔试题阿里巴巴实习生招聘笔试题阿里巴巴集团实习生招聘技术笔试卷姓名_________________身份证号_________________应聘职位_________________联系电话_________________电子邮件_________________学校_________________专业_________________学历_________________实习起止时间_______________答题说明:1.本试卷适用于应聘Java、测试、算法职位;2.公共题目必答,应聘不同职位方向,做答相应方向题目。

3.答题时间为60分钟,请把握时间;公共题选择题(每题5分)1. 若一棵二叉树具有10个度为2的结点,则该二叉树的度为0的结点个数是()A:9B:11C:12D:不确定2.下列排序算法中,其时间复杂度和记录的初始排列无关的是()A:插入排序B:堆排序C:快速排序D:冒泡排序3.已知中序遍历的序列为abcdef,高度最小的可能的二叉树的叶子是()A:ace B:acf C:adf D:cdf4.参加百年阿里培训的n位同学结伴去西湖旁边为游人指路,两人一组,她们打算先让体重之和恰好为102公斤的同学一组,请给出一个算法找到这样的组合,或者确定她们中不存在这样的组合,其中最优的算法时间复杂度为?(假设体重均为整数)()A:O(log(n))B:O(n)C:O(n log(n))D:O(n^2)5.众所周知数据结构中非常基本的树结构包括二叉查找树(BST)。

当我们把如下序列:10,5,19,4,13,7,6,3,1按顺序建立一棵BST时,树的最大深度是?(令根节点深度为0,执行不进行平衡的基本插入)()A:5B:4C:3D:26.阿里巴巴启用了新的办公大厦,这里的一切都充满了现代感;工程师们打算在娱乐区用大小相等的圆形材料分割出一些空间,使用A,B,C三个圆形材料,最多能够将空间分为八个区域(包括圆形以外的区域),如果给你五个圆形材料,你最多能够帮助工程师们分出多少个空间?()A:20B:22C:26D:32综合题(每题15分)1)分析Merge Sort的原理以及算法复杂度,并用最擅长的编程语言实现Merge Sort。

阿里实习生-客户端笔试题目解析

阿里实习生-客户端笔试题目解析

1.在HTTP GET/POST中一般都需要对参数进行base64编码2.在OSX中的.plist文件中的<data>数据也是Base64编码的PreOrder Travesal•如果是完全树的话,就是2^count - 1= 511 => count = 9 ,完全树是9层,然后加上一个小尾巴,就是10层。

•接着,我们考虑最差的情况,就是树退化为链表,这时count = 513;16 - a^2 + 6a > 0a^2 - 6a -16 <0(a + 2)(a - 8) >0so , a>8当 a < 0 , no way.so , a>811.一个电动模型,每一组电池能让其行驶8分钟,一个充电器能同时给两组电池充电,一组充满需要15分钟,至少准备_组电池,可以让模型行驶完立即换电池行驶不用等待。

解答:两组肯定不够的,假设有3组充满的电池,我们用笔划一划int use = 8int charge[2] = 0,0use = 0charge[2] = 0,0;use = 8charge = 15,0use = 0charge = 7,0;use = 8charge = 7,15;use = 0;charge = 15, 8;所以3个是可以的。

12.对于下面的代码,正确的是?char* s1 = "Hello world";char s2[] = "Hello world";s1[2] = 'E'; //1s2[2] = 'E'; //2*(s1 + 2) = 'E'; //3*(s2 + 2) = 'E'; //4解答:s1是char*类型,它指向常量字符串,而常量早已经在编译的时候就写入程序中了,是不可改变的; s2是char[]类型,它指向数组的第一位;我们分开解答,先把情况1转换为单独的代码void dosome(void){char* s1 = "hello world";s1[2] = 'E';}系统报错Bus error: 10我们拿出Hopper Disassembler这个神器,把二进制文件反编译后是function dosome() {var_m8 = "hello world";rax = var_m8;//int8_t 就是 char*(int8_t *)(rax + 0x2) = 0x45;return rax;}通过反编译,我们知道了s1[2] = 'E' 实际上就是先强制转换,然后所指向的值赋值为0x45 的意思。

阿里巴巴用户体验专员笔试题集锦

阿里巴巴用户体验专员笔试题集锦

阿里巴巴用户体验专员笔试题集锦用户体验专员一、选择题以下哪个指标反映了样本与总体的差异信度效度置信区间抽样误差极值会影响哪个指标平均数众数众数四分位差以下哪些方法可用于产品开发前期焦点小组深度访谈可用性测试定量研究可用性测试时哪些做法是对的二、简答题焦点小组的过程、优缺点、注意事项信度效度的含义、评估卡片分类的过程、适用范围三、论述题淘宝旅行要提高转化率,怎么实施用研方案比较两个购物网站用户体验的差异“我的阿里”作为阿里巴巴用户的操作后台,在前面两年的时间里,从阿里助手,到工作平台,再到“我的阿里”,经过几次信息架构和整体的调整,搭建了现在的基础框架。

变化总是存在一定的风险,甚至会造成用户抵触和流失,尤其是类似“我的阿里”这种用户操作的功能集合,变化的过程更是纠结而痛苦,而如何把这样的风险降到最低,并在不知不觉中,让用户习惯了每一点优化。

基于“我的阿里”框架雏形,从框架优化升级的系列项目过程中总结了几个关键点跟大家一起分享:一、了解业务背景在做涉及整体性的改版之前,必须要对目前产品的业务逻辑及定位非常熟悉,包括: ? 过去发展:一个产品过去的历史演变就好比一个人或者国家的过去积累,会有值得借鉴和传承的点。

? 目前现状:包括业务范围、核心价值,及用户使用情况(包括用户群体、用户量及主流用户的行为)。

? 未来规范:可预见的发展方向,明确产品对用户的核心价值,既是不变的方向定位。

二、熟悉用户行为“我的阿里”有着相对比较固定和稳定的用户群体,各功能都是以交互操作为主,尤其需要重视用户的反馈及数据变化。

对于用户主流行为的分析还是需要结合定性和定量研究两种方式,定性的用户研究方法很多,有访谈、问卷等等,最方便的方法便是直接到用户建议中心和社区浏览用户的反馈建议,可以的话,直接从中挑选几个典型的用户与他们进行交流,便可得到很多用户真实的感触和使用场景。

用户的直接反馈能帮助我们快速找到对真实用户的感觉,但很难直接作为普遍的现象来分析,需要通过数据分析来进行指导。

2014阿里巴巴实习生(移动客户端)在线笔试题

2014阿里巴巴实习生(移动客户端)在线笔试题

时间:2014年3月29日注:贴的答案,仅供参考,是博主自己的答案1.2个人,一人只说真话,一人只说假话,如何只问其中某个人一句话,就分辨出谁是说真话的,谁是说假话的?______。

A.问任何一人:你是说真话的,对吗B.指着其中一人,问另一人:他是说真话的,对吗C.指着其中一人,问另一人:他是说假话的,对吗D.做不到B,逻辑题,多想想应该能想的通2.在linux中,列举当前目录下文件的是哪个命令______。

A.psB.cdC.mvD.lsD,这估计是整套题最简单的一题,ls3.一个容器类数据结构,读写平均,使用锁机制保证线程安全。

如果要综合提高该数据结构的访问性能,最好的办法是______。

A.只对写操作加锁,不对读操作加锁B.读操作不加锁,采用copyOnWrite的方式实现写操作C.分区段加锁D.无法做到C,这题不会,乱蒙的4.下面关于队列和栈的描述正确的是______。

A.栈是先进先出的数据结构B.队列是先进先出的数据结构C.栈内元素可以随机访问D.队列内的元素可以随机访问B,学过数据结构的都知道5.运行的程序总要与内存进行交互。

内存作为操作系统中的重要资源,对内存的分配和释放进行管理是一项非常重要的工作,以下说法中错误的是______。

A.内存泄露是内存管理中的常见问题B.悬挂引用指的是对某个对象的应用实际上指向一个错误的内存地址C.在C、C++等系统语言中,有自动的内存管理机制,不需要考虑内存管理的问题D.程序的动态性越强,内存管理就越重要,内存分配程序的选择也就更重要C,应该是C,有点不确认6.某计算机的指令流水线由四个功能段组成,指令流经各功能段的时间(忽略各功能段之间的缓存时间)分别是90ns、80ns、70ns和60ns,则该计算机的CPU时钟周期至少是____。

A.90nsB.80nsC.70nsD.60nsA7.下列代码的输出结果是int i=-1;unsigned j=1;if (i<j)printf(“(i<j)成立\n”);elseprintf(“(ii)printf(“(j>i)成立\n”);elseprintf(“(j>i)不成立\n”);A.(ii)成立B.(ii)不成立C.(ii)成立D.(ii)不成立D,在线笔试,运行后得到结果8.某二叉树的先序遍历是12453,中序遍历是42513,那么其后续遍历是______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

加权算术平均数中权重(权数)的实质是?
∙各组单位数之间的比值
∙各组的单位数
∙各组的单位数占总体单位数的比重
∙各组的单位数与指标值的乘积
非引导性的问题对访谈的成败起到重要作用,以下哪个选项跟“非引导性”无关?
∙问题要关注直接体验
∙保持问题的封闭性
∙问题要客观
∙问题要关注单一主题
请问您以下对信度、效度相互关系的描述,哪个是正确的?
∙信度高,效度也就高
∙效度高,信度也就高
∙信度低,效度也可能高
∙效度低,信度也就低
某地区到实体超市消费的人数呈下降趋势,2011年与2010年相比降低4%,2012年又比2011年降低6%,2013年是2012年的95%,则2013年与2010年相比,下降幅度为多少?
∙12.0%
∙85.7%
∙14.3%
∙88.0%
∙以上都不是
在一次问卷调查中,我们对用户的网上购物态度进行了测量,测量使用了5分态度语句量表,事后我们希望根据用户的网上购物态度对用户进行分类,请问下列哪种统计分析方法是必须的?
∙回归分析(Regression)
∙相关分析(Correlation)
∙聚类分析(Clustering)
∙因子分析(Factor analysis)
∙方差分析
在可用性测试过程中,请问以下哪些做法是正确的?
∙在用户遇到障碍求助时,要积极回应用户的疑问
∙可以鼓励用户在测试过程中,说出自己的操作步骤及疑问
∙在用户遇到障碍时,就要第一时间追问,了解障碍产生的原因
∙要让用户自己确认任务是否完成,研究人员不能帮助用户下结论一个产品的用户流失调研中,它的样本取样可以包含哪些用户?
∙产品的流失用户
∙产品的活跃用户
∙产品的潜在用户
∙产品的沉睡用户
关于问卷设计要注意的原则,下列哪些说法是错误的?
∙选项之间要保持互斥
∙选项设计不必穷尽所有的可能性
∙问题顺序要先易后难
∙必要时个人信息(如年龄、性别、收入等)可以放在问卷开头询问
∙为了节约访问时间,可以将两个主题的题目合并成一个题目来问统计分析中的因子分析(Factors),如何确定因子的个数?
∙根据研究假设
∙根据特征值
∙根据因子载荷的大小
∙根据碎石图
∙根据因子累积贡献率
∙样本折半因子对比
建构聚划算的人物角色(persona)时,以下哪些做法是正确的?
∙前期讨论目标用户阶段,需要统一项目组成员对目标用户的认知
∙讨论目标用户的属性列表时,需要尽可能列出所有能够想到的属性
∙对目标用户分群,不同群体需要在各个属性上体现出不同的特征
∙对目标用户分群,一般划分出3~5个细分群体比较合适
∙并非所有人物角色都同等重要,需要确定优先级别
∙应该定期检查并更新人物角色
【综合应用题,本问卷2道综合应用题,选做1道】对比分析PC端淘宝首页与手机淘宝APP首页在设计上的异同,PC端宝贝详情页与手机淘宝APP宝贝详情页在设计上的异同?并回答为什么会有这样的异同?(说明:宝贝详情页指单个商品的详细介绍页面)
【简答题,本问卷3道简答,选做2道】用户体验研究中的竞品分析,主要的操作步骤有哪些?请举例说明这一方法适用在产品发展的哪些关键阶段?不同阶段,分析的侧重点是什么?
【简答题,本问卷3道简答,选做2道】淘宝客户端准备重点发展B2C业务,为了解移动B2C购物的市场现状,准备搜集一些二手数据,在网上搜索之后发现,相关的二手数据比较多,你的工作是评估这些二手数据的质量。

你一般会从哪几个方面进行评估?每个方面的要点是什么?为什么?
【简答题,本问卷3道简答,选做2道】你认为影响电子商务网站的用户体验水平的因素有哪些?请结合实例说明。

【综合应用题,本问卷2道综合应用题,选做1道】设计一个用户研究方案,挖掘不同消费者在平板电脑(pad)上的购物场景、心理动因,达到促进手机淘宝(pad版)产品创新的目的。

相关文档
最新文档