牛津大学计算机科学面试经验汇总

    博士申请

    1. 学生背景:上海交通大学;面试时间:2011年1月31日

    【申请专业:DPhil in Computer Science】说好的3个教授按时打来,手机超不清晰,hi了半天,我很难听清他们,而且有延时。不过似乎他们听得比较清楚,因为他们没有pardon我。我却pardon了他们好几次,真的是很模糊。

    1. 为什么感兴趣?——看了你们的研究,很match,和教授(他们的大boss)套磁

    2. 动机?——研究很match,想研究问题。

    3. 你知道我们在研究什么吗?(这个问题不是很确定,没听清)——我就说了他们研究的一边论文的内容,然后比较了一下我的相关。

    4. 请解释你论文中的某某方法。——好,简单地说了一下。

    5. 请比较你的方法与其他方法。——我们的很好,很快!

    6. 你这个算法的复杂度,不要只说快慢,请具体分析。——哦,忽悠了一通。

    7. 你想来做啥?——我绕到research plan上,然后blablabla说了一堆虚幻的东西。因为一直yy,说的蛮流利的。

    8. 你有工作经验吗?你毕业后的去向?(没听清)——我说我没在找工作,不过有intern工作经验。

    9. 我们导师帮你去找钱了,但是还是不够,你还有什么funding么?——为了迎合他们,我放大招,提起了我们的CSC。他们说好的,稍后有问题联系他们的秘书什么的,每太听清。

    10. 如果没funding可能会影响录取(没听清)。——我说如果要申请CSC,需要你们提供录取证明。如果需要申请CSC的证明信函,联系我们的小秘会发给你。

    11. 中间讲了一段他们大boss的一个中国学生。——不知道他们想说什么,ah-huh ah-huh就过去了。可能是想说funding相关例子。

    12. 你还有什么问题?——没了,脑子一下子短路了,不知道该问什么。

    13. 道别

    既然谈了找钱和发信,可能是口头AD吧,不过不确定,后面一段实在是不知道在说什么。整个过程中,觉得英语流畅、自信心、调研准备、未来目标等都很重要。待会发信给他们小秘,有正式消息再跟大家八卦了,也祝大家好运。

    硕士申请

    1. 学生背景:不详;面试时间:2012年3月22日

    【申请专业:MSc in Computer Science】本来约得晚上11点40(英国时间下午3点40)面试,大概晚不到10分钟打来了。

    面试官自我介绍名字我也没听太清楚,大概觉得像是个印度人,他说话也总是重复,不知是紧张还是说话就这样。

    面试内容基本没有什么General Question。就上来问了一下Why MSc?接下来就问学过哪些课程,然后我说了数据结构,离散数学等等blabla。

    后来问算法,各种排序、最短路径、欧拉回路、完全二叉树、生成树、谓词逻辑、命题逻辑问了好多。

    都是基础的问题,后来又提了一下笔试题里面的相关问题。最后问了个线性代数的知识,因为大一学得。我实在不明白他说的那个词是什么意思后来就pass了。

    整个过程经历了50分钟左右。最后问我有什么问题,我就问了问结果什么时候出,他说最快下周什么的,不过也不一定,说不好的。

    2. 学生背景:不详;面试时间:2012年2月22日;录取结果:AD

    【申请专业:MSc in Computer Science】lz这周五电面了ox的msc in computer science,即时收获offer一枚,趁着今天有时间,记下ox面经以及心得,希望造福第三轮申请的朋友和后人。

    lz本科是EE专业,均分不到90,雅思写作6.5其他7.5,因个人兴趣和就业形势希望转cs master, 本科学过的computer相关的课程只有c programming, 算法数据结构,computer network和computer vision。ox的cs课程偏理论,对数学要求高,但是感觉申请不需要太多的cs专业课,但对算法有一定要求。所以面试前需要好好复习算法和数学。

    个人总结的ox cs常见的面试题有基本数学题,sorting, recursion+数学推论法,概率计算,greedy algorithm+dynamic programming, np-complete等。题目可能是基本问题也可能是应用题。其中后两者lz没学过所以自己补了一下,结果没有被问到...

    以下是lz先后被问到问题(可能遗漏了一些延伸问题):

    1. Explain Fourier Transfrom. What is t domain? What is f domain? Why Fourier Transform? (数学相关)

    2. Give me a reason why I should choose quick sort instead of merge sort. What is the complexity? Explain the official defination of big O notation when we express complexity.(算法相关)

    3. What is the expectation of Geometric distribution? (概率相关)

    lz没有答出big O的official defination,总体发挥还算不错,个人认为ox面试不会太难但需要用心准备,因为你不知道他会问哪个领域的问题,所以最好把学过的基础内容搞扎实了,相信你就没问题了。

    祝后面的申请者好运,同时寻找同学ox的兄弟姐妹

    另根据要求分享一下面试前邮件筛选的题目,这封邮件大概会在application deadline之前一周收到,有四个需要回答的题目,前两题分别是描述自己想选哪些课程 和 本科期间学过哪些课程。后两个题目如下:

    3. 有一个N*M的网格,一只蚂蚁想从坐标原点(0,0)爬到右上角(N,M),每次可以爬一个坐标单位,问最短路径是多少?有多少种不同的爬法?(可以用排列组合,或者recursion和数学推论的思想算出)

    4. There is a set of n investments, each contains two parameters: amount and return(a, r). There is a total amount of money A to be invested. Find a algorithm to maximize the number of return. When you select the investment, you can either invest all money required or just invest a portion of it (say fraction f, than the amount will be f*a and  return will be f*r). What is the complexity in big O notation? (greedy algorithm is enough)

    另外强烈建议理工科的同学们申请diy, 因为只有自己更了解自己的专业和项目经历,ps写不好可以先写个draft然后去网上找native speaker修改,google一下有好多文书修改的网站,大概100多美元修改1000字的样子。

     

    荏苒柔木

    Tue Jul 05 14:25:00 CST 2016
    最后修改时间: