Mit keres? Mit szeretne csinálni és melyik cégnél?
Frontend
// Adott egy kétdimenziós pontokból álló halmaz, számítsa ki egy határkeret területét. // Egy adott kétdimenziós pontok halmazához számítsa ki a határkeret területét. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };
Hogyan lehet megoldani a race condition problémát a felhasználók váltásakor (amikor több kérés kerül egymás után)? Milyen megközelítéseket lehet alkalmazni: AbortController, debounce, gombok blokkolása a betöltési állapot révén?
Volt már tapasztalata abban, hogy egy projektben részt vettél a kezdetektől — az architektúra és minták kiválasztásától a funkciók élesítéséig?
Mit választottak az architektúrához, az állapotkezelőhöz és a komponens könyvtárhoz ebben a projektben, és miért?
Milyen összegű díjról érdemes beszélni, hogy érdekes legyen?
Hogyan ismered a Dockert? Szükséged volt rá a munkádban?
Miért vált meg az utolsó munkaadójától?
Hol érzi magát tapasztaltabbnak — React-ben vagy Next.js-ben? Milyen UI-könyvtárakkal dolgozott?
Az elmúlt 2-3 évben főként mivel foglalkoztál?
Ismeri a SOLID elveket, a tiszta architektúra, a Feature-Sliced Design alapelveit?
Ha több ajánlatot kap egyszerre, hogyan fog választani? Milyen szerepet játszik a pénz a döntésben?
/** * Írjon egy komponenst, amely {{userId}} szerint kapja meg a felhasználót, és megjeleníti a fő adatokat * A lekérdezéshez használja a fetchUser-t */ export const User: FC<Props> = ({ userId }) => { // Írja meg a megoldását itt: const user = userId && fetchUser({ id: userId }); if (!user) return null; return ( <div className="stack column"> <div>UserId: </div> <div>UserName: </div> </div> ); };