Подборка объединяет вопросы, отмеченные на этапах интервью в IT_One. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, backend, api.
В одном из проектов я обнаружил баг, связанный с некорректным отображением незначительного элемента интерфейса — например, иконки статуса в админ-панели.
Компонентное тестирование — это вид тестирования программного обеспечения, при котором отдельные компоненты или модули программы тестируются изолированно от остальной системы.
DNS (Domain Name System) — это система, которая переводит удобочитаемые доменные имена (например, example.com) в IP-адреса (например, 93.184.216.34), которые используются для маршрутизации в интернете.
Заголовок HTTP Accept-Type на самом деле называется Content-Type или Accept. Если речь о Accept, то он указывает, какие типы медиа (MIME-типы) клиент готов принять от сервера, например:
Сертификаты безопасности — это цифровые документы, которые подтверждают подлинность публичного ключа и связывают его с владельцем (например, сайтом или организацией).
Тестовый поток — это последовательность действий или сценарий, который выполняется для проверки определённой функциональности программного обеспечения.
Магические методы — это специальные методы в объектно-ориентированном программировании, которые автоматически вызываются в определённых ситуациях. В разных языках они могут называться по-разному, но общие примеры: