📜  Oracle Gandhinagar 面试体验 | 1.5年经验

📅  最后修改于: 2021-09-23 05:29:43             🧑  作者: Mango

进行了 3 轮,所有轮次都通过缩放视频通话在线进行。对于所有轮次,我必须共享我的屏幕并且必须打开记事本。

第一回合 –
1) 编码问题 –
标题 – 使用逐字匹配的最长公共前缀(Level-Easy)
否。提供了字符串,然后我们必须在这些字符串上找到最长的公共前缀。

https://www.geeksforgeeks.org/longest-common-prefix-using-word-by-word-matching/

2) 拼图——
总共有 101 枚硬币,其中一枚硬币有问题,这意味着一枚有缺陷的硬币重量可以更低或更高(尽管尺寸相同)。因此,我们必须使用最小数量的平衡板来发现有缺陷的硬币具有较低或较高的重量。的迭代。
我在 3 次迭代中给出了解决方案,但答案是 2 次迭代,但面试官甚至高兴地回答了 3。

3) OOPs 概念——重载和覆盖概念性问题。

第二轮 –
1) 编码问题——
我们必须找到从给定的字符串升序可能最长公共回文字符串。
例如——给定的字符串是——applea
所以答案可以是 – apepa(这个字符串就是答案) 2)编码问题-(水平-中等)
用 1 填充整个二维矩阵所需的最小迭代。矩阵如果用 0 填充并且只有一个位置有 1。在每次迭代时,相邻元素可以用 1 填充。

https://www.geeksforgeeks.org/minimum-time-required-to-fill-the-entire-matrix-with-1s/

3) 编码问题——
一个检查字符串是否相互旋转的程序
https://www.geeksforgeeks.org/a-program-to-check-if-strings-are-rotations-of-each-other/

第三轮——
本轮由主任主持。他还讨论薪水,所以要为此做好准备。
编码问题——(难度——中等)
假设日期为 14-APR-2020,那么我们必须在添加 n 之后返回日期。天。

https://www.geeksforgeeks.org/date-after-adding-given-number-of-days-to-the-given-date/

最后我收到了 HR 的录取通知书。大多数情况下,我在第三轮中得到了确认。
一切顺利。