Frontend
Мога ли след catch да добавя then?
Определете реда на изход на console.log в показания пример със синхронен код, setTimeout, Promise и функция.
Какви редуктори има Store и има ли редуктор за поставяне на потребители там?
Кои подходи към управление на състоянието познаваш в екосистемата React?
Какво се случва с DOM дървото при актуализиране на състоянието в React?
Можеш ли да обясниш какво е callback hell?
Какво означава терминът 'потокът приключи' (complete) в контекста на RxJS?
Какво се случва, когато въведете http://[сайт] в браузъра и натиснете Enter? Защо понякога се появява HTTPS ключалката, а понякога грешка?
Какво доведе до успех в трудна задача? Как оценихте задачата по срокове?
Как се определяше приоритетът на това, което трябваше да бъде покрито с юнит тестове?
Какво ще се случи след извикването на `setLoading(true)` и как ще работи компонентът в този момент?
Може ли да се изпрати тяло в GET заявка?
Разкажете за CORS: за какво е, кои заглавия се използват?
Има две функции: едната зависи от потребителя, а другата от потребителя и ролите. Какво ще се случи, когато ролите се променят?
Моля, разкажи ми за своя опит, кои технологии те интересуват, с какво си работил наскоро и с какво би искал да работиш.
Обяснете Virtual DOM в React.
import React, { useState, useEffect, useLayoutEffect } from 'react'; export default () => { const [count, setCount] = useState(0); useLayoutEffect(() => console.log("всякий раз 1")); console.log("всякий раз 2"); useEffect(() => console.log("всякий раз 3")); return ( <button onClick={() => setCount((prevProps) => ++prevProps)}> Növel </button> ); } // монтаж -> всякий раз 2, всякий раз 1, всякий раз 3 // обновление -> всякий раз 2, всякий раз 1, всякий раз 3 // демонтаж 4
Как работихте с Git: какъв беше потокът на разклоняване, как пускате версии, как правехте hotfix?
Какво ще изведе console.log? (упражнение за promises: верига с resolve, then, throw new Error, catch, then)
Въпрос 5 Ветровите ферми, които генерират електричество, използвайки масиви от хиляди ветроенергийни турбини, изискват огромни открити площи. Област X и област Y имат подобен терен, но гъстотата на населението в област X е значително по-висока от тази в област Y. Следователно, вятърна ферма, предложена за една от двете области, трябва да бъде построена в област Y, а не в област X. Кое от следните, ако е вярно, най-сериозно отслабва аргумента на плановика? - Област X и област Y са съседни и и двете се намират в най-вятърната част на щата. - Общото население на област Y е значително по-голямо от това на област X. - Част от електричеството, произведено от вятърните ферми в област Y, ще бъде закупено от потребители извън областта. - Вятърните ферми изискват повече земя за единица произведена електроенергия, отколкото всеки друг тип електрическа инсталация. - Почти цялото население на област X е концентрирано в малка част от областта, докато населението на област Y е разпределено равномерно из цялата област.