#Собес #sentry #qa #postman
🤔 Middle QA-тестировщик в компанию Кинопоиск
Техническое собеседование. Лето 2025. Опыт в резюме: 3+ года
💬 Вопросы:
- Какие особенности тестирования мобильных приложений по сравнению с веб-приложениями?
- Как работать с системами логирования (Sentry, GrayLog, просмотр логов в Linux)?
- Как можно протестировать push-уведомление, которое должно приходить в 12 часов ночи?
- Как приложение отрабатывает на принудительную остановку?
- С какими внешними устройствами и датчиками нужно взаимодействовать при тестировании мобильных приложений?
👉 Все вопросы из этого собеседования (13)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Middle QA-тестировщик в компанию Кинопоиск
Техническое собеседование. Лето 2025. Опыт в резюме: 3+ года
💬 Вопросы:
- Какие особенности тестирования мобильных приложений по сравнению с веб-приложениями?
- Как работать с системами логирования (Sentry, GrayLog, просмотр логов в Linux)?
- Как можно протестировать push-уведомление, которое должно приходить в 12 часов ночи?
- Как приложение отрабатывает на принудительную остановку?
- С какими внешними устройствами и датчиками нужно взаимодействовать при тестировании мобильных приложений?
👉 Все вопросы из этого собеседования (13)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #premise #ml #service
🤔 Какие сложности возникают при эксплуатации ML-сервисов у клиента on-premise
💬 Кратко:
On-premise эксплуатация усложняется из-за ограниченного доступа к инфраструктуре и отсутствия облачных сервисов. Обновления, мониторинг и диагностика требуют ручных или полуавтоматических процессов. Часто возникают проблемы с GPU-драйверами и версиями библиотек. Также усложняется поддержка и воспроизводимость инцидентов. Это повышает стоимость сопровождения системы.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Какие сложности возникают при эксплуатации ML-сервисов у клиента on-premise
💬 Кратко:
On-premise эксплуатация усложняется из-за ограниченного доступа к инфраструктуре и отсутствия облачных сервисов. Обновления, мониторинг и диагностика требуют ручных или полуавтоматических процессов. Часто возникают проблемы с GPU-драйверами и версиями библиотек. Также усложняется поддержка и воспроизводимость инцидентов. Это повышает стоимость сопровождения системы.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🔥1
#book #book
📚 Test-Driven Development with Java
Автор: Alan Mellor
Разработка на основе тестирования позволяет разработчикам создавать хорошо продуманный код и предотвращать дефекты. Это простой, но мощный инструмент, который помогает сосредоточиться на проектировании кода, одновременно автоматически проверяя правильность его работы. Освоение TDD позволит вам эффективно использовать паттерны проектирования и стать опытным архитектором программного обеспечения.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
📚 Test-Driven Development with Java
Автор: Alan Mellor
Разработка на основе тестирования позволяет разработчикам создавать хорошо продуманный код и предотвращать дефекты. Это простой, но мощный инструмент, который помогает сосредоточиться на проектировании кода, одновременно автоматически проверяя правильность его работы. Освоение TDD позволит вам эффективно использовать паттерны проектирования и стать опытным архитектором программного обеспечения.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
❤1
#Собес #socket #ipc
🤔 В каких случаях для межпроцессного взаимодействия используются сокеты?
💬 Кратко:
Сокеты используются, когда процессы должны взаимодействовать по сети или быть слабо связаны друг с другом. Они позволяют обмениваться данными между процессами на разных машинах или в разных контейнерах. Сокеты работают поверх сетевого стека и поддерживают стандартизованные протоколы. Это делает их универсальным способом коммуникации.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 В каких случаях для межпроцессного взаимодействия используются сокеты?
💬 Кратко:
Сокеты используются, когда процессы должны взаимодействовать по сети или быть слабо связаны друг с другом. Они позволяют обмениваться данными между процессами на разных машинах или в разных контейнерах. Сокеты работают поверх сетевого стека и поддерживают стандартизованные протоколы. Это делает их универсальным способом коммуникации.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
👍1
#Собес #jwt
🤔 Что такое JWT-авторизация и как она работает?
💬 Кратко:
JWT-авторизация — это способ аутентификации, при котором сервер выдает клиенту токен после входа. Этот токен содержит информацию о пользователе и подписывается сервером. Frontend отправляет JWT с каждым запросом к защищённым API. Сервер проверяет подпись токена и принимает решение о доступе. Такой подход не требует хранения сессий на сервере.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Что такое JWT-авторизация и как она работает?
💬 Кратко:
JWT-авторизация — это способ аутентификации, при котором сервер выдает клиенту токен после входа. Этот токен содержит информацию о пользователе и подписывается сервером. Frontend отправляет JWT с каждым запросом к защищённым API. Сервер проверяет подпись токена и принимает решение о доступе. Такой подход не требует хранения сессий на сервере.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #btree #hash #gin
🤔 Какие типы индексов в базах данных вы знаете и как они реализованы?
💬 Кратко:
Основные типы: B-tree (по умолчанию для большинства СУБД), hash (для точного поиска), GiST и GIN (для полнотекстового поиска и многомерных данных), BRIN (для больших таблиц с порядковыми данными). Реализация основана на сбалансированных деревьях, хэш-таблицах или битовых индексах, в зависимости от задачи.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Какие типы индексов в базах данных вы знаете и как они реализованы?
💬 Кратко:
Основные типы: B-tree (по умолчанию для большинства СУБД), hash (для точного поиска), GiST и GIN (для полнотекстового поиска и многомерных данных), BRIN (для больших таблиц с порядковыми данными). Реализация основана на сбалансированных деревьях, хэш-таблицах или битовых индексах, в зависимости от задачи.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#article #push #уведомления
📚 Тестирование Push-уведомлений: Полный чек-лист
Push-уведомления — это инструмент для взаимодействия с пользователями мобильных приложений. Они позволяют доставлять сообщения, напоминания или акции даже тогда, когда приложение не активно.
Этот чек-лист, чтобы протестировать на проекте push-уведомления для iOS и Android, он будет полезен тестировщикам, чтобы упростить немного работу.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
📚 Тестирование Push-уведомлений: Полный чек-лист
Push-уведомления — это инструмент для взаимодействия с пользователями мобильных приложений. Они позволяют доставлять сообщения, напоминания или акции даже тогда, когда приложение не активно.
Этот чек-лист, чтобы протестировать на проекте push-уведомления для iOS и Android, он будет полезен тестировщикам, чтобы упростить немного работу.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #persistent #connection
🤔 Какие риски есть у постоянного WebSocket-соединения?
💬 Кратко:
Постоянное WebSocket-соединение потребляет ресурсы сервера и клиента. Оно чувствительно к сетевым сбоям и нестабильному интернету. Также возрастает риск утечки авторизационных данных. Требуется сложная логика переподключения и контроля состояния. Без этого приложение становится нестабильным.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Какие риски есть у постоянного WebSocket-соединения?
💬 Кратко:
Постоянное WebSocket-соединение потребляет ресурсы сервера и клиента. Оно чувствительно к сетевым сбоям и нестабильному интернету. Также возрастает риск утечки авторизационных данных. Требуется сложная логика переподключения и контроля состояния. Без этого приложение становится нестабильным.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🔥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)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #hash #index
🤔 Почему hash-индексы не подходят для range-запросов?
💬 Кратко:
Hash-индексы работают только на точное совпадение значений. Они не сохраняют порядок ключей, поэтому не могут эффективно обрабатывать запросы вида «больше», «меньше» или «между». Для range-запросов нужны упорядоченные структуры, например B-tree.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Почему hash-индексы не подходят для range-запросов?
💬 Кратко:
Hash-индексы работают только на точное совпадение значений. Они не сохраняют порядок ключей, поэтому не могут эффективно обрабатывать запросы вида «больше», «меньше» или «между». Для range-запросов нужны упорядоченные структуры, например B-tree.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🔥1
#article #unittesting
📚 Выборочное юнит-тестирование — плюсы и минусы
Все мы хотя бы раз участвовали в оживленной дискуссии о «юнитах» и «интеграции». В этой статье автор выходит на более высокий уровень конкретики и рассуждает о том, КОГДА юнит-тесты хороши, рассмотрев затраты на написание этих тестов в различных сценариях. Многие относятся к своей стратегии тестирования как к статической модели — технике тестирования, к которой они прибегают всегда, независимо от контекста. «Всегда пишите юнит-тесты на функции», «Пишите в основном интеграционные тесты» — такие аргументы часто можно услышать. В данной статье, напротив, предлагается оценивать целесообразности юнит-тестов, исходя из затрат на модуль и выгод. В статье классифицируется несколько сценариев, в которых чистая ценность юнит-тестов высока или низка, например:
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
📚 Выборочное юнит-тестирование — плюсы и минусы
Все мы хотя бы раз участвовали в оживленной дискуссии о «юнитах» и «интеграции». В этой статье автор выходит на более высокий уровень конкретики и рассуждает о том, КОГДА юнит-тесты хороши, рассмотрев затраты на написание этих тестов в различных сценариях. Многие относятся к своей стратегии тестирования как к статической модели — технике тестирования, к которой они прибегают всегда, независимо от контекста. «Всегда пишите юнит-тесты на функции», «Пишите в основном интеграционные тесты» — такие аргументы часто можно услышать. В данной статье, напротив, предлагается оценивать целесообразности юнит-тестов, исходя из затрат на модуль и выгод. В статье классифицируется несколько сценариев, в которых чистая ценность юнит-тестов высока или низка, например:
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #ci_cd #jenkins
🤔 Какие инструменты (Jenkins) и процессы используются для запуска автотестов?
💬 Кратко:
Основные инструменты:
- Jenkins - оркестрация пайплайнов
- GitLab CI - встроенные пайплайны
- GitHub Actions - облачные workflow
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Какие инструменты (Jenkins) и процессы используются для запуска автотестов?
💬 Кратко:
Основные инструменты:
- Jenkins - оркестрация пайплайнов
- GitLab CI - встроенные пайплайны
- GitHub Actions - облачные workflow
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🔥1
#Собес #ci_cd #jenkins
🤔 Какие инструменты (Jenkins) и процессы используются для запуска автотестов?
💬 Кратко:
Основные инструменты:
- Jenkins - оркестрация пайплайнов
- GitLab CI - встроенные пайплайны
- GitHub Actions - облачные workflow
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Какие инструменты (Jenkins) и процессы используются для запуска автотестов?
💬 Кратко:
Основные инструменты:
- Jenkins - оркестрация пайплайнов
- GitLab CI - встроенные пайплайны
- GitHub Actions - облачные workflow
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#article #unittesting
📚 Выборочное юнит-тестирование — плюсы и минусы
Все мы хотя бы раз участвовали в оживленной дискуссии о «юнитах» и «интеграции». В этой статье автор выходит на более высокий уровень конкретики и рассуждает о том, КОГДА юнит-тесты хороши, рассмотрев затраты на написание этих тестов в различных сценариях. Многие относятся к своей стратегии тестирования как к статической модели — технике тестирования, к которой они прибегают всегда, независимо от контекста. «Всегда пишите юнит-тесты на функции», «Пишите в основном интеграционные тесты» — такие аргументы часто можно услышать. В данной статье, напротив, предлагается оценивать целесообразности юнит-тестов, исходя из затрат на модуль и выгод. В статье классифицируется несколько сценариев, в которых чистая ценность юнит-тестов высока или низка, например:
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
📚 Выборочное юнит-тестирование — плюсы и минусы
Все мы хотя бы раз участвовали в оживленной дискуссии о «юнитах» и «интеграции». В этой статье автор выходит на более высокий уровень конкретики и рассуждает о том, КОГДА юнит-тесты хороши, рассмотрев затраты на написание этих тестов в различных сценариях. Многие относятся к своей стратегии тестирования как к статической модели — технике тестирования, к которой они прибегают всегда, независимо от контекста. «Всегда пишите юнит-тесты на функции», «Пишите в основном интеграционные тесты» — такие аргументы часто можно услышать. В данной статье, напротив, предлагается оценивать целесообразности юнит-тестов, исходя из затрат на модуль и выгод. В статье классифицируется несколько сценариев, в которых чистая ценность юнит-тестов высока или низка, например:
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #cors
🤔 Что такое CORS, какие проблемы он решает и как обычно настраивается?
💬 Кратко:
CORS — это механизм безопасности браузера, который контролирует, какие домены могут отправлять запросы к вашему API. Он помогает предотвратить доступ веб-страниц к чужим сервисам без разрешения. Настройка обычно включает отправку заголовков
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Что такое CORS, какие проблемы он решает и как обычно настраивается?
💬 Кратко:
CORS — это механизм безопасности браузера, который контролирует, какие домены могут отправлять запросы к вашему API. Он помогает предотвратить доступ веб-страниц к чужим сервисам без разрешения. Настройка обычно включает отправку заголовков
Access-Control-Allow-Origin, Allow-Methods, Allow-Headers, а также обработку preflight-запросов OPTIONS. Правильная конфигурация позволяет безопасно работать с кросс-доменными API.📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
👍1
#Собес #pytest #selenium #exceptions
🤔 QA Engineer в компанию Wink
Техническое собеседование. Весна 2025. 160к+. Опыт в резюме: 3+ года. Разбирали тестовое, в конце обсуждали процессы в команде и онбординг.
💬 Вопросы:
- Какие различные стратегии ветвления вы знаете?
- Что такое контекстный менеджер?
- Что такое генератор?
- Расскажи про иерархию исключений Python
- Какие есть типы соединений (JOIN) в PostgreSQL?
👉 Все вопросы из этого собеседования (17)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 QA Engineer в компанию Wink
Техническое собеседование. Весна 2025. 160к+. Опыт в резюме: 3+ года. Разбирали тестовое, в конце обсуждали процессы в команде и онбординг.
💬 Вопросы:
- Какие различные стратегии ветвления вы знаете?
- Что такое контекстный менеджер?
- Что такое генератор?
- Расскажи про иерархию исключений Python
- Какие есть типы соединений (JOIN) в PostgreSQL?
👉 Все вопросы из этого собеседования (17)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #http #networking #pipeline
🤔 Что происходит от момента нажатия кнопки в браузере до получения ответа от сервера (HTTP-pipeline)?
💬 Кратко:
Когда вы нажимаете кнопку, браузер формирует HTTP-запрос. Сначала он ищет IP-адрес сервера через DNS. Затем устанавливает TCP-соединение и, если используется HTTPS, безопасный TLS-канал. Далее браузер отправляет HTTP-запрос по этому каналу. Запрос поступает на веб-сервер (например, Nginx), который перенаправляет его серверу приложений (например, PHP-FPM). PHP-интерпретатор выполняет код, взаимодействуя с базой данных или кешем, и генерирует HTML-ответ. Этот ответ проходит обратный путь через веб-сервер к браузеру, который отрисовывает полученную страницу.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Что происходит от момента нажатия кнопки в браузере до получения ответа от сервера (HTTP-pipeline)?
💬 Кратко:
Когда вы нажимаете кнопку, браузер формирует HTTP-запрос. Сначала он ищет IP-адрес сервера через DNS. Затем устанавливает TCP-соединение и, если используется HTTPS, безопасный TLS-канал. Далее браузер отправляет HTTP-запрос по этому каналу. Запрос поступает на веб-сервер (например, Nginx), который перенаправляет его серверу приложений (например, PHP-FPM). PHP-интерпретатор выполняет код, взаимодействуя с базой данных или кешем, и генерирует HTML-ответ. Этот ответ проходит обратный путь через веб-сервер к браузеру, который отрисовывает полученную страницу.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#article #автотесты
📚 Как НЕ нужно писать автотесты на Python
В этой статье разбирается несколько типичных ошибок, которые встречаются при написании автотестов на Python. Цель не в том, чтобы высмеять конкретных людей или проекты. Главное — показать абсурдность некоторых подходов, объяснить, как не стоит строить тестовую инфраструктуру и почему это приводит к проблемам.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
📚 Как НЕ нужно писать автотесты на Python
В этой статье разбирается несколько типичных ошибок, которые встречаются при написании автотестов на Python. Цель не в том, чтобы высмеять конкретных людей или проекты. Главное — показать абсурдность некоторых подходов, объяснить, как не стоит строить тестовую инфраструктуру и почему это приводит к проблемам.
Перейти к материалу
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #selenium #wait #implicit
🤔 Какие типы ожиданий (явные и неявные) используются в Selenium?
💬 Кратко:
Неявное ожидание (
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Какие типы ожиданий (явные и неявные) используются в Selenium?
💬 Кратко:
Неявное ожидание (
implicit wait) задаёт максимальное время поиска элементов, автоматически применяясь ко всем операциям поиска. Явные ожидания (explicit wait) настраиваются для конкретных условий (видимость, кликабельность) с помощью объекта WebDriverWait и ExpectedConditions.📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #selenium #mock-server #exceptions
🤔 QA Engineer (Python) в компанию Транстелематика.
Техническое собеседование. Весна 2025. Опыт в резюме: 3+ года. 150к+. Говорили про автоматизацию тестирования (UI, Backend) с использованием Python, Selenium и т.д.
💬 Вопросы:
- Что такое рабочий процесс Gitflow?
- Как вы можете ввести слияние на стадии конфликта?
- Что относится к изменяемым типам данных и к неизменяемым?
- Расскажи про иерархию исключений Python
- Какие HTTP-статусы относятся к клиентским (4xx) и серверным (5xx) ошибкам?
👉 Все вопросы из этого собеседования (12)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 QA Engineer (Python) в компанию Транстелематика.
Техническое собеседование. Весна 2025. Опыт в резюме: 3+ года. 150к+. Говорили про автоматизацию тестирования (UI, Backend) с использованием Python, Selenium и т.д.
💬 Вопросы:
- Что такое рабочий процесс Gitflow?
- Как вы можете ввести слияние на стадии конфликта?
- Что относится к изменяемым типам данных и к неизменяемым?
- Расскажи про иерархию исключений Python
- Какие HTTP-статусы относятся к клиентским (4xx) и серверным (5xx) ошибкам?
👉 Все вопросы из этого собеседования (12)
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
#Собес #sql #exists #subquery
🤔 Для чего нужен EXISTS?
💬 Кратко:
EXISTS используется в SQL для проверки наличия записей в результате подзапроса. Он возвращает true, если подзапрос возвращает хотя бы одну строку, и false, если строк нет. Это эффективно для проверки условий существования без получения фактических данных.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
🤔 Для чего нужен EXISTS?
💬 Кратко:
EXISTS используется в SQL для проверки наличия записей в результате подзапроса. Он возвращает true, если подзапрос возвращает хотя бы одну строку, и false, если строк нет. Это эффективно для проверки условий существования без получения фактических данных.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
👍1