Frontend
const func = obj.sayHi() const boundFuns = func.bind(obj) boundFuns() ------------------- const submit = (el) => () => { log(el); } arr.map(el => <button onClick={submit(el)}/>) const param = useMemo(() => a + b) return <Child value={param} />
Как подходиш към избора на технологии в проект и как водиш дискусии при съпротива?
Какви други методи на Promise API знаеш освен Promise.all?
Виждаш, натискам върху елемент 2, скривам го, и елемент 1 също се затваря. Това не трябва да се случва. Можеш ли да обясниш защо се случва така?
Запознат ли сте с нативното вложено CSS? Подкрепяте ли или сте против? Какви са ползите и опасностите?
Каква е разликата между state и props?
Разкажи ми за React reconciliation
Каква е разликата между ключовата дума type и interface в TypeScript? Разкажи за наследяването в типове и интерфейси.
Създайте знака за СПИРАНЕ (червен кръг с бяла лента и двойна рамка) само с един div и CSS (разрешени са псевдоелементи).
При стартиране на проекта възникват грешки — версията на Node.js не съвпада. Как бихте се справили с този проблем?
Сървърът се намира в Калифорния, ние сме в Москва. Забавянето на сигнала е 50 мс в една посока, сървърът подготвя отговора за 20 мс. След колко време след заявката от браузъра ще получим първия бит информация?
Какво търсиш в ново работно място, на какво обръщаш внимание?
Каква е основната разлика между Tailwind и други CSS рамки (Bootstrap, Material)?
Практическо задание за референтни типове данни: има обект и функция, която приема обект и извършва манипулации с него. Какво ще бъде изведено в трите console.log?
Пишете основно на TypeScript или и на чист JavaScript?
Разкажи ми за критичните етапи на рендериране на браузъра (Critical Rendering Path)
Имало ли е случаи, когато трябваше да заместиш отговора на бекенда за локална разработка, когато бекендът все още не беше готов? Как би го направил?
Защо не използвахте input type number за полето ИНН?
Каква команда търсиш?
Задача 7: Има типове Alien и Human, обединени в тип Person. Напишете функция checkAlien, която проверява дали предаденият Person е извънземно. Коригирайте грешката TypeScript при достъп до свойството isAlien.