interview是两个人问我一个。他们有表格可是好像问得很随意,只往表格上打分。问为什么选美林。让我讲一个academic project,我在里面是什么role,怎么跟其他人合作完成的。以及实习的时候做了些什么,学到些什么,等等。
基本还是HR式的问题可是这两人都懂技术。被问到同时有很多task的时候怎么安排schedule,我说我发现在OS课上学的一些policy在现实生活中也适用,比如说earliest-deadline-first,shortest-task-first等,这两人就哈哈大笑。。虽然我没觉得有什么好笑但他们高兴了我自然也高兴,心想还是申本行职位比较靠谱。。
提到自己做TA教的是最基础的编程课,他们就问遇到什么困难,要是学生不愿意学怎么办。又问对以java作为学生的入门语言有什么看法。还好面试前一天gg给我填鸭式地作了个全面IT补习,让我对主流编程语言,主流数据库,主流服务器等都有个看法。。末了我说java业内使用不错,因为语法严格,同样一个task菜鸟跟大虾写的代码都差不多,方便程序员之间看懂彼此的code,不像ruby,太flexible了,做一件事情有n种方法。。其中一个面试官就立马兴奋起来,好像眼睛都突然亮了,问"你会ruby呀?"汗。其实我只是听gg扯过一下而已,赶紧说只是会basic的并决心回家研究一下免得下次丢人。
还好面试就结束了。面试官说just to confirm,你选的是GTI么,我说我没有选,GTI和GBT我都愿意,然后他就在我的form上面加上"& GBT"
那天的问题大部分都是在别的银行答过的,自是不加思索娓娓道来。面试官说"you give really efficient answers.. some ppl talk a lot but hard to get the point" 除了熟能生巧让我没有因为英文差而被鄙视之外,我坚信是让面试官乐了一把的OS scheduling policy和ruby给我带来了二面,所以冒着被读者嫌啰嗦的危险写了出来。
GTI的二面分两轮。第一轮45分钟,也是两个人问我一个。问题如下:
为什么喜欢GTI?
有什么career goal,计划怎么达到?我说喜欢数据库方面的,打算几年内考DBA(喜欢数据库是真的,未来计划是瞎说的,我从来是随遇而安的人。。);又问如果工作时间太长,你并没时间准备考试,怎么办?
电脑方面比较强的是什么,比较弱的是什么,中等的是什么?有什么办法能从中等变强?又说进来后是要rotate的,如果被分到你最弱的方面,怎么办?
有什么业余爱好?我说吹口琴。。又问哪一种口琴?倒。。再问今天有带来么,能表演一下么?再倒。。
问我大学期间压力最大的时候是什么,怎么排解压力?我提到德国SEP的事情。又问觉得德国的大学跟新加坡的有什么不同?
做project时候有遇到不合作的人么?这时我突然傻笑起来,因为那人长得比较有趣。(据说这样不合时宜的笑会让人感觉轻浮。。)他们也笑:"there must be some names flashing out"。我赶紧开始说曾经有个project mate在分配任务后失踪了,快交project的时候还联系不上。他们又问怎么解决,如果这件事再来一次的话又会怎么解决。
认为自己偏向methodological还是creative?我不知道什么是methodological不过我知道我不creative,于是说methodological,因为我觉得解决问题的时候分析前人的方案取其精华加以改进比自己创造新方案更有效率(还好后来查字典发现意思没有差太远);然后要举例说明我怎么改进了前人的方案,汗,我就知道要举例说明所以才没敢宣称自己creative。