📅  最后修改于: 2023-12-03 15:30:53.226000             🧑  作者: Mango
GE Healthcare是全球领先的医疗设备和数字解决方案提供商之一。我是一名软件工程专业的本科生,有一定的编程经验,曾参加过一些开源项目和比赛。
在网申中,我申请了一份GE Healthcare的软件实习岗位,通过初审之后,收到了笔试邀请。笔试主要考察了我的编程能力和基础知识。
第一部分是编程题,要求实现一个计算器,可以进行加减乘除等基本运算,并实现带括号的表达式求值。我使用Java语言完成了该题目,限制时间为60分钟。
第二部分是选择题和填空题,主要考察了数据结构和算法方面的基础知识,包括栈、队列、链表、排序算法等。限制时间为30分钟。
通过笔试之后,我收到了面试邀请。面试共分为两轮,每轮60分钟。
第一轮面试主要考察了我的编程能力和解决问题的能力。面试官给了我一个业务场景,让我设计和实现一个相应的系统。我使用了Spring和Hibernate两个框架,完成了该题目,并讲解了我的设计思路。
第二轮面试主要考察了我的沟通能力和团队协作能力。面试官给了我一个团队合作的场景,让我模拟和其他面试者一起完成一个小任务。在任务过程中,我完成了自己的部分,也积极地和其他面试者进行沟通和协作,最终完成了整个任务。
GE Healthcare的面试流程非常严谨和全面,考察了我的编程和基础知识、解决问题的能力、沟通和团队协作能力等方面。整个面试过程非常愉快,面试官也非常友好和专业。在面试中,我深刻地认识到了自己的不足和需要提高的方面。