Срещали ли сте lazy loading в React? Как работи?
Frontend
Каква е разликата между CommonJS и ES Modules? Кое е по-препоръчително и как да разделите голям пакет, зареждайки модулите само когато е необходимо?
Използвате ли Grid и Flexbox? Каква е разликата между тях и какво бихте избрали за голям проект?
Има реактивен обект с ключове A и B; computed зависи само от A. Ще се преизчисли ли computed, когато B се промени и защо?
Кои методи на жизнения цикъл на React знаете и как работите с тях?
Случай: спешно получавате задача с суперприоритет — трябва да мигрирате старите страници към Next.js за три седмици. Какви са вашите действия?
Кои методи за повърхностно копиране познаваш?
Дава ли компанията работна техника?
Ако даден е елемент с две CSS класа със конфликтни стилове, как да направите стилът на един клас по-важен без да използвате !important?
Виждате ли място за Preact или Solid в развитието?
Колко етапа на интервюта са планирани и какво ще се случи на следващите етапи?
Разкажете ни за цикъла на събитията в JavaScript и разликите в работата му в браузъра и Node.js.
В React приложение заявката връща голям масив от обекти (около 100 МБ) с уникални id и потенциално неуникални имена. Тези данни са необходими в различни части на приложението, и един компонент може да се нуждае да получи цял обект по id или име. Как да организирате извличането, съхранението и бързия достъп до тези данни?
Можеш ли да създадеш копие на масив, използвайки вградени методи на масива?
Завършихте магистратурата си преди или след появата на ChatGPT?
Как различава [име] между position: absolute и position: relative?
Вмъкнете табулация в JavaScript кода, за да възстановите вложеността, и посочете реда на изхода на console.log.
Разкажете ни за най-интересната задача, която сте изпълнили.
Познавате ли архитектурни модели като MVC/MVVM?
Какви събития обикновено се прикачват при виртуализация на списък и как може да се направи по различен начин?