Cele cinci întrebări esențiale ale ecranului telefonului pentru un inginer software

  • Robert Barton
  • 0
  • 1640
  • 225

Pentru managerul de dezvoltare, acest articol este probabil o referință bună atunci când faceți ecranul telefonului pentru a elimina inginerii de software necalificați. Steve a venit cu cinci întrebări esențiale pentru primul ecran telefonic cu un candidat de inginer de software:

  • Codificare. Candidatul trebuie să scrie un cod simplu, cu o sintaxă corectă, în C, C ++ sau Java.
  • Design OO. Candidatul trebuie să definească conceptele OO de bază și să vină cu clase pentru a modela o problemă simplă.
  • Scripting și regexes. Candidatul trebuie să descrie cum să găsească numerele de telefon în 50 000 de pagini HTML.
  • Structuri de date. Candidatul trebuie să demonstreze cunoștințe de bază despre cele mai comune structuri de date.
  • Biți și octeți. Candidatul trebuie să răspundă la întrebări simple despre biți, octeți și numere binare.

Cei mai probabil de bază, dar pot ecranul pe cineva nu știu / înțeleg chiar de bază:

Am fost pe o mulțime de bucle de interviu SDE în ultima perioadă în cazul în care candidatul a eșuat mizerabil: voturi non-inclinate în jurul valorii, chiar și de la ecranele de telefon care au adus persoana în inițial.

De obicei, este destul de evident când candidatul ar fi trebuit eliminat pe ecranele telefonului. Ei bine, este evident, în retrospectivă, oricum: în timpul interviurilor, găsim un defect oribil în candidatul care, dacă ar fi crezut cineva să întrebe despre el în timpul ecranului telefonului, ar fi desigur descalificat persoana.

Dar nu am cerut. Așa că candidatul a intrat pentru interviuri și a terminat să-și piardă timpul.

Articolul descrie, de asemenea, detaliat partea tehnică a acestor întrebări și răspunsuri.

Cele cinci întrebări esențiale despre ecranul telefonului




Nimeni nu a comentat acest articol încă.

Ajutor, sfaturi și recomandări care pot îmbunătăți toate aspectele vieții tale.
O sursă uriașă de cunoștințe practice privind îmbunătățirea sănătății, găsirea fericirii, îmbunătățirea performanțelor unei persoane, rezolvarea problemelor din viața personală și multe altele.