4 dingen om te onthouden voor je volgende technische interview

4 dingen om te onthouden voor je volgende technische interview / Webcultuur

Ik heb onlangs een interview gehad 5 Videokanalen voor leren Basisbaakexamenvaardigheden 5 Videokanalen om te leren Basisbaakexamenvaardigheden Lees meer (voor een zomerstage) waarvoor ik vooraf was verteld dat ik een potlood moest meenemen voor het geval er technische vraaggesprekken waren te maken met codering. Ik was vooral nerveus over het laatste beetje, maar al snel sloeg Google mijn nervositeit een beetje op. Ik heb het web doorzocht op elk type voorbereid materiaal en was blij om veel bronnen van begeleiding te vinden voor situaties zoals de mijne.

Als je binnenkort voor een technisch sollicitatiegesprek staat, zijn hier een paar bronnen die je waarschijnlijk voor de grote dag zou moeten checken.

Ontdek wat niet te zeggen of te doen

Dit geldt echt voor alle soorten sollicitatiegesprekken, niet alleen voor het programmeren van sollicitatiegesprekken. Ik denk dat het veilig is om te zeggen dat je het echt zou moeten doen denken je antwoord door voordat je er iets uit gooit of iets doet. Dat is vrij gezond verstand, maar als je nerveus bent, is het gemakkelijk om dingen uit te sluiten en dingen te vergeten. Nou, je bent niet de enige.

Er is een relevante discussie over Stack Overflow genaamd “Wat is het slechtste geïnterviewde antwoord?” waar je veel leuke dingen zult zien die geïnterviewden hebben gezegd of gedaan. Dit zijn voorbeelden van de enquête:

