Revizia anterioară Revizia următoare
Intrebare de interviu la Amazon
Pare ca va plac posturile despre interviuri. Am vazut mai demult un thread pe topcoder care e interesant si educativ.
Autorul mentioneaza o intrebare de interviu de la Amazon:
Cum ai face designul unui sistem automat de rezervari pentru un restaurant.
Ganditi-va cum ati raspunde voi inainte sa cititi mai jos.
.
.
.
.
.
.
.
.
.
.
Dupa o discutie intre membrii forumului, cel ce pune intrebarea vine cu concluzia: raspunsul depinde foarte mult de unde esti in viata.
- In liceu, dupa ce inveti C++ si structuri de date
Folosesc niste siruri pentru timpi, niste struct-uri pentru angajati si clienti si structuri de multimi disjuncte pentru a putea uni eficient oamenii de la mese. - In facultate, dupa un curs de design UML
Identific obiecte ca restaurant, masa, scaun, client, angajat, manager, orar si interactionile lor. - Dupa ceva experienta la o multinationala
Ce scop are sistemul, ce probleme incearca sa rezolve, care sunt obiectivele? Care este responsabilitatea mea in proiectul asta? - Dupa ceva experienta la un centru de hosting
O sa ai nevoie de 2 servere pentru fiecare restaurant cu 2-4 clienti, licente pt software, ceva cabluri de retea, antivirusi si cateva persoane sa administreze sistemul asta.
Aveti aici intreg threadul.