Банк вопросов
Demo167 из 600 после фильтров
- Асинхронные системы и очередиJuniorСкрининг с HR
Роль Consumer Group в организации обработки сообщений Kafka
Consumer Group в Kafka обеспечивает параллельную обработку сообщений, распределяя их между несколькими потребителями. Это помогает масштабировать систему и исключает повторную обработку одних и тех же сообщений.
- Асинхронные системы и очередиJuniorСкрининг с HR
Зачем в QA использовать RabbitMQ для асинхронной коммуникации
RabbitMQ служит для надежной и масштабируемой передачи сообщений между сервисами, что упрощает тестирование распределенных систем. Он помогает изолировать компоненты, обеспечивая асинхронный обмен данными через очереди сообщений.
- HTTP, REST и APIJuniorСкрининг с HR
Основные различия между Swagger и Postman в работе с API
Swagger предназначен для создания и документирования API с интерактивной документацией, а Postman используется главным образом для отправки запросов и тестирования API. Они дополняют друг друга, выполняя разные функции в жизненном цикле API.
- HTTP, REST и APIJuniorСкрининг с HR
Отличия API для мобильных и веб-приложений в QA
API мобильных и веб-приложений отличаются по требованиям к производительности, безопасности и способам взаимодействия с клиентами. Мобильные API оптимизированы для ограниченных ресурсов, а веб-API — для большей гибкости и масштабируемости.
- HTTP, REST и APIJuniorСкрининг с HR
В чём технические отличия между SSL и TLS в защите данных
SSL и TLS — это протоколы для шифрования данных в сетях, где TLS — это современный преемник SSL с улучшенными алгоритмами безопасности и процессом установления защищённого соединения.
- HTTP, REST и APIJuniorСкрининг с HR
Основные компоненты REST-запроса в API-тестировании
REST-запрос состоит из HTTP-метода, URL, заголовков, тела запроса и параметров пути или строки запроса. Эти элементы определяют, как клиент общается с сервером для управления ресурсами.
- Сети и протоколыJuniorСкрининг с HR
Основные различия между протоколами TCP и UDP в сети
TCP гарантирует надежную и упорядоченную доставку данных с установлением соединения, тогда как UDP передает данные без гарантии доставки и порядка, обеспечивая более быструю передачу без соединения.
- Инструменты QAJuniorСкрининг с HR
Что представляет собой JMeter и как его применяют в тестировании
JMeter — это бесплатный инструмент с открытым исходным кодом для нагрузочного тестирования веб-приложений. Он помогает создавать сценарии нагрузки, измерять производительность и выявлять узкие места в системе.
- Инструменты QAJuniorСкрининг с HR
Роль Git в работе QA-инженера: основы и применение
Git — это распределённая система контроля версий, которая помогает вести историю изменений кода и тестовых артефактов. QA-инженерам Git необходим для управления тестовыми сценариями, синхронизации с командой и отслеживания правок в тестовой документации.
- Инструменты QAJuniorСкрининг с HR
Зачем использовать Postman и чем он отличается от Swagger
Postman — это инструмент для тестирования API, позволяющий отправлять запросы и анализировать ответы. Swagger служит для документирования API и автоматической генерации кода клиентов. Главное различие в том, что Postman ориентирован на тестирование, а Swagger — на создание и описание API.
- Инструменты QAJuniorСкрининг с HR
Что представляет собой Docker и зачем он нужен в QA
Docker — это система контейнеризации, которая позволяет упаковать приложение с его зависимостями в изолированный контейнер. Это обеспечивает стабильность работы и облегчает тестирование в разных средах.
- Инструменты QAJuniorСкрининг с HR
Для чего используется Kibana в анализе данных QA
Kibana — это визуальный инструмент для анализа данных из Elasticsearch, позволяющий создавать интерактивные графики и дашборды. Он помогает быстро выявлять закономерности и аномалии в больших объёмах информации.
- Инструменты QAJuniorСкрининг с HR
Что такое Kubernetes и как он помогает в управлении контейнерами
Kubernetes — это открытая система для автоматизации развертывания, масштабирования и управления контейнерными приложениями в кластерах. Она обеспечивает устойчивость и упрощает администрирование многоконтейнерных сред.
- Мобильное тестированиеJuniorСкрининг с HR
Основные различия в тестировании приложений iOS и Android
Тестирование iOS и Android различается из-за особенностей операционных систем, количества устройств и используемых инструментов. iOS ограничена несколькими версиями и устройствами, что упрощает тесты, в то время как Android требует проверки на большом разнообразии устройств и версий ОС.
- HTTP, REST и APIJuniorСкрининг с HR
Что такое REST и как он используется в веб-сервисах
REST — это архитектурный стиль для построения веб-API, который опирается на стандартные HTTP-методы и работу с ресурсами через URL. Он обеспечивает простоту, масштабируемость и независимость от платформы.
- Мобильное тестированиеJuniorСкрининг с HR
Что такое диплинк и как он используется в мобильных приложениях
Диплинк — это URL, который направляет пользователя напрямую к конкретному разделу внутри мобильного приложения или сайта. Он позволяет обходить главную страницу, улучшая навигацию и пользовательский опыт.
- UI/UX тестированиеJuniorСкрининг с HR
Что такое удобство использования (usability) в тестировании интерфейсов
Usability — это характеристика, отражающая насколько просто и эффективно пользователи достигают своих целей с продуктом. Важно, чтобы интерфейс обеспечивал понятность, доступность и удовлетворение в процессе взаимодействия.
- UI/UX тестированиеJuniorСкрининг с HR
Отличия адаптивного и отзывчивого дизайна интерфейсов
Адаптивный дизайн переключается между заранее подготовленными макетами под разные экраны, а отзывчивый (экспансивный) дизайн плавно подстраивается под любые размеры с помощью гибких сеток и медиа-запросов.
- UI/UX тестированиеJuniorСкрининг с HR
Что такое Figma и как её применяют в UI/UX тестировании
Figma — это облачный инструмент для создания дизайнов и интерактивных прототипов интерфейсов, позволяющий командам работать совместно в режиме реального времени. Он облегчает визуализацию пользовательского опыта и упрощает коммуникацию между дизайнерами и тестировщиками.
- Архитектура системJuniorСкрининг с HR
Отличия монолита, сервисов и микросервисов в архитектуре ПО
Монолит объединяет все части приложения в одном блоке, что удобно для запуска, но сложно масштабировать. Сервисная архитектура разделяет систему на крупные взаимосвязанные сервисы. Микросервисы дробят приложение на маленькие автономные компоненты, позволяя независимое обновление и масштабирование.
- Архитектура системJuniorСкрининг с HR
Что представляет собой микросервисная архитектура в разработке ПО
Микросервисная архитектура — это метод построения приложений через множество компактных, автономных сервисов, каждый из которых решает конкретную задачу и взаимодействует с другими через четко определённые интерфейсы. Такой подход повышает масштабируемость, упрощает поддержку и ускоряет релизы.
- Web-тестирование и DevToolsJuniorСкрининг с HR
Что представляет собой localStorage в браузерных приложениях
localStorage — это встроенный в браузер механизм хранения данных на стороне клиента в формате ключ-значение. Информация сохраняется без срока действия и доступна даже после закрытия или перезагрузки страницы.
- Web-тестирование и DevToolsJuniorСкрининг с HR
Что представляет собой cookie и для чего он используется в вебе
Cookie — это небольшой фрагмент данных, который веб-сайт сохраняет в браузере пользователя для хранения информации о сессии и настройках. Он помогает обеспечить персонализированный опыт и поддерживать состояние между запросами.
- Web-тестирование и DevToolsJuniorСкрининг с HR
Что представляет собой CSS и как он влияет на веб-страницы
CSS (Cascading Style Sheets) — язык описания стилей для веб-страниц, который управляет визуальным оформлением HTML-документов. Он отделяет структуру контента от его внешнего вида, позволяя настраивать цвета, шрифты, отступы и другие параметры дизайна.
- Web-тестирование и DevToolsJuniorСкрининг с HR
Как веб-браузер идентифицирует себя серверу через User Agent
User Agent — это текстовая строка, которую браузер отправляет серверу для описания своего типа, версии и операционной системы. Она помогает серверу адаптировать содержимое для конкретного устройства или браузера.