2018 香港大学面试经历(Msc in Computer Science) 上香还愿

香港大学面试2018 3月4号北京场

面试之前在CSDN上看过一个博主写的面试经历非常有用,所以我也把自己的面试经历写下来,希望能帮助到可能会参加面试的小伙伴。mua~

2017面试的学长博客:
http://blog.csdn.net/qdbszsj/article/details/54232990

先介绍一下我的情况,前半年还在准备考研,但是今年这个题也真的是难,考完研就赶紧申请了一波国外的研究生(先声明,香港是我国不可分割的一部分,但是它跟国外学校一样是申请的,不是国内考研通过考试录取的,所以从录取方式上暂称它为国外学校,啦啦啦)。

我是12月31号递交的申请,我没有找中介,自己在网上看,自己写CV,自己申请的。在这里友情提示想要出国的各位小伙伴,想要出国真的不用找中介,中介能干的,你自己都能干。而且你既然打算出国,雅思托福你都考了吧,自己去学校官网上看就行了,还能锻炼能力。

等待期间有两次邮件交流,让我补充文件。我是2月13号收到的面试邀请,过年前两天,发的还是挺良心的,让我开心的过了个年,也不像香港科技大学,到我现在写这片博客的时候,还没有收到它的消息,也不给我发拒信也不给我发offer。然后在3月1号的时候,收到的具体时间安排。我家是哈尔滨的,在北京上的大学,就选择在北京面试啦。

面试地点在亮马桥地跌站附近的威斯汀酒店,从A口下出门就是,酒店还是真的不错。面试地点在三层的木厅,没错一共金木水火土五个厅。金厅木厅两个厅面试,人来了在土厅等着。会有一个工作人员来念名字,念你的名字告诉你的座位号,拿着身份证或者护照,然后拿手机给她看你的面试邀请邮件,她会发给你一个贴纸,上面有你的名字和座位号方便老师给你打分。

考试流程:

  • 自我介绍&&个人提问

  • General Question

  • Technology Question

考官是一个中国人和一个外教,中国大叔50多岁,有点白头发还有点掉头发,一看就是在高校奋斗了半辈子的感觉,外国人就比较帅了,也挺年轻的,给我感觉就是刚念完PHD参加了两年工作。考官负责组织和提问,一个一个说,不用担心有人滔滔不绝你抢不上话。

先是每人给一分钟自我介绍,中国人会听你的自我介绍,老外会在傍边计时,1分钟说超了手机会响。基本所有人都是背的,好好准备一下,给人感觉大家口语都不错。然后你说完中国老师会根据你的CV和你的成绩单给你一个个人的提问。2号有一个山东大学软件工程的小胖子,自己我介绍准备得不错,但是老师就他的经历提问,他回答的就不好,主要就是不知道老师在问他什么。

别人自我介绍的时候也没怎么听,就寻思我自己的那点事了,他们说的大概就是什么专业的都有,说了说自己用过什么语言。面试这天我遇见了一个我的学妹,我比她大一届,我毕业了,她现在大四。她还在我前边,我就很担心她把我要说的给说了,贼紧张。到我之后我先说了自己的名字,然后我说我毕业于北京XX大学(211非985,你猜我哪个学校),我在XXXX国际学院。所以我从大一开始就有机会跟外国讲师交流。接下来就是即兴发挥的了,我说,没错我跟3号那个小姑娘是一个学校的,我曾经是她面向对象编程(Object-Oriented Programming)的助教(Teaching Assistant)。然后回来,我说的的专业是物联网(Internet of Things),这个专业很宽泛,所以我学过的课也包括了Communication Engineering,Electronic Engineering and Computer Science。我个人喜欢计算机科学这部分,所以也打算在研究生继续深造计算机科学。最后glad to attend this interview。就在说完这句话我觉得我还有一个准备的点没说,迟疑了一秒实在没想起来,就That’s all了。

然后就是极其“下贱的”个人提问,简直就是罪孽,我说我喜欢计算机的部分吧,他说你的成绩单上有一科叫操作系统(Operating System)你咋打了一个C+,来解释一下吧?真的是太“贱”了,他说是不是那科太难了,我说可能是我不擅长考试,那科有许多要背的东西,基本没有编程的部分。总之个人提问就是,找你说话的部分来反驳你。后来他也说了,主要就是看你语言的能力,能不能跟老师交流,能不能用英语来化解问题化解尴尬。。。

