[имя] спросил(а): насколько TypeScript присутствовал в твоём реальном опыте работы?
Опишите, какую долю реальной работы выполняли на TypeScript и какие задачи решали с его типовой системой.
Читать ответПодготовка к интервью
881 вопрос с собеседований в Ozon
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Ozon. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, backend, sql.
Каталог
Опишите, какую долю реальной работы выполняли на TypeScript и какие задачи решали с его типовой системой.
Читать ответОпишите фактический процесс оценки: кто уточняет требования, кто оценивает реализацию и как учитываются зависимости.
Читать ответЛитеральный тип допускает конкретное значение, например 'success', 200 или true, а не любое значение соответствующего базового типа.
Читать ответОпишите состав команды и путь задачи от требований до выпуска, выделив свою роль.
Читать ответВ JavaScript передаётся значение ссылки на объект, поэтому несколько переменных могут обращаться к одной сущности без автоматической глубокой копии.
Читать ответНазовите размер своей команды, основные роли и то, как распределялась работа между ними.
Читать ответУточните долю новой разработки и поддержки, ожидаемые результаты на старте и то, как меняются приоритеты.
Читать ответПримитивы JavaScript: string, number, bigint, boolean, undefined, symbol и null; они не являются объектами.
Читать ответПри обращении к свойству большинства примитивов JavaScript использует соответствующую объектную обёртку, поэтому доступны методы прототипа.
Читать ответПоверхностная копия отделяет только верхний уровень; для независимых вложенных изменений копируют нужные ветки или весь поддерживаемый граф.
Читать ответПользователей индексируют по id, комментарии считают по postId, затем обогащают каждый пост именем автора и количеством комментариев.
Читать ответDAG ацикличен, чтобы зависимости имели допустимый порядок выполнения. Цикл делает ожидания взаимными, и Airflow отклоняет такой граф при проверке.
Читать ответ