konto usunięte
Temat: Przykładowe pytania na rozmowie kwalifikacyjnej
Rafał Ciepiela:
Zdefiniowac vector wskaznikow na zwierzatka, wrzucic tam pare kotkow i pieskow. Dalej przechodzimy po wektorze wykonujac polimorficzny call i zwierzatka daja glos (wypas :P). Najlepszy foreach z boost::bind, potem jakis ptr_fun, potem iteratory (czy beda const? :P) a potem zwykly for (ostatecznie).
75% kandydatow z doswiadczeniem (1-5 lat) nie potrafi wykonac tego zadania :)Przemysław O. edytował(a) ten post dnia 06.05.10 o godzinie 13:51
bo wszystko zalezy, gdzie kandydat do tej pory pracowal/z czym mial do czynienia. mogl nie uzywac boosta (znam projekty (komercyjne), gdzie jest zakaz uzywania boosta), mogl nie uzywac metod wirtualnych (na pewnych platformach ich sie nie uzywa)...
wiec - nie generalizowalbym i nie wyciagal pochopnych wnioskow z samego wyniku testu.
imho raczej trzeba ocenic 'charakterystyke' czlowieka - przy czym pracowal, co tam faktycznie robil, itd, czym sie zajmuje po godzinach, jakie projekty w domu robi hobbistycznie...
testy oceniaja czlowieka 'tu i teraz', a wiele cenniejsza jest osoba, ktora dzis moze za wiele nie potrafi, ale jutro bedzie wymiatac.
Jak ktos mowi mi, ze nauczy sie projektowania obiektowego w 2 tygodnie to sie pytam czemu nie zaczal 2 tygodnie temu? :) Boosta znac dobrze nie musi(STLa juz tak) ale jesli nie zna NIC to znaczy, ze nie interesuje sie platforma na ktorej pracuje. A to juz element dyskwalifikujacy kandydata. Wszyscy w moim teamie sie interesuja i taki ktos zle by sie czul i po prostu nie pasowal. Oczywiscie nie mowie tu o rekrutacjach do biedronek polskiej informatyki ale w lepszych firmach trzeba pewien poziom prezentowac.