Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

1613 вопросов 1634 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 1613
Лайвкодинг

Дана функция, которая возвращает объект вида { getNumby: number, createDub: number } или { getNumby: string, createDub: string }. Нужно написать TypeScript-тип, который подходит для обоих случаев (A и B), но не должен пропускать вариант, где поля имеют разные типы данных. Как бы вы это решили?

Используйте union двух целостных объектных типов, а не отдельный number | string у каждого поля. Так сохраняется связь между полями.

Читать ответ