您的位置:首页 > 其它

2016VMware研发笔试题回忆总结

2015-10-27 11:21 465 查看
一、总体介绍

试卷为全英文试卷,平时看英文专业书少的话,有些专业单词不认识-_-!!

试卷分为四部分,第一部分为选择题(多选包括单选),第二部分为程序题,第三部分为英语写作题,第四部分为测试类职位选做题。

第一部分:

分为C++选做题1-4题,Java选做题5-8,必做题9-20,必做题包括网络、数据库、数据结构等基础知识。

选择题不做不扣分,做错会扣分(发现外企的笔试选择题都是这种情况-_-)

第二部分:

三个程序题,分值为30,50和70.

第一题:找出一个int型数组的逆序对个数,数组元素不重复,比较简单。

第二题:用C++或Java实现LRU Cache,网上有程序(http://www.linuxidc.com/Linux/2014-10/108475.htm)。(当时没细想也没做,现在想想无非就是链表的插入,删除问题)

第三题:计算二叉树中两个节点间的距离,网上有程序(http://blog.csdn.net/beitiandijun/article/details/41978369)。(当时用的是非递归方式,和网上程序对比时发现,有很多细节未考虑周全,比如节点不存在时没有进行处理)

第三部分:

两个英语写作题,选做一个即可,主要是用来判断考生的英语水平的,我觉得并不是很要紧。

第一题:谈谈对VMware的印象以及使用过的VMware的产品的感受。

第二题:由于工作需要你需要iPhone 6和iPhone 6 Plus手机,给你的manager写封邮件,说明为什么需要这两台手机。

第四部分:

这部分为选做题,主要是针对选择了测试工程师的考生设计的。

第一题:是一道程序找错题,没看懂-_-!!

第二题:针对Linux操作系统的rm命令设计测试用例,rm命令可以删除文件,目录,链接文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: