Подборка объединяет вопросы, отмеченные на этапах интервью в Zentist. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, pytest.
INNER JOIN объединяет строки из двух или более таблиц на основе связанного столбца между ними. В результирующий набор попадают только те строки, для которых совпадают значения в указанных столбцах обеих таблиц.
Вероятно, имелась в виду технология gRPC (Google Remote Procedure Call) — современный протокол удалённого вызова процедур, основанный на HTTP/2 и использующий Protocol Buffers для сериализации данных.
В Python kwargs — это способ передать в функцию произвольное количество именованных аргументов в виде словаря. Имя kwargs условное, можно использовать любое, главное — двойная звёздочка перед параметром.
Да, опыт работы с обычными SQL-запросами без ORM очень важен, так как позволяет напрямую управлять базой данных, оптимизировать запросы и лучше понимать структуру данных.
В тестировании фикстура — это подготовленное состояние или набор данных, необходимых для запуска теста (например, создание тестовой базы данных, настройка окружения).