Расскажите о высокопроизводительном модуле для работы с базой данных, который вы разработали. На каком языке?
Назовите реальный модуль, язык и задачу, затем объясните, какое узкое место устранили.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Назовите реальный модуль, язык и задачу, затем объясните, какое узкое место устранили.
Читать ответВы создаёте таблицу tokens, в которой нужно хранить уникальные идентификаторы фиксированной длины (36 символов) для API-доступа. Какой тип данных наилучшим образом подходит для хранения этих значений?
Читать ответОпишите реальную задачу анализа и покажите запрос с понятной гранулярностью результата. Если схема кейса не дана, обозначьте таблицу и поля как учебный пример.
Читать ответPostgreSQL — реляционная СУБД, S3 — объектное хранилище, поэтому это не взаимозаменяемые базы данных.
Читать ответРазделите время запроса приложения на этапы: очередь, код, соединение с БД, выполнение SQL и получение результата. Причину подтверждают измерения, а не предположение по медленной странице.
Читать ответINNER JOIN возвращает только совпавшие пары строк, LEFT JOIN сохраняет все строки левой таблицы. Для левой строки без совпадения поля правой стороны заполняются NULL.
Читать ответВывести компании без единой транзакции за последние 30 дней, используя JOIN, без подзапроса в WHERE.
Читать ответПример для PostgreSQL.
Читать ответВместо оценки «на восемь из десяти» расскажите, что умеете делать самостоятельно и где применяли это на практике.
Читать ответПростое число — целое число больше 1 с делителями только 1 и самим собой.
Читать ответПосчитать по исполнителям приоритетные processing-заказы за март 2024 года.
Читать ответВ школьной социальной сети «Звезда школы» — достижение за наибольшее число друзей.
Читать ответ