📌  相关文章
📜  助理顾问(Java开发人员)的 Oracle 面试经验

📅  最后修改于: 2021-11-21 06:09:24             🧑  作者: Mango

我在 2 年前大一时申请了 oracle 职业页面。

突然 HR 打电话给我,告诉我您的个人资料被选中担任我们在 Oracle CGBU(通信全球业务部)中的一个职位。

她问我关于你自己以及你的期望(她正在填写信息以发送我认为需要的经理)。

他们说会有三轮。前两轮是技术轮,第三轮是管理轮。

会议进行了缩放链接是由 WhatsApp 发送的。

我所做的准备:虽然我有 2 年的经验,但我不确定他们会问你更喜欢Java还是 C++ 哪种技术。

我选择了Java,因为我在我现在的公司从事Java工作。

第一轮(技术面试约50分钟):面试官很友好,首先介绍自己有5年的经验,3年在其他公司,2年在ORACLE OSS。

他从“自我介绍以及你是如何进入现在的公司?”开始的。

所有问题均基于经验

问题:

1. 你在你现在的公司发展了什么。

-我给出的答案:SFTP 功能将文件从远程服务器获取到本地服务器。

2. 你用什么来实现它?

答:使用特立独行的 jar 及其 api。

3.还有什么?

答:Json 解析和格式化能力,从 json 到 text 和 text 到 json。

4. 你用什么来实现相同的?

答案:杰克逊罐子。

如果不记得他建议的 json 解析之类的内容,他有时会给出提示“是否使用了 SAX 解析器?”

5.你知道收藏吗?数组列表、哈希集。 Hashset 允许重复值输入吗?

6.你用过Lambda表达式、流吗?你如何实现流?

7.什么是游标?你如何定义游标?游标类型?

8.你自己安装过操作系统吗? ——这个问题是因为我在简历中写了RHEL。

9.您在当前项目中是自己编写DB查询还是咨询DBA?你加入吗?连接类型。

10.查询选择列?

11.从unix/linux中查找文件?查找命令

12.在unix/linux下新建文件? vi 或触摸。

13. 从 unix/linux 上的文件中找到一个表达式?格雷普

从简历中他问你对 CI/CD 有什么了解,你对 ansible 了解多少?

我已经编写了 yml 文件来自动化安装过程和项目的快速部署。

结果:未选中

小贴士

你应该重温 OOPs 的概念

上面提到的Java的高级概念。