Рубрики

Flipkart Интервью | Набор 16

  • 1-й раунд (раунд машинного кодирования)
    Запишите код на любом языке для простой иерархии сотрудников, которая имеет 3 типа сотрудников.
    1. Исполнительный директор
    2. Менеджер
    3. Сотрудник

    где сотрудник может иметь только 1 мгр, а мгр имеет более 1 сотрудника.

    Нас попросили ввести данные сотрудника (имя, идентификатор, зарплата, рейтинг и т. Д.) В любом порядке (сотрудники могут быть введены до его руководителя), создать иерархию и реализовать следующие функции:

    1. Иерархия печати с учетом любого сотрудника / мгр / генерального директора (используется n-арное дерево + хеш-таблица)
    2. С учетом бонуса и рейтинга эффективности каждого сотрудника разделите его на сотрудников самого низкого уровня (в иерархии) в соотношении их рейтинга. т.е. 100 делится между 2: 3, это 40 и 60. и распечатывает бонус каждого (простое рекурсивное решение)
    3. Топ 10 сотрудников с соотношением бонусов: зарплата (используется maxheap)

    Написание рабочего кода, модульного, расширяемого, обработки угловых дел и т. Д. Заняло 1,5-2 часа

  • 2й круг
    обсуждение вашего решения 1-го раунда, как вы можете его оптимизировать, затем обзор написанного кода
  • 3- й тур
    DS и ALGO
    1. Проблема змей и лестниц
    2. Медиана в потоке целых чисел
    3. поиск строки (нужно было дерево KMP / суффикс: не код, а логика)
    4. Для любого языка вы используете библиотеки, которые могут использовать больше lib и т. Д. Найдите порядок построения библиотек (топологическая сортировка)
    5. При наличии сервера со стеком с некоторым начальным состоянием, скажем, 1 Пользователь может изменить стек, используя обычные операции, например push 2, pop и т. Д., И каждая операция вызывает изменение версии. то есть версия 1: 1, версия 2: 2,1, версия 3: 3,2,1, версия 4: 2,

    Вы должны сделать так, чтобы человек мог запросить любую версию стека (сохраняйте копии каждые k раз и храните операции в энергонезависимой памяти)

  • 4- й тур
    • Создайте новый вид онлайн-игры в покер
    • Дайте все сущности и отношения в глубину
    • Дальнейшее углубленное обсуждение того, как сделать его более дружественным к HA, как
    • Обрабатывать сбой игроков и т. Д.
  • 5й тур
    • HM раунд
    • Углубленное обсуждение проектов и общих вопросов, например, когда вы не согласны с вашим мнением и т. Д.

    Процесс был четким и проходил с 10 утра до 5 вечера на выходных в Бангалоре

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

Все практические проблемы для Flipkart !

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

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

Flipkart Интервью | Набор 16

0.00 (0%) 0 votes