Veritas Interview Experience | Набор 1 (в кампусе)
Веритас посетил наш колледж для найма на кампус. Процесс отбора включал тесты способностей, 2 технических собеседования и собеседование с персоналом.
Тест на способности проводился на хакерском ранге. В нем было 20 MCQ, основанных на концепциях cs (база данных: btree, os, HTML формирует одну очередь), базовой математике (нет решений для p ^ 2 = n + q ^ 2) и т. Д. И 2 вопроса по кодированию. За MCQ была поставлена отрицательная оценка, и было важно решить один вопрос по кодированию.
1-е техническое интервью (1 час):
Они спросили меня, на каких языках мне комфортно. Я выбрал C и Java.
- Переверните односвязный список.
- Реализация функции strlen в string.h
- Реализация strcmp с использованием указателя
- Концепции ООП с объяснением и примером
- Классы хранения в C
- Спецификаторы доступа в Java
- Разница между строковым и символьным массивом в c.
- код пузырьковой сортировки
- Функция с аргументами переменной длины
- Ошибка перегрузки функции: что произойдет, если перегруженные функции будут иметь одинаковые аргументы, но другой тип возвращаемого значения
- удалить узел в связанном списке с учетом указателя на узел (узел не является хвостом)
- Ссылки в java
- Классы коллекций
- rval, lval
- Вы делали кодирование на системном уровне? Я сказал программу на ассемблере и теорию компиляторов.
- Абстрактные классы и различие интерфейсов.
- Почему main не является приватным в Java?
- Как передать аргументы программе при ее запуске?
Ответ: аргументы строки cmd могут быть приняты как строки - Головоломка: дано 10 монет. одна монета имеет меньший вес. найти монету за 3 итерации.
2-е техническое интервью (1 час 15 минут):
Они задавали мои любимые темы. Я сказал Структуры данных и СУБД.
- основные вопросы Python strcmp
- Функция получает строковые аргументы, которые являются именами функций класса, вызывающих эти функции из этой функции. например. Считайте функцию fun (method1, method2), а class - c, поэтому fun должен вызывать method1 класса c.
Я не знал ответа. - Обход дерева в порядке с использованием рекурсии и итераций.
- Структуры данных для BFS, DFS.
- По заданному массиву элементов (миллионы элементов) возвращается второй по величине встречающийся элемент.
- вам дается строка с надписью «это книга» и обратная функция, и вывод должен быть «книга а это это»
Ответ: переверните строку, а затем переверните каждое слово. - Порядок компиляции, перемещения, связывания и загрузки
Примеры полиморфизма - Какую структуру данных можно использовать для переворота слов в файле?
int arr [5]; printf («% u% u», arr + 1, & arr + 1); выход?
Они спросили меня, знаю ли я Perl. Я сказал нет.
HR интервью:
Предпосылки, Области интересов (технические), Почему Veritas? Что вы знаете о Veritas?
Наконец, они выбрали 9 человек из 29, и я был одним из них.
Спасибо GeeksforGeeks !!!!
Если вам нравится GeeksforGeeks, и вы хотели бы внести свой вклад, вы также можете написать статью и отправить ее по электронной почте на deposit@geeksforgeeks.org. Посмотрите, как ваша статья появляется на главной странице GeeksforGeeks, и помогите другим гикам.
Пожалуйста, напишите комментарии, если вы обнаружите что-то неправильное, или вы хотите поделиться дополнительной информацией по теме, обсужденной выше
Вниманию читателя! Не прекращайте учиться сейчас. Освойте все важные концепции DSA с помощью самостоятельного курса DSA по приемлемой для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию . Если вы готовы, проверьте свои навыки с помощью серий тестов TCS, Wipro, Amazon и Microsoft.