第 0 轮 – 在线测试:大约 60 名学生入围测试。测试时间为 60 分钟。 10 分钟的 aptitude – 10 个问题。这些是基本问题,但有点棘手,所以要小心不要犯愚蠢的错误。 2 道编码问题需要 50 分钟。我得到的问题是
- 因子尾随零
- 给定一个 a3b5c3 形式的字符串,其中数字后面的数字表示该字母在字符串出现的次数 (a3b5c3 = aaabbbbbccc),找到字符串的第 k 个字符(k 在函数输入)。
这两个问题都必须解决才能获得面试资格。大约 35 名学生入围下一轮。
第 1 轮(技术轮):这一轮进行了大约 30 分钟。面试官让我做自我介绍。提出的问题基于 OOP——概念和现实生活中的例子,双链表插入,基于字符串和字符数组的简单代码,数组的搜索和排序,一个推测性问题——你认为有多少两轮车和四轮车在一个小镇。
第二轮(管理轮):这一轮也持续了大约 30 分钟。面试官又要我做自我介绍。这一轮主要是基于我的简历和我做过的项目。他问我更喜欢哪种语言,C++ 还是Java。我回答Java。基于此,他问我为什么使用Java, Java对于 C++ 的优势,关于内存分配的一些问题,以及 C++ 和Java的de 分配。
第三轮(HR 轮):这一轮只有 15 分钟。标准的人力资源问题。
自我介绍。家庭背景。为什么是飞利浦。来到你的大学,你梦想中的公司是什么?我根据实习期间对候选人的期望问了几个问题。
最后,为 3 名学生提供了实习 + FTE,为 10 名学生提供了实习机会。