Расскажи про работу с ИИ-инструментами и копилотами (ChatGPT, Claude и др.) — насколько доверяешь, насколько активно используешь?
Да, я знаком с моделью ChatGPT и её использованием.
Читать ответПодготовка к интервью
26 вопросов с собеседований в Исходный код
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Исходный код. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, coroutines, http.
Каталог
Да, я знаком с моделью ChatGPT и её использованием.
Читать ответРазработчик уровня middle обычно обладает следующими критериями:
Читать ответДа, процесс компиляции исходного кода в Python включает несколько стадий, хотя он отличается от компиляции в языках, таких как C или Java.
Читать ответДля определения порядка выполнения задач по приоритетам можно использовать несколько подходов, в зависимости от контекста:
Читать ответКогда на почти завершённый проект приходят правки, которые перечёркивают результат работы, я стараюсь сохранять спокойствие и подойти к ситуации конструктивно:
Читать ответLRU (Least Recently Used) кэш — структура данных, используемая для временного хранения ограниченного набора данных с целью улучшения производительности.
Читать ответДа, такие ситуации встречались.
Читать ответВ Python существует механизм GIL (Global Interpreter Lock), который обеспечивает, что в каждый момент времени только один поток выполняет байт-код Python.
Читать ответДа, опыт определения примерных сроков выполнения задач важен для планирования и управления проектами.
Читать ответДа, могу.
Читать ответЕсли коллега с моим уровнем предлагает решение, с которым я не согласен, я сначала внимательно изучу его аргументы и логику.
Читать ответМетакласс определяет, как создаются классы. Класс сам по себе является экземпляром своего метакласса. type — это стандартный метакласс в Python.
Читать ответ