Kako je izgledao proces
Postoje 3 kruga. Prvi je HR, upoznavanje kandidata i firme - opušten razgovor. Drugi je tehničkog karaktera gde su mi postavljali pitanja u vezi sa tehnologijama koje se koriste - Java, SQL, ... Ispitivači su bili senior programeri tima za koji je raspisan konkurs. Njihov pristup je bio veoma prijatan. Iako su se trudili da pitanjima izvuku šta sve znam, potrudili su se da ne unose nepotreban pritisak i tenziju u konverzaciju. To je meni mnogo značilo. Treći razgovor je sa menadžmentom, na kom se dobija ponuda za posao.
Pitanja sa intervjua
- Koje design pattern-e znaš? Kako bi implementirao Observer pattern?
- Koji su glavni principi objektno orjentisanog programiranja?
- Kako bi implementirao many to many relaciju u bazi?