阿里巴巴 校招2015 数据研发工程师 笔试

知识点:

1、Linux 进程访问权限

2、二叉树的前序遍历、中序遍历、后序遍历(其中根据前序和中序,写出后序遍历结果)

3、按照LRU方法进行页面置换

4、双向链表插入一个节点

5、磁盘大小的计算

6、 成本为500元,其中每增加1元,顾客将会流失1%,计算最优的

7、概率问题

8、推理题(紧急项目,由ABCDEF承接,其中)

 

附加题:

1、给定一个query和一个text,均由小写字母组成。要求在text中找出以同样的顺序连续出现在query中的最长连续字母序列的长度。例如, query为“acbac”,text为“acaccbabb”,那么text中的“cba”为最长的连续出现在query中的字母序列,因此,返回结果应该为其长度3。请注意程序效率。

2、写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,函数返回这棵二叉树中相差最大的两个节点间的差值绝对值。请注意程序效率。

3、淘宝网和阿里巴巴是独立的平台,一天,访问淘宝网的有上亿个(以IP计)用户,访问阿里巴巴的有上千万(以IP计)。给定淘宝网和阿里巴巴在该天的访问日志,其中包括IP、访问时间、访问网页等。求出该天即访问淘宝网又访问阿里巴巴的用户有多少个(给出几个方案)。

时间: 2024-10-13 04:01:11

阿里巴巴 校招2015 数据研发工程师 笔试的相关文章

2015阿里巴巴校招杭州java研发面经(初面)

2014年9月22日 杭州 早上6点中从城北的家出发坐了2个小时的车终于到了天目山路华洋宾馆. 我来到那是8点钟.面试10点开始引导人让我在沙发上先做一做.期间陆陆续续来个几个人.有个直接终面的研究生也来得特别早.我就和他搭了搭话.求教面经. 他说他前两轮问了问TCP慢启动的一些问题.然后随便聊聊天... 9点半开始引导者陆陆续续让来的人把简历交上来. 10点我进了面试房.可以参考半泽直树一开始的场景大家YY一下.面试官长得很年轻,看起来只有25岁左右.但满头白发,让我想起了马云的传销技术,和血

百度 2015 校招 北京机器学习/数据挖掘工程师笔试题目(地点:天津大学)

注:凭记忆写的,可能不全,也不一定正确. 一. 简答题 1. new 和 malloc 的区别. 2. hash冲突是指什么?怎么解决?给两种方法,写出过程和优缺点. 3. 命中的概率是 0.25,若要至少命中一次的概率不小于 0.75,则至少需要几次? 二. 算法设计题 1. 用C/C++写一个归并排序. 数据结构为struct Node{int v; Node *next}; 接口为 Node * merge_sort(Node *); 2. 设计S型层次遍历树的算法,比如根节点是第一层,第

[算法]2018年阿里巴巴数据研发工程师编程题

题目: 思路: 这道题开始我完全没明白在讲啥,可能是我自己算法这块训练太少了吧,也是看了好久才明白.开始说“向三位同学提到...”,我以为除了两位同学之外还有别人,额,好吧,并没有...还有它的输入输出范例开始折叠着,完全没看到好吧...并且输入范例给的两个参数,给的代码模板的方法就传了一个参数,也是醉了...这种其他因素影响了我很多时间,好了,不吐槽了,言归正传! 最开始的思路是利用四叉树,如果0代表当天还清,1代表当天没有还清,还有欠款.那么第一天两个人(小波和小钱)有四种情况00,01,1

网易2019校招C++研发工程师笔试编程题

题目描述: 又到了丰收的季节,恰逢小易去牛牛的果园里游玩. 牛午常说他对整个果园的每个地方都了如指掌,小易不太相信, 所以他想考考牛牛. 在果园里有N堆苹果,每堆苹果的数量为ai,小易希望知道从左往 右数第x个苹果是属于哪一堆的. 牛牛觉得这个问题大简单,所以希望你来着他回答. 输入描述: 第一行一个数n(1<=n<=100000) 第二行n个数ai(1<=ai<=1000),表示从左往右数第i堆有多少苹果 第三行一个数m(1<=m<=100000),表示有m次询口.

阿里2015在线研发工程师笔试题(部分)

今天lz去阿里的在线笔试打了一把酱油,由于lz的水平有限,时间太他么紧张了.下面把记下来的题给大家分享一下.选择题总共20道,前十题截了图,后面感觉太费时就没有再截了,凭记忆记下了两道.附加题都记录下来了. 选择题 第1题: 第2题: 第3题: 第4题 第5题: 第6题: 第7题: 第8题: 第9题: 第10题: 回忆起来的题(11-20中的某2道) 1.       一个博物馆,以每分钟20人的速度进入,平均每人待20分钟,问博物馆最少需要容纳多少人? A.100 B.200  C.300 

最长连续字母序列的长度(阿里2015在线研发工程师笔试题)

给定一个query和一个text,均由小写字母组成.要求在text中找出以同样的顺序连续出现在query中的最长连续字母序列的长度.例如, query为“acbac”,text为“acaccbabb”,那么text中的“cba”为最长的连续出现在query中的字母序列,因此,返回结果应该为其长度3.请注意程序效率. 直接暴力,时间复杂度:m*n*n int Solve(char qu[],int n,char te[],int m) { int i,j; int k,p; int Max; in

2015年阿里巴巴校招笔试题

校招找工作的同学,可以看看,非常有帮助! 推荐: http://gointernetgo.com/textinterview/bishi-2015-alibba [产品经理]阿里巴巴2015校园招聘笔试题 [研发工程师]阿里巴巴2015校园招聘笔试题 [研发工程师]阿里巴巴2015校园招聘笔试题2 [国际安全运营专员]阿里巴巴2015校园招聘笔试题1 [产品运营]阿里巴巴2015校园招聘笔试题1 [前端开发工程师]阿里巴巴2015校园招聘笔试题1 [前端开发工程师]阿里巴巴2015校园招聘笔试题

2015年阿里实习生面试Java研发工程师 小记

5月5日,广州,阿里实习生面试,Java研发工程师,完全被虐orz 几乎没有Java项目开发经验,接近零基础,去水了一发,毫无悬念的被刷了..RP也是杠杠的,准备过的题目一个都没被问到,算法题也是一条也没出orz,面试官貌似不知ACM是何物,GG了..不过这次面试收获还是挺大的.. 面试前: 出地铁的时候感觉每个年轻人都是去阿里面试的,快到酒店的时候此感更强烈,果然上电梯的时候就认识了两个从湖南过来面阿里的大三师兄,一个产品一个安卓开发,都好厉害,安卓开发的还已经拿了两个offer,其中一个是小

蚂蚁金服财富技术部,诚招Java研发工程师。校招内推!!!

蚂蚁金服财富技术部,诚招Java研发工程师. 团队是蚂蚁金服财富技术部核心团队,支持亿级互联网交易清算,在这里不仅能学习到先进的互联网技术,也能了解许多终身受益的金融知识. 内推对象 2020届毕业生(毕业时间为2020.1.1-2020.12.31) 杭州.上海.北京 三地可选 内推方式: 1.微信打开链接,自助内推 蚂蚁金服财富BU内推链接:https://alibaba.tupu360.com/campusActivity/getActivityInfo?activityCode=62hV