首先,阿里的工程师笔试题涉及的数学知识较多,包括离散、概率等,其他的语言基础知识等内容当然必不可少。试卷分为两部分,第一部分为单选题,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年阿里校园招聘笔试题--系统工程师相关推荐

  1. 2015阿里校园招聘笔试题(8.29 测试开发工程师)

    [注]因为换了博客,所以这篇是从我之前的博客里copy过来的. 这是8.29日阿里2015校招笔试题,题目来源于网络,所以题目可能略有问题,但大部分题目是正常的.这些题是网上各套题总结出的题库,稍后会 ...

  2. 2014阿里巴巴校园招聘笔试题-----研发工程师

    1.一次内存访问.SSD硬盘访问和SATA硬盘随机访问的时间分别约是() A.几微秒,几毫秒.几十毫秒 B.几十纳秒,几十毫秒,几十毫秒 C.几十纳秒.几十微秒.几十毫秒 D.几微秒.几十微秒.几十毫 ...

  3. 阿里巴巴集团2014校园招聘笔试题------9-22北京 研发工程师

    转自 http://blog.sina.com.cn/s/blog_6f83fdb40101eyzw.html 阿里巴巴集团2014校园招聘笔试题---研发工程师 (9月22北京) (答案仅是个人 ...

  4. 2012九月十月腾讯,网易游戏,百度最新校园招聘笔试题

    十月下旬腾讯,网易游戏,百度最新校园招聘笔试题集锦(第271-330题) 引言 此文十月百度,阿里巴巴,迅雷搜狗最新面试十一题已经整理了最新的面试题70道,本文依次整理腾讯,网易游戏,百度等各大公司最 ...

  5. 十月下旬腾讯,网易游戏,百度盛大迅雷校园招聘笔试题集锦(10.25)

    十月下旬腾讯,网易游戏,百度最新校园招聘笔试题集锦 引言 笔试啊,笔试,面试啊,面试,找工作啊,找工作.此文十月百度,阿里巴巴,迅雷搜狗最新面试十一题已经整理了最新的面试题70道,本文依次整理腾讯,网 ...

  6. 2005年中兴软件校园招聘笔试题

    2005年中兴软件校园招聘笔试题 第一部分    数据结构和算法 1.      假设执行语句S的时间为O(1),则执行下列程序短的时间为() for(i=1;i<=n;i++) for(j=I ...

  7. 十月下旬腾讯 网易游戏 百度迅雷校园招聘笔试题集锦 第271 330题

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 十月下旬 ...

  8. 赛码浪潮笔试题库软件实施岗位_浪潮集团校园招聘笔试题.doc

    浪潮集团校园招聘笔试题.doc 浪潮集团校园招聘笔试题 浪潮集团校园招聘笔试题篇一:浪潮笔试题目 6.2 笔试题目浪潮软件研发B卷(60分钟) 注:对于有C和JAVA选择的试题,考生可以选择其中一种解 ...

  9. 百度2014研发类校园招聘笔试题解答

    http://blog.csdn.net/lanxuezaipiao/article/details/42915285 先总体说下题型,共有3道简答题,3道算法编程题和1道系统设计题,题目有难有易,限 ...

最新文章

  1. Android+Java中使用RSA加密实现接口调用时的校验功能
  2. Linux下运行Jmeter脚本
  3. 医疗器械软件网络安全法规和标准概述(附所有标准)
  4. HTTP协议简介_请求消息/请求数据包/请求报文_响应消息/响应数据包/响应报文
  5. VLAN与子网划分区别
  6. Java 虚拟机运行时数据区
  7. WPF DataGrid 和LINQ to SQL示例程序之一 (提供源代码下载)
  8. sysbench0.5 mysql_sysbench 0.5安装步骤
  9. Java添加多行数据到mysql中_在mysql中插入多行
  10. 排序算法(天勤数据结构高分笔记)
  11. 信息系统项目管理十大管理过程整理
  12. uniapp 动态插槽 slot 兼容微信小程序 h5 APP
  13. 电脑怎么了--电脑通电电源风扇不转动
  14. Haroopad Markdown 编辑器代码语法高亮支持
  15. MySQL锁表解决方法(转)
  16. 使用Android Studio来为Cocos2dx-lua项目打包
  17. VERTU全球首款WEB3手机METAVERTU伦敦亮相
  18. AVL树添加节点后的平衡操作(一)逻辑分析:左旋、右旋、双旋(超详细图解)
  19. 2021年度总结——熬了3 年的芯片今晚来了
  20. c语言写蛋糕,【戚风纸杯蛋糕的做法步骤图,怎么做好吃】Ping Ping C_下厨房

热门文章

  1. 恭喜!第十届“吴文俊人工智能科学技术奖”揭晓!华章多位作译者获奖
  2. 坚持是一种孤独,开发就是这么坑!
  3. 有36匹马6个跑道,用最少比赛次数算出跑最快的前3匹马
  4. 视频流媒体服务器EasyNVR直播平台如何搭建幼儿园网络监控系统?
  5. 根据包名打开其他应用。
  6. 启发式算法求解混合整数线性优化问题—— 生产计划安排和资源分配
  7. python空气质量指数计算_空气质量指数数据分析可视化
  8. 【笔记】IP地址详解、Linux网络及常用命令
  9. Revit初试水之点击按钮打开网页
  10. React model