#Собес #ci/cd #pipeline #testing
🤔 Каковы ключевые компоненты CI/CD-пайплайна?
💬 Кратко:
Основные компоненты CI/CD:
- Source Control — управление исходным кодом (Git, SVN).
- Build Automation — автоматическая сборка кода.
- Testing — запуск автоматизированных тестов.
- Deployment Automation — развертывание кода в тестовые и продакшн-среды.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
🤔 Каковы ключевые компоненты CI/CD-пайплайна?
💬 Кратко:
Основные компоненты CI/CD:
- Source Control — управление исходным кодом (Git, SVN).
- Build Automation — автоматическая сборка кода.
- Testing — запуск автоматизированных тестов.
- Deployment Automation — развертывание кода в тестовые и продакшн-среды.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#article #баг #зарождение
📚 Как появились тестировщики и баги?
Как возникла эта профессия и появилось слово «баг». Рекомендую к прочтению, история, действительно, интересная!)
Перейти к материалу
👉 База вопросов 👉 Новости
📚 Как появились тестировщики и баги?
Как возникла эта профессия и появилось слово «баг». Рекомендую к прочтению, история, действительно, интересная!)
Перейти к материалу
👉 База вопросов 👉 Новости
#Собес #exploratory_testing #ad-hoc_testing #intuitive_testing
🤔 Что такое Exploratory Testing?
💬 Кратко:
Exploratory Testing — это исследовательское тестирование, где тестировщик самостоятельно изучает приложение, пробуя разные сценарии на основе интуиции и опыта. Оно помогает быстро находить неожиданные баги и улучшает понимание системы.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
🤔 Что такое Exploratory Testing?
💬 Кратко:
Exploratory Testing — это исследовательское тестирование, где тестировщик самостоятельно изучает приложение, пробуя разные сценарии на основе интуиции и опыта. Оно помогает быстро находить неожиданные баги и улучшает понимание системы.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#Собес #pytest #selenium #test
🤔 QA Engineer в компанию Золотое Яблоко
Техническое собеседование. Осень 2024. Вилка: 200к+. Опыт в резюме: 2 года. Обсуждали Python и инструменты для тестирования.
💬 Вопросы:
- Как работают генераторы? Почему они экономят память по сравнению с итераторами?
- Разница между поверхностным (copy.copy()) и глубоким (copy.deepcopy()) копированием объектов.
- Приведи пример использования декораторов в автотестах (предусловия/постусловия).
- Различия между append() и extend() для списков.
- Чем list comprehension отличается от генераторов?
👉 Все вопросы из этого собеседования (23)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
🤔 QA Engineer в компанию Золотое Яблоко
Техническое собеседование. Осень 2024. Вилка: 200к+. Опыт в резюме: 2 года. Обсуждали Python и инструменты для тестирования.
💬 Вопросы:
- Как работают генераторы? Почему они экономят память по сравнению с итераторами?
- Разница между поверхностным (copy.copy()) и глубоким (copy.deepcopy()) копированием объектов.
- Приведи пример использования декораторов в автотестах (предусловия/постусловия).
- Различия между append() и extend() для списков.
- Чем list comprehension отличается от генераторов?
👉 Все вопросы из этого собеседования (23)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
#Собес #deployment #pipeline #automation
🤔 Что такое deployment pipeline?
💬 Кратко:
Deployment pipeline — это процесс автоматизированного развертывания кода в продакшн. Он включает проверку, тестирование и развертывание на живую среду, минимизируя риски.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
🤔 Что такое deployment pipeline?
💬 Кратко:
Deployment pipeline — это процесс автоматизированного развертывания кода в продакшн. Он включает проверку, тестирование и развертывание на живую среду, минимизируя риски.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
👍1
#repository #автоматизация #webdriver
📚 Playwright
Официальный репозиторий Playwright — инструмента от Microsoft для автоматизированного тестирования веб‑приложений. Поддерживает JavaScript/TypeScript, Python, Java и .NET. Содержит примеры, документацию и гайды по написанию надёжных кросс‑браузерных тестов. Идеален для освоения современной автоматизации фронтенда.
Перейти к материалу
👉 База вопросов 👉 Новости
📚 Playwright
Официальный репозиторий Playwright — инструмента от Microsoft для автоматизированного тестирования веб‑приложений. Поддерживает JavaScript/TypeScript, Python, Java и .NET. Содержит примеры, документацию и гайды по написанию надёжных кросс‑браузерных тестов. Идеален для освоения современной автоматизации фронтенда.
Перейти к материалу
👉 База вопросов 👉 Новости
👍2
#Собес #microservice #monolith #scalability
🤔 Какие преимущества и недостатки микросервисной архитектуры по сравнению с монолитом?
💬 Кратко:
Микросервисы обеспечивают независимое развертывание, масштабирование и технологическую гибкость, но повышают сложность интеграции, требуют развёрнутого мониторинга и оркестрации, а также могут увеличить задержки из‑за сетевых вызовов. Монолит проще разрабатывать и тестировать, но с ростом становится тяжёлым для изменений и масштабирования
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
🤔 Какие преимущества и недостатки микросервисной архитектуры по сравнению с монолитом?
💬 Кратко:
Микросервисы обеспечивают независимое развертывание, масштабирование и технологическую гибкость, но повышают сложность интеграции, требуют развёрнутого мониторинга и оркестрации, а также могут увеличить задержки из‑за сетевых вызовов. Монолит проще разрабатывать и тестировать, но с ростом становится тяжёлым для изменений и масштабирования
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
🔥1
#Собес #qa #http #testing
🤔 QA Engineer в компанию Сбер
Техническое собеседование. Лето 2025. Вилка: 180к+. Опыт в резюме: 2.5 года. Разбирали практические кейсы, говорили про REST и архитектуру.
💬 Вопросы:
- Как REST соотносится с SOAP?
- Чем отличаются синхронное и асинхронное взаимодействие в системах?
- Как тестировать HTTPS-эндпоинты? Какие дополнительные данные (например, cookies) требуются?
- Какие коды HTTP-ответов относятся к группам 2xx, 3xx, 4xx, 5xx? Приведите примеры (200, 201, 304, 400, 401, 403, 404, 500).
- Для чего проводится нагрузочное тестирование? Какие проблемы оно помогает выявить?
👉 Все вопросы из этого собеседования (20)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
🤔 QA Engineer в компанию Сбер
Техническое собеседование. Лето 2025. Вилка: 180к+. Опыт в резюме: 2.5 года. Разбирали практические кейсы, говорили про REST и архитектуру.
💬 Вопросы:
- Как REST соотносится с SOAP?
- Чем отличаются синхронное и асинхронное взаимодействие в системах?
- Как тестировать HTTPS-эндпоинты? Какие дополнительные данные (например, cookies) требуются?
- Какие коды HTTP-ответов относятся к группам 2xx, 3xx, 4xx, 5xx? Приведите примеры (200, 201, 304, 400, 401, 403, 404, 500).
- Для чего проводится нагрузочное тестирование? Какие проблемы оно помогает выявить?
👉 Все вопросы из этого собеседования (20)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
#Собес #git_init
🤔 Что такое репозиторий Git и как вы его инициализируете?
💬 Кратко:
Репозиторий Git — это хранилище, где отслеживаются все изменения вашего проекта, включая файлы, их историю и ветки. Чтобы инициализировать репозиторий, используйте команду
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
🤔 Что такое репозиторий Git и как вы его инициализируете?
💬 Кратко:
Репозиторий Git — это хранилище, где отслеживаются все изменения вашего проекта, включая файлы, их историю и ветки. Чтобы инициализировать репозиторий, используйте команду
git init, которая создаёт скрытую папку .git, где Git сохраняет свои данные.📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
👍1
#repository #автоматизация #webdriver
📚 Playwright
Официальный репозиторий Playwright — инструмента от Microsoft для автоматизированного тестирования веб‑приложений. Поддерживает JavaScript/TypeScript, Python, Java и .NET. Содержит примеры, документацию и гайды по написанию надёжных кросс‑браузерных тестов. Идеален для освоения современной автоматизации фронтенда.
Перейти к материалу
👉 База вопросов 👉 Новости
📚 Playwright
Официальный репозиторий Playwright — инструмента от Microsoft для автоматизированного тестирования веб‑приложений. Поддерживает JavaScript/TypeScript, Python, Java и .NET. Содержит примеры, документацию и гайды по написанию надёжных кросс‑браузерных тестов. Идеален для освоения современной автоматизации фронтенда.
Перейти к материалу
👉 База вопросов 👉 Новости
Forwarded from YeaHub
Вот подборка инструментов, которые помогут подготовиться к новым победам:
1. YeaHub — учим самые актуальные вопросы, тренируемся и готовимся к собеседованиям.
2. Записи собесов — закрытый чат с более чем 1000+ реальными собеседованиями. Отличный способ посмотреть, что реально спрашивают.
3. Резюме — используем правильные ключевики, чтобы рекрутеры замечали именно вас. Все необходимые ключи можно найти.
4. Менторство — ищем наставника, который поможет с подготовкой и стратегией выхода на рынок.
Новый год — новые возможности, новый сезон, новые победы!
Всем офферов
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #authorization #auth #access_control
🤔 Что такое авторизация?
💬 Кратко:
Авторизация — это процесс, который определяет, какие ресурсы и действия доступны пользователю после успешной аутентификации. Она используется для применения политик безопасности, чтобы ограничить доступ к сетевым ресурсам на основе прав пользователя.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
🤔 Что такое авторизация?
💬 Кратко:
Авторизация — это процесс, который определяет, какие ресурсы и действия доступны пользователю после успешной аутентификации. Она используется для применения политик безопасности, чтобы ограничить доступ к сетевым ресурсам на основе прав пользователя.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
👍1
#Собес #test-cases #automation #http
🤔 QA Engineer в компанию ПСБ.
Техническое собеседование. Весна 2025. 160к+. Проект: Веб-приложение для сопровождения гособоронзаказа. Опыт в резюме: 3+ года. Обсуждали методологии тестирования, архитектуру, говорили про онбординг.
💬 Вопросы:
- Как вы можете ввести слияние на стадии конфликта?
- Какие есть типы соединений (JOIN) в PostgreSQL?
- В чём разница между HTTP и HTTPS?
- Какие HTTP-методы (GET, POST, PUT, PATCH, DELETE) используются для CRUD-операций?
- Почему GET-запрос считается менее безопасным для передачи данных?
👉 Все вопросы из этого собеседования (14)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
🤔 QA Engineer в компанию ПСБ.
Техническое собеседование. Весна 2025. 160к+. Проект: Веб-приложение для сопровождения гособоронзаказа. Опыт в резюме: 3+ года. Обсуждали методологии тестирования, архитектуру, говорили про онбординг.
💬 Вопросы:
- Как вы можете ввести слияние на стадии конфликта?
- Какие есть типы соединений (JOIN) в PostgreSQL?
- В чём разница между HTTP и HTTPS?
- Какие HTTP-методы (GET, POST, PUT, PATCH, DELETE) используются для CRUD-операций?
- Почему GET-запрос считается менее безопасным для передачи данных?
👉 Все вопросы из этого собеседования (14)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
#Собес #docker #cross-platform
🤔 Сталкивались ли вы с проблемами при запуске контейнеров на разных аппаратных платформах?
💬 Кратко:
Основная проблема – разная архитектура (ARM/x86). Решение: использовать мультиархитектурные образы (
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
🤔 Сталкивались ли вы с проблемами при запуске контейнеров на разных аппаратных платформах?
💬 Кратко:
Основная проблема – разная архитектура (ARM/x86). Решение: использовать мультиархитектурные образы (
--platform linux/amd64).📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#repository #автоматизация #webdriver
📚 Playwright
Официальный репозиторий Playwright — инструмента от Microsoft для автоматизированного тестирования веб‑приложений. Поддерживает JavaScript/TypeScript, Python, Java и .NET. Содержит примеры, документацию и гайды по написанию надёжных кросс‑браузерных тестов. Идеален для освоения современной автоматизации фронтенда.
Перейти к материалу
👉 База вопросов 👉 Новости
📚 Playwright
Официальный репозиторий Playwright — инструмента от Microsoft для автоматизированного тестирования веб‑приложений. Поддерживает JavaScript/TypeScript, Python, Java и .NET. Содержит примеры, документацию и гайды по написанию надёжных кросс‑браузерных тестов. Идеален для освоения современной автоматизации фронтенда.
Перейти к материалу
👉 База вопросов 👉 Новости
#Собес #documentation #process
🤔 Расскажи, как выстроить процесс работы с документацией.
💬 Кратко:
Процесс работы с документацией начинается с определения ее видов и стандартов оформления. Далее выбирается единое хранилище (Confluence, Wiki), устанавливаются правила создания, ревью, обновления и архивации документов. Важно интегрировать актуализацию документации в рабочие процессы команды, например, привязывать ее изменения к задачам в Jira.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
🤔 Расскажи, как выстроить процесс работы с документацией.
💬 Кратко:
Процесс работы с документацией начинается с определения ее видов и стандартов оформления. Далее выбирается единое хранилище (Confluence, Wiki), устанавливаются правила создания, ревью, обновления и архивации документов. Важно интегрировать актуализацию документации в рабочие процессы команды, например, привязывать ее изменения к задачам в Jira.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#Собес #testdesign #integration #api
🤔 QA Engineer в компанию X5 Tech (Пятерочка)
Технчиеское собеседование. Весна 2025. Вилка: 200+. Опыт в резюме: 3+ года. Обсуждали опыт в предыдущей компании, тест-дизайн, интеграционное тестирование. В конце обсудили организационные моменты.
💬 Вопросы:
- Какие есть атрибуты баг-репорта? Какие основные поля для заполнения?
- Какие HTTP-методы (GET, POST, PUT, PATCH, DELETE) используются для CRUD-операций?
- Чем отличается PUT от PATCH?
- Обязательно ли использовать одновременно поля критичность и приоритет в баг-репорте? Какие есть аргументы «за» и «против»?
- В каких ситуациях применение техник тест-дизайна может негативно сказаться на проекте?
👉 Все вопросы из этого собеседования (17)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
🤔 QA Engineer в компанию X5 Tech (Пятерочка)
Технчиеское собеседование. Весна 2025. Вилка: 200+. Опыт в резюме: 3+ года. Обсуждали опыт в предыдущей компании, тест-дизайн, интеграционное тестирование. В конце обсудили организационные моменты.
💬 Вопросы:
- Какие есть атрибуты баг-репорта? Какие основные поля для заполнения?
- Какие HTTP-методы (GET, POST, PUT, PATCH, DELETE) используются для CRUD-операций?
- Чем отличается PUT от PATCH?
- Обязательно ли использовать одновременно поля критичность и приоритет в баг-репорте? Какие есть аргументы «за» и «против»?
- В каких ситуациях применение техник тест-дизайна может негативно сказаться на проекте?
👉 Все вопросы из этого собеседования (17)
📣 Хочешь больше собесов?
Подпишись на наш главный канал
#Собес #git
🤔 Какой язык используется Git?
💬 Кратко:
Git написан на языке программирования C. Этот выбор обеспечивает высокую производительность и эффективность.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
🤔 Какой язык используется Git?
💬 Кратко:
Git написан на языке программирования C. Этот выбор обеспечивает высокую производительность и эффективность.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
👍1