然后就是General Question,他说你随便说,脑子里第一反应出来的是什么就说什么,随便说。这时候他开始说关于一门课程和它配套的实验和导师的一个讨论。一号选手谈的是课程和它的实验的关系和必要性。老师把话头接过去了转向了对教授导师的讨论,从第二位选手到最后就变成对导师的重要性的讨论。我的小学妹说的是导师不是很重要,可以问学长。我还没等答呢,老师跟我说,你肯定觉得不重要啊,你都会她都是问你的。我寻思我就别臭得瑟了,我说不是,还是很必要的,你要跟他学如何做一个真正的学术研究(academic research),如何用你的知识变成产品。在一个lab里,导师要告诉你它是什么,你要通过这个实验学到什么知识。其实在这里你说什么都不要紧,要紧的是你要让他觉得你听明白他的提问了,他要确定你在Master career 能跟你的老师正常交流。做完这个部分他就说放松,答案没有正确不正确,我就是看你们的语言能力。所以假如你英语不好怎么办?鸡贼一点,你听不懂老师问的什么,你可以听你前一个人说的什么,你先说go along with 她,然后接着她的说,再不济你用你自己的话重复她说的。所以不用紧张,把你要表达的意思说清楚就好。

然后下一部分,老外给这部分起了个名,但是我给忘了,就是对你专业的考察。正常应该是三道题,两道编程一道数学,因为我们组唠嗑唠的太久了,就考了两道编程提。记住他让你写的是算法(Algorithm),你要先明白什么是算法,说白了就是解决问题方法的描述,一个会Java的能看着你的算法用Java写出来java程序,一个会Python的照着你的算法能写出来Python程序,这叫算法,你可以写c,java,伪码,无所谓的,你要让人看出来你的逻辑关系,操作的先后顺序。

第一题是一个数组{9,34,30,5},生成一个最大的数“953430”,最后输出你的结果。如果{2,9,5}那最大的数就是“952”。

说几个要点,首先你要知道每一位的数,这时候你完全可以提问,最高可能出现几位数,三位还是两位,可不可以假设是100以内的数,如果一个算法不加限定写一会也是它,写一天也是它,现在是面试呢,别给自己找麻烦加难度。

然后需要用到排序,先写上上你要用一个排序算法,有时间再补细节,最短的排序也需要10行左右,细节不对很容易错。先告诉他你要用一个排序,不要卡在这上面。最后结合前两个部分把总的逻辑写出来。这样你算法是完整的,一定要保证你算法的完整性,细节慢慢扣。

第二道题,我要在这里上香还愿,我考试之前看了2017学长写的面试经历,他说他考了gcd,我就想gcd是什么,都有什么方法算,然后我就看到这篇博客:

http://blog.csdn.net/qq_31798427/article/details/55798805?locationNum=11&fps=1

结果今天考的就是egcd,扩展欧几里得算法,当然后来我又看了怎么求lcm,怎么判断素数(Prime)。但是能撞上egcd真的是非常开心了,别人都在算,我是直接写的,还能反向验证。

考题比我看的博客简单许多,考题使用while循环来做的,再说一句你要是不知道%是取余操作,得到的是余数35%5 = 0,你要是写得35%5=7,是不是没写过程序?

我学妹说看见老师在我卷子上挑勾了,我就很开心了,她说旁边的小伙伴写什么得7什么的,感觉基本就凉凉了。还有一道概率题一闪而过没让我们做,我考研复习的数二没有概率统计,我又拿过来考研的视频又看了一遍概率统计,不知道要是考的话概率能不能撞上。

后来说有没有什么想问的,我学妹问的CS将来能从事什么工作,他们回答很多很多。1号小姑娘,问香港就业怎么样,老师说香港的金融很强,现在的趋势是会金融的人不会编程,他们会请程序员根据他们的金融需要来编程,这现在是一个趋势。我问的Research Master跟PHD有什么区别,他说这就是完全两套不同弄的系统,读Master就是为了工作,如果你真的想做研究完全可以停下Master立刻开始PHD。其实我还想问,PHD赚的一定比Master多吗?但是我没有问,因为PHD是在开拓某个领域,他们读PHD的目的就不是赚钱吧,问这样的问题会有点太幼稚也太势力吧。

如果这篇文章帮到你,我会很开心,毕竟为开源社区尽了一份贡献。

  • 0
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值