Подборка объединяет вопросы, отмеченные на этапах интервью в Мвидео. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go, database, backend.
Если CTE (Common Table Expression) используется в запросе только один раз, то с точки зрения производительности и читаемости смысла его использовать зависит от контекста:
Когда CTE (Common Table Expression) требует много памяти, данные обычно начинают использовать временное хранение на диске (swap или spill to disk), если оперативной памяти недостаточно.
SELECT * и явное перечисление полей SQL-запросы: получение данных SELECT * выбирает все столбцы таблицы Явно заданный список возвращает только выбранные столбцы SELECT * может снижать производительность из-за передачи…
Java-фреймворк для разработки приложений Реализует инверсию управления (IoC) и внедрение зависимостей (DI) Упрощает работу с объектами и управление связями между ними Помогает создавать модульный и удобный для…
SQL-запрос и выборка данных чем больше полей, тем больше данных передаётся: растёт объём в байтах и сетевой трафик увеличение числа полей повышает нагрузку на I/O и сеть сложные типы данных, например LOB и TEXT, могут…