Oracle Interview Experience | Набор 39 (Разработчик приложений)
Oracle посетила наш кампус, чтобы набрать студентов на должность инженера по разработке приложений.
Раунд-1 (онлайн-тестирование)
Этот тест состоял из вопросов четырех категорий: вербальные, математические способности, программная инженерия (блок-схемы и т. Д.) И концепции компьютерных наук (DS, СУБД, ОС и т. Д.).
Из примерно 300 студентов 50 вошли в шорт-лист раундов PI.
Раунд-2 (Личное техническое интервью, 20 минут)
- Интервьюер попросил меня представиться
- Отвечал на вопросы о моих проектах и стажировках в деталях (также много спрашивал о моем последнем году проекта, которым я занимался)
- Программа для реверсирования и печати строки, которая была принята как ввод от пользователя
- Попросили описать алгоритм KMP
- Задал несколько SQL-запросов (создание таблицы, представления и т. Д.)
- Разница между DDL и DML с примерами
- Основные концепции ООП (абстракция данных, наследование и т. Д.) С соответствующими фрагментами кода
- Головоломка: http://www.techinterviewpuzzles.com/2010/04/four-people-on-rickety-bridge.html
Раунд-3 (Личное техническое интервью, 2,5 часа)
- Подробное обсуждение проектов и стажировок
- Попросили рассказать мне о какой-то проблеме, которую мне больше всего нравилось решать, когда я начинал кодировать и писать код для нее. Он также спросил меня, с какой проблемой я столкнулся при первоначальном решении этой проблемы и как я ее преодолел. Я сказал ему следующую проблему: https://www.geeksforgeeks.org/print-a-given-matrix-in-spiral-form/
- Спросили меня о моем любимом курсе, на что я ответил Data Structures. Затем он попросил меня перечислить все известные мне структуры данных, каждая из которых поддерживается примером своей полезности.
- Затем он спросил мою любимую структуру данных (я сказал, что это стек). Он попросил меня рассказать, как некоторые функции текстовых процессоров (например, MS Word) и браузеров используют стек. (На это я сказал, что MS Word может использовать концепцию стека в опциях Redo и Undo (а также в буфере обмена), тогда как браузеры могут использовать его в кнопках Back и Forward)
- Затем он попросил меня написать рабочий код для использования стека в браузерах для функции, которую я описал выше.
- Попросили написать рабочий код для преобразования числа из цифровой формы в слова (например, 1192 будет называться «Одна тысяча сто девяносто два») с использованием ООП.
- Головоломка: три человека A, B и C стоят в вершинах равностороннего треугольника, вписанного в круг. Когда прозвенел звонок, все трое начали бежать по трассе с одинаковой скоростью в неизвестных нам направлениях. Какова вероятность того, что ни один из них не столкнется?
- Головоломка: http://www.programmerinterview.com/index.php/puzzles/25-horses-3-fastest-5-races-puzzle/
Раунд-4 (Личное техническое интервью, 20 минут)
- Обсуждение проектов снова!
- На вопрос о нормализации и нормальных формах (с примерами)
- Попросили разработать СУБД для системы электронной коммерции вместе с соответствующими диаграммами ER и структурами данных.
- Спросил немного о себе и моих увлечениях
Раунд-5 (Личное HR-интервью, 20 минут)
- Обычный вопрос «Расскажи мне о себе».
- Что вам больше всего нравится на веб-сайте Oracle?
- Обсуждение проектов и дополнительных занятий, упомянутых в резюме
- Что бы вы хотели изменить в себе? Почему?
- Что тебе больше всего нравится в себе? Почему? Приведите пример из своего прошлого.
- Хотели бы вы получить высшее образование? Почему нет?
- На вопрос о моем предпочтении местоположения и попросил подождать снаружи результатов
К счастью, меня выбрали вместе с пятью другими людьми. Спасибо GeeksforGeeks!
Если вам нравится GeeksforGeeks, и вы хотели бы внести свой вклад, вы также можете написать статью и отправить ее по электронной почте на deposit@geeksforgeeks.org. Посмотрите, как ваша статья появляется на главной странице GeeksforGeeks, и помогите другим гикам.
Вниманию читателя! Не прекращайте учиться сейчас. Освойте все важные концепции DSA с помощью самостоятельного курса DSA по приемлемой для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию . Если вы готовы, проверьте свои навыки с помощью серий тестов TCS, Wipro, Amazon и Microsoft.