Инженер по автоматизации тестирования (AQA) , Junior — вопросы с реальных собеседований, часть 7
350 вопросов уровня Junior, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Что такое ORM (Object-Relational Mapping) и как классы используются для отображения таблиц базы данных?
database
junior
1×
Какие команды Git вы используете чаще всего?
devops
Git
junior
1×
Что такое XPath selector?
web
HTML/XML
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Что такое ORM (Object-Relational Mapping) и как классы используются для отображения таблиц базы данных?
ORM (Object-Relational Mapping) — это техника, которая связывает объекты вашего кода с таблицами реляционной базы данных. Вместо того чтобы писать SQL-запросы вручную, вы работаете с обычными классами: класс соответствует таблице, экземпляр класса — строке в этой таблице, а атрибуты объекта — колонкам. ORM берёт на себя генерацию SQL, проверку типов и безопасное экранирование значений. На практике это выглядит так:…
✓ ORM отображает классы на таблицы, объекты — на строки, атрибуты — на колонки.
✓ Преимущества: уменьшение ручного SQL, безопасность от инъекций, удобство поддержки связей между сущностями.
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Какие стадии жизненного цикла Activity существуют в Android?
mobile
Android
junior
1×
Какова основная цель автоматизации тестирования?
testing
junior
1×
Какие ключевые слова существуют в Java?
language_specific
Java
junior
1×
Назовите этапы жизненного цикла бага.
testing
junior
1×
Что такое JDK, JRE, JVM и Java, и как они взаимодействуют между собой?
language_specific
Java
junior
1×
Когда можно прекратить тестирование?
testing
junior
1×
Как вы работаете с Git и как решаете возникающие конфликты?
devops
Git
junior
1×
Был ли у тебя опыт работы с Linux?
devops
Linux
junior
1×
Что обозначает команда export в Linux?
devops
Linux
junior
1×
Что обозначает команда grep?
networking
Linux
junior
1×
Какие основные отличия iOS от Android?
general
junior
1×
Какие существуют основные принципы ООП в Java?
oop
Java
junior
1×
Какие преимущества и недостатки имеет XPath как локатор?
testing
Selenium
junior
1×
Как протестировать функционал загрузки файлов?
testing
junior
1×
Как протестировать функционал перезагрузки системы или приложения?
testing
junior
1×
Какие методы HTTP бывают?
networking
HTTP
junior
1×
На каком фреймворке или библиотеке основан фронтенд, если речь идет о Vue.js?
frontend
Vue.js
junior
1×
Какой инструмент используется для написания статей и технической документации?
general
junior
1×
В чем разница между LocalStorage и SessionStorage?
web
JavaScript
junior
1×
Это у вас было веб-приложение или мобильное приложение?
behavioral
junior
1×
У вас был опыт разработки десктопного или мобильного приложения?
behavioral
junior
1×
Чем отличаются верификация и валидация в контексте тестирования программного обеспечения?
testing
junior
1×
Что такое курсы в контексте образовательных платформ?
general
junior
1×
Что такое endpoint и как он используется в архитектуре системы?
architecture
junior
1×
Как реализовать добавление номера телефона в систему?
architecture
junior
1×
Как правильно прочитать условия задачи и проанализировать код во время технического собеседования?
general
junior
1×
Что такое курсы?
general
junior