Нумеровать опыт интервью | Набор 1 (на территории кампуса)

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

Первый письменный тест проводился на платформе CoCubes, состоящий из двух частей:
Часть 1: Способности, словесные,
Часть 2: 30 MCQ, состоящих из выходных вопросов java, c ++, а также из СУБД, CN, OS.

Затем, после выбора из письменного теста, следующим раундом был раунд назначений, нам нужно было кодировать на java или C ++.
1. Дана матрица (mxn) со значениями, состоящими из 0 и 1. 1 определяет путь, а 0 - это
пустота. Путем перехода от верхнего (0,0) (верхнего левого) положения с помощью кнопок вверх, вправо, вниз и влево
позиции, возможно ли выяснить, есть ли действительный путь к финалу (m-1, n-1) (внизу справа)
должность. Вы не можете наступать на уже пройденную плитку более одного раза. Если есть
действительный путь, можно ли напечатать то же самое? Распечатать все возможные
пути.
Вход:

4,5
1,0,1,1,0
1,1,1,1,1
0,0,1,1,0
1,0,0,1,1

Выход:
да

[{(0,0), (1,0), (1,1), (1,2), (2,2), (2,3), (3,3), (3,4)} ,
{(0,0), (1,0), (1,1), (1,2), (1,3), (2,3), (3,3), (3,4)},
{(0,0), (1,0), (1,1), (1,2), (0,2), (0,3), (1,3), (2,3), ( 3,3), (3,4)}]

Интервью:

Результаты раунда назначения были отправлены нам по почте, и отобранные студенты были вызваны на раунд собеседований.
Он начал с обсуждения вопроса о назначении и его разновидностей, он спросил, как найти кратчайший путь в вопросе о назначении.
После этого он подробно обсудил все мои проекты, которые я упомянул в своем резюме.
Затем он дал мне вопросы по СУБД, которые я должен был решать один за другим:

1. Разработайте схему базы данных для хранения оценок учащихся за каждый тест в классе за
срок. Информация также должна хранить профессора, ответственного за
провести этот тест. На основе этих данных разработайте схему для защиты данных для просмотра как
следует:
Профессор может просматривать данные всех студентов
Студент может просматривать данные, относящиеся к самому себе.
Учащийся может просматривать низкий, средний и высокий балл в классе по каждому предмету.
без имени ученика, с которым нужно сравнить его результат.

2. Он показал мне две таблицы на ноутбуке. Первая таблица с двумя столбцами: Boss_id, Emp_under_id.
во второй таблице два столбца: Emp_id, Обозначение.
Напишите запрос для отображения иерархии для любого выбранного сотрудника на основе назначения, он спросил, какие ключи вы дадите каким столбцам и почему? Объяснил запрос.

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

Другой интервьюер начал задавать вопросы по Java:
1. Упс концепции объясняют на примере наследования, полиморфизма.
2. Абстракция, инкапсуляция данных, зачем она нужна.
3. Он подробно спросил о ключевом слове Static в java, что такое статические блоки, почему они используются.
4. Почему сигнатура основного метода в java - (Public static void) и если вы удалите public / void / static, какие ошибки он выдаст.
5. Различия между потоками и процессами? Различия в способах создания потоков в Java?
6. Объясните multiThreading в java, он подробно остановился на этом. Он спросил, можно ли запускать поток несколько раз?

Затем он дал мне написать очень простой код:
Учитывая Slabs процентов налога, напишите код для расчета налога для предоставленных входных данных:
0-2лакх–> 3%
2-5лакх–> 5%
5-8лакх–> 7%
более 8 лакхов–> 12%
Он попросил меня объяснить код.
Последний вопрос был загадкой:
Головоломка с мостом и факелом. Четыре человека хотят пересечь мост, и у них есть единственный факел, который им нужно нести при переходе по мосту.
Время, затраченное четырьмя людьми A, B, C, D, составляет 2,2,5,5 минуты соответственно, чтобы пересечь мост. Когда два человека переходят мост вместе, они должны двигаться в темпе более медленного человека.
Подсчитайте минимальное время, необходимое для того, чтобы все четверо оказались на другой стороне моста.

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

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