Ja mam zkusenosti jen s pohovorem, kdy mne po pohovoru dali vypracovat nejakou webovou aplikaci, na kterou jsem mel jen 1 MD:
"Nechceme, abyste tím pálil víc jak 1MD času, pokud by vám to mělo vzít víc, tak pošlete, co se podařilo do té doby udělat a doplňte informaci, co ještě chybí a za vás by aplikace měla/mohla mít, aby byla dokončená."
Takze jsem nainstaloval spring initializer s frameworky, ktere jsem nv zivote nevidel a moril se s tim cely den. A pak mi to strasne zdrbali a nevzali me.
Pamatuješ si ještě zhruba, co to mělo umět? Bylo reálný to opravdu za 1 MD stihnout?
Pro nekoho, kdo dela webove aplikace ve Springu, je to v pohode. Ale pro me to byly nove veci.
To zadání je následující:
· Cílovou webovou aplikací by měl být jednoduchý kontaktní formulář viz wireframe (WF) níže
· FE komponenty by měly obsáhnout jeden selectbox, jehož data (možnosti) se dotahují skrze BE z DB vrstvy
· Input fieldy by měly obsahovat základní validace
o Policy number – alfanumerické znaky
o Name + Surname – pouze písmena
o Request field by měl omezovat délku (dle Vaší úvahy, nemusí být 5.000 jako je ve WF)
· Submit formu má skrze BE uložit do DB
· Aplikace půjde kompletně sestavit jedním příkazem s využitím libovolného nástroje pro sestavování aplikací (např. gradle, maven, … ).
Výběr technologií/frameworků je zcela na vás, jediný limit je Java backend.