Snapdeal Опыт собеседования | Набор 6 (в кампусе)
Привет, Snapdeal недавно посетил наш кампус, и вот мой опыт интервью!
Письменный раунд:
20 вопросов о способностях.
2 вопроса по кодированию - 1. По заданным точкам двух прямых A (x1, y1 x2, y2) и B (x3, y3 x4, y4) выясните, пересекаются ли точки или нет!
2. Картины внахлест, найти нет. картин, которые можно увидеть отчетливо, даны крайние координаты картин!
Интервью в первом раунде:
Официальное вступление!
Кодирование:
1. Для двоичного дерева поиска и числа k найдите два узла в дереве, сумма которых будет равна k!
2. Распечатайте двоичное дерево в зигзагообразном порядке!
Меня попросили написать код на Java!
Несколько простых головоломок.
Интервью во втором раунде:
1. Подскажите логику программы, написанной в первом раунде! Улучшите ее, попробуйте на O (n) сложности!
2. Напишите рекурсивную функцию для n-го числа Фибоначчи!
Теперь внесите некоторые изменения в тот же код, чтобы в большинстве случаев получить сложность O (1) (используйте динамическое программирование!)
3. Имея двумерный массив с отсортированными строками и столбцами, напишите эффективный код для поиска числа!
Головоломка: стакан, кран дан! Наполните половину стакана без использования каких-либо измерительных приборов!
Интервью в третьем раунде:
Напишите программу для бесконечной печати «Hello» и «World», используя два потока, так, чтобы один поток печатал строку «Hello», а другой - «World»!
- Почему нельзя использовать sleep ()?
- Почему вы использовали синхронизированное ключевое слово?
- Каким будет тупик в этой программе?
- Каким будет выход из тупика?
Напишите программу на Java, чтобы определить, является ли данное дерево поддеревом другого или нет! как итерационные, так и рекурсивные!
Интервью в четвертый раунд: HR-раунд
Расскажи мне что-нибудь о себе!
Как прошли собеседования?
Как были вопросы на собеседовании?
Какие недостатки у SnapDeal?
Оценить SnapDeal?
Предложения?
Вопросов?
Я хотел бы поблагодарить geeksforgeeks за исчерпывающий набор вопросов для интервью и учебных материалов, которые действительно мне очень помогли!
Если вам нравится GeeksforGeeks, и вы хотели бы внести свой вклад, вы также можете написать статью и отправить ее по электронной почте на deposit@geeksforgeeks.org. Посмотрите, как ваша статья появляется на главной странице GeeksforGeeks, и помогите другим гикам.
Вниманию читателя! Не прекращайте учиться сейчас. Освойте все важные концепции DSA с помощью самостоятельного курса DSA по приемлемой для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию . Если вы готовы, проверьте свои навыки с помощью серий тестов TCS, Wipro, Amazon и Microsoft.