Что такое SOLID? Какой принцип самый любимый?
SOLID — это набор пяти принципов объектно-ориентированного программирования, направленных на создание гибкого и поддерживаемого кода:
Читать ответПодготовка к интервью
40 вопросов с собеседований в Gear Games
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Gear Games. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, testing, qa.
Каталог
SOLID — это набор пяти принципов объектно-ориентированного программирования, направленных на создание гибкого и поддерживаемого кода:
Читать ответТестирование платёжных систем требует особого внимания к безопасности, корректности и устойчивости. Обычно я использую следующие подходы:
Читать ответЯ хочу развиваться в направлении автоматизации тестирования сложных систем, особенно интересуют задачи, связанные с интеграционным и нагрузочным тестированием.
Читать ответОсновные принципы объектно-ориентированного программирования (ООП) включают:
Читать ответДля локализации проблемы с покупкой товара через Юкассу, когда товар не начислился, нужно последовательно проверить несколько этапов:
Читать ответДекоратор в Python — это функция, которая принимает другую функцию и возвращает новую функцию с расширенным или изменённым поведением, не изменяя исходный код декорируемой функции.
Читать ответАгрегация и композиция — это виды отношений между объектами в объектно-ориентированном программировании.
Читать ответО задачах на тестирование я узнавал из тикетов в системе управления проектом, где были описаны требования и критерии приемки.
Читать ответДа, нейросети активно применяются в работе для автоматизации рутинных задач, анализа больших объемов данных и повышения качества тестирования.
Читать ответФункция в Python — это именованный блок кода, который выполняет определённую задачу и может принимать входные параметры, возвращая результат.
Читать ответВ Python механизм обработки исключений основан на конструкции try-except-finally.
Читать ответПодход Shift Left в разработке и тестировании означает перенос этапов тестирования и контроля качества на более ранние стадии жизненного цикла разработки ПО.
Читать ответ