Frontend
Azt mondtad, hogy volt mentorod — részt vettél további tanfolyamokon vagy csak a mentorral tanultad a szakmát? Hogyan zajlott pontosan a tanulási folyamat?
Írjon egy mély másoló függvényt egy objektumhoz tiszta JavaScript-ben, beépített eszközök használata nélkül.
Mesélj a JavaScript zárójelekről: mik azok, mire jók, hogyan használod őket a munkádban?
Mi a legfontosabb ebben a feladatban, ha nincs elég idő a teljes megvalósításra?
Milyen buildert használtál a projektben? Említetted, hogy optimalizáltad a Webpacket — ez volt a fő build?
Hogyan értékeled magad — hogy a munkád sikeres eredményt hoz, hogy sikeresen fejlődsz? Van valamilyen kritériiód ennek értékelésére?
Hogyan értékeli az FSD-re (Feature-Sliced Design) való áttérést? Van tapasztalata élő projektben új architekturális megközelítések bevezetésében?
Írjon egy függvényt, amely elfogadja egy mátrix szélességét és magasságát, és egy két dimenziós tömböt ad vissza, amelyet spirálisan töltött számokkal (növekvő sorrendben, 1-től kezdve, jobbra mozogva, majd lefelé, balra, felfelé).
console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);
Meséljen magáról, tapasztalatairól, elért eredményeiről, mivel foglalkozott?
Mi a generikus a TypeScript-ben, és mire való?
Vannak kérdések a projektről, a csapatról vagy a fejlesztési folyamatokról?
Mi az az unknown a TypeScript-ben, és miben különbözik az any-tól?
Mi történik egy már lefordított alkalmazásban, ha a várt szám helyett egy karakterláncot adunk meg?
Mi a különbség a some és az includes között?
Használtad az FSD-t — ki tervezte a doméneket? Csak új mappaneveket vagy mélyebb megközelítést az architektúrához? Mi volt az entities mappában?
Milyen célokat szolgált a useRef hook használata a tapasztalatod során?
Mesélj a karriered legnehezebb hibájáról
Az Angular Material alapú újrahasznosítható UI-kit komponens könyvtár fejlesztéséről beszéltél. Van alapvető különbség a könyvtári komponensek és az alkalmazás normál többfunkciós komponensei között? Mit lehet elhagyni a normál komponensekből, de nem a könyvtáriakból?
Mit használtak a többdimenziós űrlapokkal való munkához — az érvényesítéshez, milyen problémákat tapasztaltak, hogyan tesztelték?