Рубрики

Интервью с OYO Rooms для инженера-программиста

Расположение: Гургаон

Раунд 1: Письменный тест
1. Найти количество пар с суммой S в массиве
Пример ввода: [3,4,5,6,1,2] 3
Объяснение: [{3,4}, {6,1}, {5,2}]

2. Переместите все элементы больше 10 на правую сторону массива.

Раунд 2: технология
1. Напишите функцию power (a, b), которая возвращает a ^ b за время O (log b)
2. С учетом матрицы стоимости посещения каждой ячейки переходят от 0,0 до m, n при минимальной стоимости при
Вы можете двигаться только влево или вниз.
3. Учитывая бинарное дерево, проверьте, если его двоичное дерево поиска или нет
4. Перемешать данный массив . Вам дана функция random (n), которая возвращает случайное значение от 0 — (n — 1)

Раунд 3: технология
1. Объясните свои проекты.
2. Связанный с проектом: почему HTML5 медленнее, чем нативный. Как мы можем улучшить это.
3. Что такое цикл обещаний / событий в контексте node.js
4. Как масштабировать.
5. Вы должны разработать три класса Еда, Овощи, Фрукты, где Овощи и Фрукты являются подклассом Еды. Создавайте объекты из классов Овощей и Фруктов с именами Картошка и Яблоко Функция getname должна быть реализована в Food, которая при вызове напечатает «Я овощная картошка».

Раунд 4: технический директор
1. Ваш жизненный опыт.
2. Почему Ойо?
3. Объясните свои проекты.
4. Что считается хорошим бизнес-планом.

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

Напишите свой опыт интервью или отправьте его по электронной почте на адрес contrib@geeksforgeeks.org

Рекомендуемые посты:

Интервью с OYO Rooms для инженера-программиста

0.00 (0%) 0 votes