- Michael Waters
- 0
- 3550
- 252
Voor ontwikkelingsmanager is dit artikel waarschijnlijk een goede referentie wanneer u een telefoonscherm gebruikt om niet-gekwalificeerde software-engineers te elimineren. Steve heeft vijf essentiële vragen gesteld voor het eerste telefoonscherm met een kandidaat voor de ontwikkeling van software-ontwikkeling:
- Coding. De kandidaat moet enkele eenvoudige code schrijven, met de juiste syntaxis, in C, C ++ of Java.
- OO ontwerp. De kandidaat moet basis-OO-concepten definiëren en met klassen komen om een eenvoudig probleem te modelleren.
- Scripting en regexes. De kandidaat moet beschrijven hoe de telefoonnummers te vinden in 50.000 HTML-pagina's.
- Data structuren. De kandidaat moet basale kennis van de meest gebruikelijke datastructuren aantonen.
- Bits en bytes. De kandidaat moet eenvoudige vragen beantwoorden over bits, bytes en binaire getallen.
Die zijn waarschijnlijk eenvoudig, maar kunnen iemand uitsluiten die basis niet eens kennen of begrijpen:
Ik heb de laatste tijd veel geslapen in SDE-interviews waarbij de kandidaat jammerlijk faalde: niet-gestemde stemmen rondom, zelfs van de telefoonverkopers die de persoon aanvankelijk hadden binnengebracht.
Het is meestal vrij duidelijk wanneer de kandidaat geëlimineerd zou moeten zijn tijdens de telefoonschermen. Achteraf bezien is het sowieso duidelijk: tijdens de interviews vinden we een vreselijke fout in de kandidaat die, als iemand erover had gedacht ernaar te vragen tijdens het telefoonscherm, hij de persoon zeker zou hebben gediskwalificeerd.
Maar we hebben het niet gevraagd. Dus de kandidaat kwam binnen voor interviews en eindigde met het verspillen van ieders tijd.
Het artikel beschrijft ook in detail over de technische kant van die vragen en antwoorden.
De vijf essentiële vragen over het telefoonscherm