面试大概3部分,第一部分就是老三样,介绍自己,whyIC,why Earth Science,whyACSE, What is computational science 等等这样的。可以适当准备一下润色自己的回答。这部分可能出现的问题我觉得在于why Earth Science,因为可能报这个项目的人大部分是想转码一类的,如果强行问为什么选择地球科学也许会导致回答有点牵强。(lz就是被问到why ES department,亲身感受)
第二部分涉及一些技术问题,我是一道编程题,一道微分方程, 一道编程语言问题,都是可以说过于简单的题目。编程题基本就是一个hash能解决的,题目会在面试开始之前通过skype聊天发给你,有15min准备时间。微分方程是最简单的first order homogeneous linear,答案闭眼 y=Ae^x,(y' - y = 0),如果这部分有遗忘的同学建议复习一下。编程语言问的python里list和tuple有什么区别(这部分lz答错了tuple的部分,因为python用的不算多而且基本没咋用过tuple)。总而言之我可以大胆预测技术题都很简单(和industry没法比),大家可以不用紧张。