Ты проходишь собеседование на должность front-end разработчика в fintech стартапе, который создаёт сложные интерфейсы с множеством форм без использования фреймворков — чистый vanilla JS и кастомные Web Components. Интервьюер упоминает, что их кодовая база содержит смесь legacy кода со старыми DOM API и более новым кодом, и они хотят убедиться, что кандидаты понимают основы перед тем, как работать с селекторами.