Интервью с Drishti-Soft Solutions | Набор 5 (на территории кампуса)

Опубликовано: 15 Сентября, 2021

Опыт собеседования с Drishti Soft Solutions (в кампусе):

Раунд 1: (3 часа)

Раздел 1: 30 общих вопросов по Aptitude MCQ.

Раздел 2: 2 вопроса по кодированию, 1 вопрос об ошибке и 1 дизайн API.

1) Дано 5 видов зеркал

1-й отражает свет слева, если свет идет сверху, и наоборот.
2-й отражает свет справа, если свет идет сверху, и наоборот.
3-й отражает свет справа, если свет идет снизу, и наоборот.
4-й отражает свет слева, если свет идет снизу, и наоборот.
5-й блокирует свет.

Вход: заданная матрица, заполненная цифрами 1, 2, 3, 4, 5 (представляет типы зеркала) или 0 (представляет темную область). Также задано начальное направление падающего света (вверх, вниз, влево или вправо).

Результат: остающаяся более темная область в матрице.

2) Оценка выражения Infix. https://www.geeksforgeeks.org/expression-evaluation/

Пример: 2 + 3 * 4 = 14

3) Вопрос об ошибке: в приведенном ниже вопросе была какая-то логическая ошибка, просто отладьте их.

https://www.geeksforgeeks.org/minimize-cash-flow-among-given-set-friends-borrowed-money/

4) Дизайн API (Написание модуля)

Все вопросы нужно было задавать на C или JAVA. 21 вошел в шорт-лист из 200 студентов

Раунд 2: (Раунд Bugger)

Всем нам был предоставлен код C / Java (опция) на ПК.

Нас попросили понять и объяснить алгоритм работы кода, а затем выявить ошибки и исправить их. Затем интервьюер запустил свои собственные тестовые примеры, чтобы проверить код. Интервьюер присутствовал на каждом индивидуально.

Вопрос был похож на крысу в задаче Лабиринта.

https://www.geeksforgeeks.org/backttracking-set-2-rat-in-a-maze/

Советы: Найдите время и внимательно изучите код и охватите все тестовые случаи. Придерживайтесь кода и не меняйте его полностью.

Из этого раунда в финальный список вошли 13 студентов.

Раунд 3: (Раунд разработки)

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

Постановка проблемы: Есть две провинции, Джайпур и Мевад, которые общаются через посыльный. Провинция Джабалпур - это сервер, который изменяет сообщение между двумя провинциями.

Нам дали код соединения между отправителем и сервером, сервером и получателем. Сначала нас попросили понять и объяснить данный код. Я рассказал о своем подходе, и он, похоже, сразу удовлетворился им. Затем меня попросили реализовать его и написать клиентскую программу, которая проверяет правильность сообщения (полученные сообщения были либо не в порядке, либо были дублированы).

Этот раунд длился около 3 часов. 6 человек из нас были отобраны после этого тура.

Раунд 4: (Раунд проекта)

Сначала меня попросили объяснить мой проект. Он прошел через это тщательно. Он также попросил меня написать модуль моего проекта и найти в нем ОШИБКУ. Я дал ему много подходов, и он, похоже, наконец удовлетворился.

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

Раунд длился около 2 часов. Наконец, после этого раунда в финальный список вошли 4 студента.

Раунд 5: (HR-раунд)

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

Он спросил меня об образовании и семье, сильных и слабых сторонах.

К счастью, языкового барьера не было, что мне очень помогло. В основном я разговаривал на хинди.

Спасибо G4G за то, что заставили меня задуматься.

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

Все практические задачи для Дришти-Софт!

Вниманию читателя! Не прекращайте учиться сейчас. Освойте все важные концепции DSA с помощью самостоятельного курса DSA по приемлемой для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию . Если вы готовы, проверьте свои навыки с помощью серий тестов TCS, Wipro, Amazon и Microsoft.