Frontend
Ispričajte o sebi: zašto ste odlučili promijeniti posao, na kojim ste projektima radili na posljednjem i prethodnom radnom mjestu?
Pričajte o useMemo, useCallback i njihovoj interakciji sa React.memo. Osobine interakcije.
U kom formatu su dolazili odgovori sa backend-a i kako ste ih obrađivali (o sistemu psiholoških testova sa dinamičkim pitanjima)?
Koje zadatke biste želeli da radite na novom radnom mestu? Da li postoji interesovanje za razvoj u tehničkom ili arhitektonskom pravcu?
Od koje verzije Angular-a su standalone-komponente postale podrazumevane? Da li to znači da su moduli zastareli i da ih više ne treba?
/* Необходимо реализовать метод intersection, расширяющий стандартные методы множеств (Set). Метод принимает на вход другое множество и возвращает новое множество, являющееся пересечением исходного и переданного множеств, т.е. содержит только те элементы, которые присутствуют в обеих множествах. */ // ваш код const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4 --- Set.prototype.intersection = function (set2) { const result = new Set(); for(const value of this) { if (set2.has(value)) result.add(value); } return result; } const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4
Kako pristupaš profilisanju i optimizaciji React aplikacija?
Šta vam se sviđa i šta vam se ne sviđa u radu u kompaniji?
Šta je to kompatibilnost između pregledača i kako rešiti probleme sa CSS kompatibilnošću između pregledača?
Da li ste morali da radite sa novim hookovima React (18/19), kao što su useTransition, useDeferredValue?
Koje ste poteškoće imali tokom migracije Vue aplikacije?
HTTP je protokol na kojem nivou OSI modela? Šta se nalazi ispod njega?
Šta je CORS i kako funkcioniše?
Koje metode možete koristiti za smanjenje opterećenja parsiranja? Da li poznajete atribute async i defer za skripte?
Ispričajte više o Axios interceptors — зашто су вам били потребни?
Koje CSS osobine izazivaju samo Repaint, a koje izazivaju Reflow/Layout?
Razvijali ste i implementirali sistem dizajna — recite više. Da li ste kreirali Storybook od nule?
Kako je bilo organizovano međusobno delovanje: da li ste se čuli telefonom ili kako su zadaci postavljani i objašnjavani?
Зашто тражите посао?
Šta je namespace u TypeScript-u?