2020 年 9 月,法国兴业银行 – 全球解决方案中心的旅程对我来说开始了,当时公司参观了园区。公司自己做了一个入围名单,然后我们进行了书面一轮。
笔试:这一轮包括核心科目,数据结构、字符串、SQL 等三个代码。我和其他 1200 名学生中的 31 名入围了将在接下来的两天开始的面试过程。
一共四轮面试。
- 两个技术跟随
- 技术管理
- 人力资源回合。
第一轮:第一位面试官是一位女士,她从基本问题开始,比如你的项目是什么。
- 什么是面向对象?
- 面向对象相对于过程编程的缺点。
- 这份基本问卷之后是一些编码问题,例如从字符串删除重复项、反转字符串和类似的基本代码。
接下来是另一轮技术问题,她还让我选择一个主题,我继续研究操作系统,所以她问了围绕同一主题的问题,其中一些我记得很清楚是虚拟内存、上下文切换、文件、进程定义、线程等。
在这一切之后,她开始分享她的屏幕,上面有简短的输出问题,我有几秒钟的时间来说出我的答案。准确地说,整个采访持续了1小时19分钟。安排在一大早,这是一次虚拟面试。
第二轮:第二位面试官确实是公司的老头,头脑很敏锐,问的问题很棘手,比如。
- 如何在不使用 print 语句的情况下打印姓名的第一个字母(这显然意味着不能使用 C 中的 printf、C++ 中的 cout 或Java的system.out.println )。
- 其他问题是关于按位运算运算符的。
- 什么是装箱和拆箱?
- 当 C 已经存在时,为什么 C++ 会出现。
- OOP 的哪些特性使它与众不同,为什么使用不同的语言,以及更多?
- 他问的最后一个问题是,如果您必须调用递归函数并向后打印 10 到 1,那么他想要一个伪代码。它持续了大约 43 分钟,并在下午 2 点完成。大约在同一天。
第三轮:第三轮面试是技术管理轮,问我基于场景的问题,比如如果你必须做一份工作,你有 10 天的时间,但你的团队无法在截止日期前完成项目,你会怎么做?你做?您将采取哪些进一步措施来帮助按时完成未来的项目。他还一行一行地阅读了我的简历,并询问了我简历中提到的所有细节。它持续了大约42分钟,并在下午5点左右完成。
HR回合:上次面试更像是一场闲聊,然后HR问我家里是否有人。我回答说我妈妈在场,他让我给她打电话。然后,最美好的事情发生了。 HR告诉我妈妈,她女儿被安排在公司了,她应该为我感到骄傲。我同时感到震惊、惊讶和高兴。这是一个美丽的姿态,我仍然认为这是我一生中最幸福的时刻。