阅读更多
9月下旬份内推了苏州Oracle的HCM-Cloud部门,该部门空缺岗位比较多,感觉机会比较大。由于接近国庆节,所以10月12日收到了北京HR的电话,咨询了下基本情况:为什么选择Oralce,目前的薪资,期望的薪资,以及HCM部门的介绍,面试的形式(笔试+三轮面试),面试的时间(特意选择了下周,为的是好好准备)等等。
一周的时间,期间看过看准网上的面经,了解了大致考的范围,更偏重英语交流。大致考的范围:Java,SQL,GC算法,JVM模型,算法,数据结构,设计模式等等。然后逐一查漏补缺。
刚开始英文笔试,题目不多,大概10题左右,20分钟搞定,前面是数学逻辑推理,后面是Java的题目,考String操作比较多,最后一题是写一份英文邮件。题目只是参考,更看重的是英文阅读和写的能力。
一轮面试是两个组内的搞技术的,先用英文自我介绍,说了两三分钟就开始技术面试,面试题目不固定,根据面试官的思路来,简历上感兴趣的他基本都会问,看你会Java,就说基类是什么,该类有哪些方法。List有哪些,区别是什么。final关键字的用法。等等。重点是SQL,左右连接,内连接必考,会让你先设计几张表,然后根据这几张表考察sql掌握情况。设计学生表,课程表,成绩表,考了关联查询,及格学生的信息等。最后考察了一个数据结构,给了一颗二叉树,用Java的方法实现,不用JDK提供的集合类。
二论面试是Manager和一个女士,刚开始也是英文交流,都是中国人,撤就行了,但是要求是能听懂人家说的,及时做回答就行。Manager还问了项目中用到的技术,单例模式的事情,重点是他们不用开源框架。。。
三轮面试完全就是过场子,Senior Manager介绍项目组的情况,当然还会让你英文介绍一下自己,最后就是工资的问题,工资给不了太高,需要US那边的Boss批才行,还需要提供工资流水。
后天就收到了口头Offer,目前走流程中。