Frontend
Какво е REST API? Какви методи на HTTP заявки съществуват? Какво е HTTP?
// Има също така 25 обекта, които // имат частен идентификатор и метод за неговото присвояване // както и поле за дата на създаване. // Идентификаторът може да съдържа число или низ. // Полето за дата на създаване също може да съдържа низ или число. // Типовете за дата на създаване и идентификатор съвпадат (или низ, или число) // Опишете тип за такива обекти let a = { getId: () => createdId: [phone] } let b = { getId: () => 'id', createdAt: '[phone]T20:00:00Z' } // този обект НЕ трябва да съответства на типа: let c = { getId: () => 56, createdAt: '[phone]T20:00:00Z' }
Винаги ли работи добре lazy loading? Какви проблеми могат да възникнат с чанките?
Можете ли да обясните от кои принципи се състои SOLID?
Работихте ли с дизайнер на първия си проект или как беше организирана работата?
В какво се състои техническата поддръжка на проекта?
Checkbox и други типове въпроси бяха различни компоненти или един универсален? Как ги рендерираха?
Ще блокира ли UI дълъг синхронен цикъл вътре в setTimeout?
Как ви помага TypeScript в работата? Какво представлява типизацията в него?
В какъв формат идваха отговорите от бекенда и как ги обработвахте (за системата за психологически тестове с динамични въпроси)?
Какви задачи бихте искали да изпълнявате на новото си работно място? Има ли интерес към развитие в техническата или архитектурната сфера?
Използвали ли сте някога Angular CDK?
HTTP какъв е протоколът на нивото на модела OSI? Какво е под него?
Как правилно да вмъкнете потребителски текст в DOM, запазвайки HTML разметката, но избягвайки XSS?
Какви методи могат да се използват за освобождаване на парсинга? Знаете ли за атрибутите async и defer за скриптовете?
Колко скоро си готов да започнеш работа, ако и на двама ни всичко ни харесва?
Какво е reflow и repaint? Какво е forced reflow (принудително преразглеждане)? Как можем да оптимизираме рендерирането, за да намалим броя на принудителните преразглеждания?
Как реагираш на ситуации, когато изискванията са неясни, липсват или трябва сам да уточняваш детайлите с колеги, дизайнери, анализатори? Не те плаши необходимостта да доработваш задачите сам и да комуникираш с колегите?
Разкажете повече за офлайн функционалността: как работи запазването на данни в IndexedDB при загуба на интернет?
Какви бяха целите на използването на hook useRef във вашия опит?