... jelikož dělám v hodně jazycích takže si prostě nepamatuju syntax a hodně věcí googlim, ikdyž kódu 100% rozumím.
To je hodně častá (a blbá) výmluva. Také dáváme na pohovoru kandidátům malý příklad na nějaký algoritmus (mohou používat IDE s IntelliSense), ale základní syntaxi jazyka bys měl ovládat i bez IDE.
Když na pohovoru nevíš, jak se v daném jazyku deklaruje proměnná, pole nebo funkce, případně nevíš jaká je syntaxe for-cyklu, těžko se věří, že s jazykem aktivně pracuješ. Tím pádem budeš mít spíše povrchní znalosti a i když cizí kód přečteš, vůbec to neznamená, že bys ekvivalentní kód byl schopen napsat.
ono se to opravdu plete, zejména, když se na pohovoru zeptají na jazyk, které nebyl v požadavcích nebo naopak chtějí trochu jinou verzi než v které člověk dělá.
Na tom, jestli umí napsat kód z paměti bych nelpěl, lidé bývají na pohovoru nervózní, zbytečně se stresují, že neumí kód správně a neumí se na to často povznést, programování je z velké části o algoritmizaci, schopnosti problém rozložit na elementární komponenty programovovacího jazyku, frameworku, správně pochopit logiku okolního kódu. Nachytat někoho, že neumí přesnou syntaxi je strašně jednoduché, já raději dávám vytištěný kód a ať mi uchazeč o něm něco poví, ať řekne co dělá a jak funguje, když potřebuji vědět do jaké míru kód umí.
Čau všichni,
Dva roky dělám freelance full-stack developera se zaměřením hlavně na front end - React, Next.js, Gatsby, Jamstack. Předtím jsem dělal 2 roky jako junior frontendak. Už mě nebaví se pořád dohadovat s klientama a trávit půlku času jen komunikací s nima, tak bych rád zkusil zase štěstí někde ve firmě (lokalita Brno).
Chtěl bych se zeptat, jestli tu někdo ví, jak to na pohovorech na front-endaka tady v česku probíhá. Do první práce jsem se dostal na poprvé a bez tecnickýho pohovoru a další zkušenosti nemám. Je mi jasný, že to je firma od firmy, ale mám trošku hrůzu z whiteboardingu případně psaní kódu z fleku někde jako test, jelikož dělám v hodně jazycích takže si prostě nepamatuju syntax a hodně věcí googlim, ikdyž kódu 100% rozumím. Četl jsem strašidelný příběhy z pohovorů, kdy se ptají na věci, který vůbec nesouvisí s následnou prací apod.
Máte někdo zkušenosti? Díky.
Nejlepší je, když si na pár pohovorů půjdeš, obsah i forma bývá různá. Někdy tě vzpovídají o technických věcech, někdy ti dají příklad na vypracování dopředu, někdy se tě ptají jen na minulé projekty. V zásadě se vždy mrkni na technologie v požadavcích a osvěž si je, otázky na to určitě padnou, stejně tak se podívej na tu společnost, co dělá, jaké produkty má, vždy to druhou stranu potěší, když víš kam vlastně na pohovor jdeš.
Každý to ale dělá úplně jinak. Osobně u juniorů či méně zkušených (což jsi asi ty) se ptám na jejich zkušenosti, které technologie je zajímají, v čem a jak dlouho dělali, co bylo jejich úkolem a náplní práce, nesnažím se najít jejich technické limity, ale spíše zjistit přístup k práci.