Что такое генераторы в Python?
Генераторы в Python — это специальные функции, которые возвращают итератор и позволяют последовательно выдавать значения по одному, при этом сохраняя своё состояние между вызовами.
Читать ответПодготовка к интервью
45 вопросов с собеседований в Wink
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Wink. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: testing, qa, onboarding.
Каталог
Генераторы в Python — это специальные функции, которые возвращают итератор и позволяют последовательно выдавать значения по одному, при этом сохраняя своё состояние между вызовами.
Читать ответИнкапсуляция: Сокрытие внутренней реализации объекта от внешнего мира, доступ к данным через публичные методы.
Читать ответДекоратор @property в Python используется для создания свойств класса, которые выглядят как обычные атрибуты, но при доступе к ним вызываются методы.
Читать ответДа, в своей практике я создавал и использовал различные сценарии тестирования. Например:
Читать ответДля реализации собственного контекстного менеджера в Python необходимо определить объект, который реализует методы:
Читать ответМеня мотивирует желание профессионального роста и развития навыков в новых проектах.
Читать ответВаша компания ценит инновации и качество, активно внедряет современные методологии тестирования и автоматизации, что позволяет обеспечивать надежность и стабильность продуктов.
Читать ответВ программах могут возникать различные типы ошибок и исключительных ситуаций, которые делятся на несколько категорий:
Читать ответФреймворк Alure — это инструмент для автоматизации тестирования, который часто используется для управления тестами и генерации отчетов.
Читать ответSOLID — это набор пяти принципов объектно-ориентированного дизайна, которые помогают создавать гибкие, расширяемые и поддерживаемые программные системы:
Читать ответРешение покинуть предыдущее рабочее место обычно связано с желанием профессионального роста, поиска новых вызовов или улучшения условий труда. Например:
Читать ответВ моём опыте работы я участвовал в нескольких проектах, связанных с автоматизацией тестирования и обеспечением качества ПО.
Читать ответ