Подборка объединяет вопросы, отмеченные на этапах интервью в Галактика. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: testing, qa, database.
Модификатор static в языках программирования, таких как C# или Java, используется для обозначения членов класса (переменных, методов), которые принадлежат самому классу, а не конкретному экземпляру.
Опыт проведения тестирования производительности включает в себя планирование и выполнение нагрузочных и стресс-тестов для оценки поведения системы под разными уровнями нагрузки.
Для тестирования консольного приложения, принимающего три целых числа (стороны треугольника) и возвращающего тип треугольника или ошибку, можно применить следующие подходы тест-дизайна:
Для внедрения параллелизации я обычно анализирую задачи на предмет независимых частей, которые можно выполнять одновременно. В автоматизации тестирования, например, я использовал следующие подходы:
Чтобы вывести список задач, с которыми работали в августе 2025 года (то есть задачи, которые либо начались в августе, либо велись в этот период), нужно проверить пересечение периода работы над задачей с августом 2025.
Для инверсии массива без использования встроенных функций можно реализовать алгоритм обмена элементов с двух концов массива, двигаясь к центру. Это классический способ, который работает за O(n/2) операций.