2016年阿里校园招聘笔试题--系统工程师
首先,阿里的工程师笔试题涉及的数学知识较多,包括离散、概率等,其他的语言基础知识等内容当然必不可少。试卷分为两部分,第一部分为单选题,20道,40分钟,题量很大,而且选项颇多;第二部分为主观题,系统工程师此次没有编程题,只有两道分析题,较为简单。许多题目已经记不清,这里只列出我所记得的题目。
第一部分
第一题为排列组合题,问8x6的网格中从左下角到右上角有多少种路径,其中条件为不经过p点,p点在网格中间某个位置,每次可以右移和上移;
另外一个题目涉及操作系统,给出一个页表,根据内存地址,计算其物理页,假设页的大小为512bytes;
还有一个题涉及进程读写,问两个进程同时打开同一个文件时,哪些情况成立,其中一个问到linux下系统是否会对write进行原子操作,这里找到一篇讲解文章:http://blog.chinaunix.net/uid-30055459-id-4862100.html;
其中一个题目:一个缓冲区,a写满需10个小时,b写满需6个小时,c读完需15个小时,问三者同时操作,不考虑互相影响,多长时间缓冲区会满?答案有5,6,等;
涉及数据结构的一个题目:将森林转换为二叉树后,m为n的父母节点的父母节点,则m,n在森林中的关系是怎样的?a:父子,b:兄弟,c:祖父与孙子;
一个数学题:1,2,...,999,2015随机取两个数字进行按位异或的期望是多少;
还有程序题:一个二分查找程序,一个数组,问其中循环进行了多少次;
另外有涉及c++中的关键词virtual的知识;
总结起来就是,需要平时对算法、语言有一定了解,同时还要很熟悉离散数学、概率等数学知识,才能自如地应对此次笔试。
第二部分主观题有两道
第一题问内网一个pc通过路由器访问外网,此路由器具备dns和dhcp功能,pc还未与外网网站通信前,涉及到了哪些通信协议,各种目的是什么
这个题,可以从网络多层结构分析,从底层的数据链路层到上层的应用层,都有通信协议涉及,我提到了以太网,ip,tcp,udp,dns,dhcp,答完后总感觉遗漏了一些,后来才想起来忘了一个重要的链路层协议--ARP协议,通过ip查询其mac地址,另外,dns,dhcp都是应用层协议,如果对其通信过程有了解就更好了,后来我了解到dhcp的过程主要有4步:主机广播以申请ip,dhcp回复,主机发送请求确认,最后dhcp服务器进行确认;我的困惑是dhcp服务器如何与pc通信,如果还没有分配ip,经过了解,可以发现dpch的工作模式靠主机自己广播申请的方式进行了解决;
第二题问,应用,驱动,文件系统中缓存的应用很广泛,问单机系统中应用广泛的缓存系统,如何避免丢失和不正确性。
我提到了及时写回策略和校验这两个比较通用的策略,另外还提到了采用新型非易失存储器,比如pcm和mram。
最后总结
阿里的系统工程师笔试题的几大特点:考察的数学知识多;涉及操作系统、算法、数据结构;既有c++又有java题;附加题无编程;
2016年阿里校园招聘笔试题--系统工程师相关推荐
- 2015阿里校园招聘笔试题(8.29 测试开发工程师)
[注]因为换了博客,所以这篇是从我之前的博客里copy过来的. 这是8.29日阿里2015校招笔试题,题目来源于网络,所以题目可能略有问题,但大部分题目是正常的.这些题是网上各套题总结出的题库,稍后会 ...
- 2014阿里巴巴校园招聘笔试题-----研发工程师
1.一次内存访问.SSD硬盘访问和SATA硬盘随机访问的时间分别约是() A.几微秒,几毫秒.几十毫秒 B.几十纳秒,几十毫秒,几十毫秒 C.几十纳秒.几十微秒.几十毫秒 D.几微秒.几十微秒.几十毫 ...
- 阿里巴巴集团2014校园招聘笔试题------9-22北京 研发工程师
转自 http://blog.sina.com.cn/s/blog_6f83fdb40101eyzw.html 阿里巴巴集团2014校园招聘笔试题---研发工程师 (9月22北京) (答案仅是个人 ...
- 2012九月十月腾讯,网易游戏,百度最新校园招聘笔试题
十月下旬腾讯,网易游戏,百度最新校园招聘笔试题集锦(第271-330题) 引言 此文十月百度,阿里巴巴,迅雷搜狗最新面试十一题已经整理了最新的面试题70道,本文依次整理腾讯,网易游戏,百度等各大公司最 ...
- 十月下旬腾讯,网易游戏,百度盛大迅雷校园招聘笔试题集锦(10.25)
十月下旬腾讯,网易游戏,百度最新校园招聘笔试题集锦 引言 笔试啊,笔试,面试啊,面试,找工作啊,找工作.此文十月百度,阿里巴巴,迅雷搜狗最新面试十一题已经整理了最新的面试题70道,本文依次整理腾讯,网 ...
- 2005年中兴软件校园招聘笔试题
2005年中兴软件校园招聘笔试题 第一部分 数据结构和算法 1. 假设执行语句S的时间为O(1),则执行下列程序短的时间为() for(i=1;i<=n;i++) for(j=I ...
- 十月下旬腾讯 网易游戏 百度迅雷校园招聘笔试题集锦 第271 330题
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 十月下旬 ...
- 赛码浪潮笔试题库软件实施岗位_浪潮集团校园招聘笔试题.doc
浪潮集团校园招聘笔试题.doc 浪潮集团校园招聘笔试题 浪潮集团校园招聘笔试题篇一:浪潮笔试题目 6.2 笔试题目浪潮软件研发B卷(60分钟) 注:对于有C和JAVA选择的试题,考生可以选择其中一种解 ...
- 百度2014研发类校园招聘笔试题解答
http://blog.csdn.net/lanxuezaipiao/article/details/42915285 先总体说下题型,共有3道简答题,3道算法编程题和1道系统设计题,题目有难有易,限 ...
最新文章
- Android+Java中使用RSA加密实现接口调用时的校验功能
- Linux下运行Jmeter脚本
- 医疗器械软件网络安全法规和标准概述(附所有标准)
- HTTP协议简介_请求消息/请求数据包/请求报文_响应消息/响应数据包/响应报文
- VLAN与子网划分区别
- Java 虚拟机运行时数据区
- WPF DataGrid 和LINQ to SQL示例程序之一 (提供源代码下载)
- sysbench0.5 mysql_sysbench 0.5安装步骤
- Java添加多行数据到mysql中_在mysql中插入多行
- 排序算法(天勤数据结构高分笔记)
- 信息系统项目管理十大管理过程整理
- uniapp 动态插槽 slot 兼容微信小程序 h5 APP
- 电脑怎么了--电脑通电电源风扇不转动
- Haroopad Markdown 编辑器代码语法高亮支持
- MySQL锁表解决方法(转)
- 使用Android Studio来为Cocos2dx-lua项目打包
- VERTU全球首款WEB3手机METAVERTU伦敦亮相
- AVL树添加节点后的平衡操作(一)逻辑分析:左旋、右旋、双旋(超详细图解)
- 2021年度总结——熬了3 年的芯片今晚来了
- c语言写蛋糕,【戚风纸杯蛋糕的做法步骤图,怎么做好吃】Ping Ping C_下厨房