Ik kan je niet vertellen hoe vaak dit voorkomt in telefonische interviews: ik: [vraagt ​​interviewvraag over een specifieke technologie]
Them: [herhaalt vraag aangezien ik ze kan horen typen]
[korte vertraging]
[Ik hoor een “ding” vanuit IE wanneer Google ze een lijst met pagina's geeft, “Klik”]
Hen: [leest van een webpagina]
Ik: OK, wel, bedankt voor je tijd. Bel me niet, ik bel je.

Dat was het best gestemde opiniepeilingantwoord. Les om mee te nemen - niet vals spelen. verwonderd?

Hier is er nog een:

Ik zal het nooit vergeten. Ik zei…
“Vertel eens wat over jezelf ...
en hij antwoordde ...
“Ik heb de div onlangs in een span uitgevonden.”
Hij had het ook op zijn cv staan ​​- zo maar - bedacht het.

U moet waarschijnlijk niet zeggen dat u ongeldige markeringen heeft uitgevonden. Alleen een gedachte.

Hier is nog een simpel ding dat je niet zou moeten zeggen:

“Wilt u hier op het whiteboard een kleine functie voor mij schrijven??”
“Nee.”

Als je niet veel moeite doet om een ​​interview te houden, zou je je later misschien weer kunnen bijten. Liggend op een interview kan je ook terugbijten.

De opzet: “Ik ben een deskundige webprogrammeur, was een DBA voor een paar jaar, veel achtergrondbeveiliging, ja Daar weet ik alles van
De lowball: “Oké, dus hoe gaat u om met het voorkomen van SQL Injection?”
Het onhandige: “Weeell, dat is niet echt het soort ding dat ik ooit heb behandeld ... .wat is het precies?”

Bezoek de originele peiling voor meer reacties. Hoewel je misschien geneigd zult zijn om sommige reacties van de peilingen te bespotten, bedenk dan dat wanneer nervositeit toeslaat op de grote dag, het niet allemaal leuk en games is. Wat je kunt doen voordat het grote interview is gerealiseerd, is dat er echte lessen zijn te leren van deze grappige antwoorden.

Ontdek welke coderingsvragen u kunt verwachten

Er is geen garantie dat u een codeervraag ontvangt 8 Websites Tips over sollicitatiegesprekken Vragen & antwoorden 8 Websites Tips over sollicitatiegesprekken Vragen en antwoorden Lees meer dat op internet is gepubliceerd, maar als u enkele vragen kunt beantwoorden die hebben werd gevraagd en online gedeeld, je hebt misschien een betere kans om niet te bevriezen tijdens dit deel van het interview.

Hier zijn enkele vragen over het coderen van voorbeelden:

“Codeeroefening: retourneer de sommatie van een lijst met regelgescheiden nummers uit een tekstbestand.”Geef een expressie in één regel C om te testen of een getal een macht van 2 is. [Geen loops toegestaan ​​- het is een eenvoudige test.]“Hoe zou u het aantal woorden in een reeks tellen, bestaande uit oneven aantal spaties tussen woorden (geen woordenboekwoorden)? Met en zonder bibliotheekfuncties.”

Test jezelf met meer vragen op de website van GlassDoor en Kundan Singh, waarvan de laatste ook uitstekende algemene strategieën biedt voor technische interviews. Ga er niet van uit dat alle gegevens aan u worden gegeven tijdens een codeervraag, hardop denken, enz.

Als je echte boeken over het onderwerp wilt, zijn hier een paar titels die zijn aanbevolen (links leiden naar Amazon):

  • Geïnterviewde interviews programmeren: geheimen bij het landen van je volgende baan
  • Cracking the Coding Interview: 150 Programmering van vragen en oplossingen

Ontvang een opfrissing in C / C ++ / enz. En logica

Als de laatste tip heeft onthuld dat je roestig bent in een programmeertaal, zijn hier een paar plaatsen die je kunnen helpen bij een opfriscursus of een crashcursus. Het boek Programming Pearls (2e editie) is een klassiek boek dat al een hele tijd is aanbevolen, omdat het veel oefeningen en tutorials bevat in C en C ++ om je te helpen denken zoals een programmeur. James publiceert hier ook een cursus over MakeUseOf De basisprincipes van computerprogrammering 101 - Variabelen en gegevenstypen De basisprincipes van computerprogrammering 101 - Variabelen en gegevenstypes Nadat ik iets over objectgeoriënteerd programmeren heb geïntroduceerd en besproken en waar de naamgever vandaan komt, dacht ik dat het We gaan door de absolute basis van programmeren op een niet-taalspecifieke manier. Dit ... Lees meer, dus ga dat eens kijken. Er zijn ook Top 5-websites voor Java-toepassingsvoorbeelden Top 5-websites voor Java-toepassingsvoorbeelden Meer lezen De 6 beste websites om te leren hoe u als een professional kunt hacken De 6 beste websites om te leren hacken als een professional Wilt u leren hacken? ? Deze informatieve websites zullen je op de hoogte houden en je hackenvaardigheden helpen verbeteren. Meer websites lezen 6 gratis sites voor meer informatie over programmeren in PHP 6 gratis sites voor meer informatie over programmeren in PHP Meer lezen met top 5 sites voor meer informatie over CSS Online Top 5 Sites voor CSS Online Lees meer tutorials Leer de Ruby programmeertaal terwijl u lol beleeft Hackety Hack Leer de Ruby programmeertaal terwijl je plezier hebt Hackasha Hack Lees meer (en zelfs videozelfstudies! 14+ YouTube-afspeellijsten om te kijken en te leren Computerprogrammering snel 14+ YouTube-afspeellijsten om snel te kijken en leren Computerprogrammering Met de komst en groei van YouTube en tal van andere hoogwaardige websites voor het delen van video's en tools zoals flashcard-software, het zelf leren van nieuwe dingen is nog nooit zo gemakkelijk geweest, want het doet nooit pijn om te leren ... Lees meer) die u kunt beoordelen.

Voor de echte codeerpraktijk is een site waar ik nergens over heb gesproken, maar waar mijn Java-professor vaak naar toe moest komen, CodingBat. Het is een site met eenvoudige (en soms moeilijke!) Codeeroefeningen in Java en Python. Om te oefenen met je logische denkvaardigheden, heeft Project Euler veel logica / codeeruitdagingen.

Ontdek wat de algehele sollicitatieervaring kan zijn

Er zijn veel mensen die hebben geblogd over hun algemene ervaringen tijdens een sollicitatiegesprek voor bedrijven als Microsoft en Google. Zelfs als u niet met precies deze bedrijven aan het interviewen bent, kan uw technische interviewervaring vergelijkbaar zijn. Hier zijn een paar interessante blogberichten:

  • Peteris Krumins: My Job Interview bij Google
  • Rod Hilton: My Interview With Google
  • Kristian Kristensen: My Job Interview bij Microsoft Development Center Copenhagen

Er zijn er nog veel meer als je rondkijkt. Uit deze berichten zul je merken dat de kandidaten van tevoren veel voorbereidingen hadden getroffen. Het andere dat je zult leren, is dat het sollicitatieproces een aantal inspannende 6 uur of langer duurt. Er zijn nog andere kleine dingen die u zullen helpen om een ​​indruk te krijgen van wat u kunt verwachten tijdens gesprekken op locatie, die na de eerste screeninginterviews komen. Ongeacht hoe ver je in het interviewproces komt, het is altijd goed om te weten dat er soortgelijke mensen in jouw schoenen zijn die deze interviews hebben overleefd, en het is altijd interessant om hun ervaringen te lezen.

Ik had helaas niet veel tijd om me voor te bereiden op mijn interview, dus ik nodig je uit om je voor te bereiden nu met de stappen die worden beschreven en krijg veel oefening 8 Online programmeerwedstrijden die je zelf kunt uitdagen om 8 online programmeerwedstrijden te winnen die je zelf kunt uitdagen om te winnen Meer lezen in logica en coderingsproblemen.

Heeft u eerder een technisch of programmeergesprek gehad en wilt u uw ervaringen delen? Laat het ons weten in de comments!

Afbeeldingscredits: Ambrophoto, Andre Blais, winnond, kentoh

Ontdek meer over: Job Searching.