Рубрики

Oracle Интервью | Набор 8 (в кампусе для разработчика приложений)

Онлайн письменный тур:
Первоначально проводился письменный онлайн-тур, состоящий из следующих разделов:
1. Общая способность
2. Логические рассуждения
3. Технический (базовые вопросы C / C ++)
4. английский
Общий срок был около 2 часов. Это был легкий раунд.

Кодирование Раунд:
Затем, после этого, было выбрано большое количество студентов для следующего раунда кодирования, где у нас была только одна проблема для кодирования, и ограничение по времени составило 30 минут. Проблемы распределялись случайным образом, просто интерфейс программирования был не так хорош, поэтому многие мои товарищи по работе столкнулись с проблемой правильного вывода вывода на консоль.

Я получил следующую программу:

Число x поддерживает число (x + b), где b — количество установленных битов в двоичном представлении x, например, если x = 3, то x поддерживает (3 + 2) = 5, поскольку 3 имеет 2 1 в своем двоичном представлении. Теперь вам предоставляется массив чисел, который вы должны распечатать SUPPORTED, если число поддерживается каким-либо числом, если не печатать BLEAK, если есть неверный ввод, выведите 0.

После этого тура 77 студентов были отобраны для собеседования. Большая группа из 9 человек прибыла для проведения этих интервью.

Интервью раунд 1:
1. Код: — простая программа на C, которая переворачивает слова в строке, например, если строка «Oracle @ App Dev», она должна стать «Dev App @ Oracle»
2. Головоломка: — Два человека X и Y сидят рядом с монетой в каждой руке. Игра состоит в том, чтобы одновременно подбрасывать монету, пока кто-нибудь не выиграет. Игрок X победит, если он получит последовательную ГОЛОВУ, ХВОСТ, однако Y выиграет, если он получит последовательную ГОЛОВУ, ГОЛОВУ. Теперь вы должны сказать, честна игра или нет.
3. Некоторые вопросы СУБД, такие как нормализация, объединения и составной ключ.
4. Код: — Учитывая значение начальной позиции и конечной позиции, вы должны достичь от начала до конца линейным способом, и вы можете переместиться либо в положение непосредственно справа от текущей позиции, либо на два шага вправо до данной позиции. , У вас есть распечатать все возможные пути, чтобы добраться от начала до места назначения. (ДП)

Этот раунд длился около 45 минут, интервьюер был действительно хорош и давал определенные подсказки между ними, чтобы вести меня.

Интервью раунд 2:
Это был длинный и страшный раунд, он длился около двух часов.
1. Вам предоставляется CSV (значения, разделенные запятыми) в файле, подобном E1: 12, E2: 32 и т. Д. Вы должны сгенерировать дерево с максимальной высотой 3 только с заданными значениями следующим образом:
E является корнем дерева, имеющего n узлов к E1, E2, E3… En. E1, есть n узлов E11, E12, E13… E1n, так обстоят дела на втором уровне. Аналогично для E111 будут смоделированы типы элементов.
Ограничения: Вы можете прочитать файл только один раз, вы должны позаботиться о том, чтобы, если E1 отсутствует в файле, но, скажем, E11 был там, вы не должны его включать.

2. Если в строке есть символ и счет, вам необходимо распечатать строку после того, как указанный символ встречается количество раз.
Пример: Строка: «Это демонстрационная строка»
Персонаж: «я»
Количество: 3
Выход: «нг»
Однако, для решения этой проблемы необходимо позаботиться о том, чтобы случайный символ не был в строке или не был в числе строк, количество раз и т. Д.

3. Создайте веб-сайт, похожий на bookmyshow.com, для бронирования билетов в кино, но он должен быть только для одного места, в котором может быть несколько театров. В этом он хотел, чтобы я разработал базовый грубый графический интерфейс, соответствующие таблицы базы данных и связал графический интерфейс с базой данных, а также показал весь поток данных в системе. На сайте также должны быть предусмотрены такие функции, как предварительное бронирование, вход в систему, регистрация пользователей, возможность просмотра фильмов, сохранение данных карты и т. Д.

4. Головоломка: учитывая 10 монет, расположите их так, чтобы мы получили 4 разных ряда, каждый из которых содержит 4 монеты.

5. Головоломка: Gi1ven 4 монеты, а затем организовать, чтобы сделать максимальное количество треугольника фигуры.

6. В конце он попросил Нормализацию базы данных и все нормальные формы в деталях.

Интервью раунд 3:
Это был технический + HR раунд, интервьюер спросил меня о предыдущих кодах, которые я сделал в предыдущих раундах. Он был больше обеспокоен подходом, чем кодом. Затем он начинает расспрашивать о сайте, который я создал в третьем раунде, о том, как я буду вносить в него поправки, если он станет глобальным для всех.
тип клиентов. Затем были некоторые основные вопросы HR.

В итоге 3 студента были отобраны из 77 (включая меня).

Если вам нравится GeeksforGeeks и вы хотите внести свой вклад, вы также можете написать статью и отправить ее по почте на contrib@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.

Все проблемы практики для Oracle !Рекомендуемые посты:

Oracle Интервью | Набор 8 (в кампусе для разработчика приложений)

0.00 (0%) 0 votes