Opera 笔试及初面

进修社 人气:2.72W
Opera 笔试及初面
Opera 笔试及初面笔试原定时间2小时,考官说可以提前交卷,并且他会挑做得好的,简单的面试一下。我大概是3点10分交的,4点半左右给我打了个电话,通知我5点10分去面试,每个人十分钟。笔试题目全部是英文的,同时也要求用英文作答。1.给了一段程序,问这段程序是做什么用的。实际上就是一个冒泡排序,只不过没有用数组的.形式去表达,而是采用了指针的方式表达,并且中间夹杂着两个无用的变量。2.写一个字符串替换函数,即把字符串text中的所有pattern,替换为target。即函数原型为:char* replace(char * text, char* pattern, char* target); 比如调用replace("bcdfss", "dfs","df")的结果为bcdfs3. 写程序判断两个单向链表是否有公共的节点面试十分钟,上来先问我除了冒泡排序还知道什么排序,我说最常用的是快速排序,然后他就让我讲一下快排的算法。之后让我讲一下第2题是怎么实现的。再然后就问我C++和Java更擅长哪一个。等等。本文仅代表作者观点,与本站立场无关.