Можешь назвать основные встроенные типы данных, используемые в языках программирования?
Основные встроенные типы данных в языках программирования обычно включают:
Читать ответПодготовка к интервью
67 вопросов с собеседований в Оптимакрос
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Оптимакрос. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: django, python, database.
Каталог
Основные встроенные типы данных в языках программирования обычно включают:
Читать ответНет, строки в Python являются иммутабельными, то есть неизменяемыми. Изменение отдельного символа напрямую невозможно. Чтобы получить строку с измененным символом, необходимо создать новую строку.
Читать ответНа предыдущем месте работы я занимался разработкой веб-приложений на Python с использованием фреймворка Django. Основные обязанности включали:
Читать ответИзоляционные уровни в СУБД определяют степень изоляции транзакций друг от друга, то есть насколько одна транзакция видит изменения, сделанные другой, до её фиксации.
Читать ответПараметр relatedname в Django используется в полях моделей, которые создают связи между моделями (например, ForeignKey, ManyToManyField, OneToOneField).
Читать ответDjango — это высокоуровневый веб-фреймворк на Python, который помогает быстро создавать безопасные и поддерживаемые веб-приложения. Его основные принципы:
Читать ответВ Django шаблонное кеширование позволяет сохранять сгенерированный HTML-код шаблона или его части в кеш, чтобы при повторных запросах не выполнять заново рендеринг.
Читать ответВ Python встроенной структуры данных с названием map как отдельного типа нет, но есть функция map(), которая применяется для применения функции к каждому элементу итерируемого объекта.
Читать ответВ FastAPI BackgroundTasks — это механизм для выполнения задач в фоновом режиме после того, как ответ уже отправлен клиенту.
Читать ответPermissionRequiredMixin в Django — это миксин, который используется в классах-представлениях (Class-Based Views) для контроля доступа на основе прав пользователя.
Читать ответВ Python в структуре данных словарь (dict) в качестве ключа используется объект, который является хешируемым (immutable и с определённым методом hash).
Читать ответВ Django сериализация данных обычно реализуется с помощью Django REST Framework (DRF), который предоставляет классы сериализаторов для преобразования моделей и других данных в JSON, XML и другие форматы.
Читать ответ