Skrivet av GLaDER:
@MrDoggo: Jag har varit med om två sorters intervjuer. Gemensamt för dem båda är att:
Någon gillat ditt CV och sen:
[ol]
[li]provas du först online mha ex HackerRank och om du klarar de(t) testerna/testet går du vidare till intervju på plats eller telefon. Här skiljer det sig åt lite, där jag både ansetts "klar" och börjat prata mer allmänt om vad jag vill, kan, gillar, osv... men även telefonintervju med än mer teknisk inriktning (algoritm-/problemlösande). (Än en gång, HackerRank är din vän.) [/li]
Att ingen tipsat om den där sidan tidigare då jag letat efter liknande via Google, visste inte ens om den. Den verkar väldigt bra, tack för tipset. Vad kul, nu kan man sitta av lite av den överflödiga fritiden från sommaren till kodande, roligt med tydliga problemställningar man ska lösa
Rekommenderas det att söka jobb genom den sidan också, eller används den mer som ett verktyg av rekryteringar?
Skrivet av GLaDER:
Om du är intresserad av att jobba på "coola" företag så kan jag inte rekommendera Hackerrank tillräckligt mycket. En del prov de har är löjligt enkla medan andra är riktigt kluriga!
Det skall göras, jag kan uppdatera tråden här också för de som är nyfiken vad sidan innehåller som inte vill registrera sig...
Det enda jag kan tycka är lite synd med såna där tester online (hur de brukar vara) är att de ofta är inriktade på mer det matematiska och sidokunskaper och algoritmiska. Menar inte då att "algoritmiska problem" är dåligt, bara att när man fastnar så fastnar man oftast på förståelsen av problemet i sig snarare än hur man programmerar det.
Exempelvis, hängde en del för 7-8 år sedan på en sida som då hette Project Euler. Det var roligt att få såna där problem man kunde lösa och använda valfritt språk till att göra det. Man märker att många problem (särskilt när man kommer upp i svårighetsgrad) tenderar att komma ifrån programmeringsfokusen och istället halka in på annat. Det fanns till exempel en uppgift som jag helt enkelt inte förstod matematiken i därav så kunde jag inte lösa den pga den anledningen i sig minns jag. Så jag hade bildligen fått sitta och läsa en hel kurs nästan i mer avancerad matematik som inte finns i en vanlig kursplan på högskolan i Sverige för att kunna lösa den. Inte ens brute-force hade fungerat då jag behövde förkunskapen.
FreeCodeCamp provade jag mycket senare, relativt nyligen, så kanske är för att det är nyare och har en annan fokus, men den hade mer "real-life problems" där man gjorde saker och fick ett resultat och problemen var ställda för att skapa saker, snarare än att lösa bara algoritmiska problem. Fast även denna sida så fort man kom in på de mer avancerade algoritmiska problemen på algoritmsektionen, så tenderade det att komma in på samma sak. Då fastnade jag på ett problem som handlade om att generera romerska siffror. Det som fick mig att fastna i sig var inte problemställningen, utan enbart att jag inte förstod sambandet i romerska siffror. Så när jag äntligen kollade hur man gjorde så var det som jag trodde, det fanns någon konstig regel jag totalt hade missat och det var inte så konstigt att jag då fastnade. Annars så lyckades jag lösa samtliga problem på deras grundläggande problem på runt 5-6 timmar som skulle ta 50 timmar.
Skrivet av Baxtex:
Intressant tråd!
Man läser ju mycket i t ex USA att deras interljuver för utvecklar job är hemska "whiteboard" interljuver. Jag hade nog aldrig klarat något sådant, hade varit extremt nervös!
Jag kan dock berätta om ett sommarjobb som jag sökte förra året. Företaget svarade på mitt mejl och jag göra ett en uppgift som vi sedan diskuterade på en muntlig interljuv. Tyckte det kändes bra och då fick man ju ta sin tid och göra lite research och testa.
Ja precis, de verkar ha en helt annan fokus. Jag kan ha fel, men jag upplever det som att företagen där borta faktiskt fokuserar på vilken förmåga att koda man har. Här i Sverige generellt de företag man kommer i kontakt med, de verkar vara mer intresserad av speed-dating, hur "konsultmannamässig" (vad det ska betyda), utåtgående och sådant man är och är nästan ointresserad av hur kapabel man är som utvecklare. Sedan lägger de som noll frågor om ens faktiska område.
Det har fått mig att fundera vad egentligen svenska företag tittar på för något hos en när man kommer dit. Vilken frisyr man har eller hur skön man verkar vara som person? Mysterium för min del. Senast jag var på intervju (en av få jag gått på) så visste inte intervjuaren på företaget ens vad för typ av språk de jobbade med, fastän han var chef över teamet.
Skrivet av ulf5:
De intervjuer jag har varit på har haft lite generella frågor runt ämnet så de ser att man har lite koll på ämnet. Sedan har jag fått göra en lite större uppgift hemifrån, likt en labb. Inte någon tidsbegränsning utan de säger bara att man kan göra den när man har tid.
Har inte stött på detta själv men har hört talas om detta nån gång. Det låter ändå lite bättre att göra så, då det mer liknar hur det skulle gå till när man arbetar. Slutprodukt anser jag måste ge en mer korrekt bild än hur snabbt man kan slänga ihop något på impuls utifrån minne.
Intressant det där. Att ingen har utvecklat något standardiserat test för att prova folk. Å andra sidan, om ett sånt skulle finnas hade folk kunnat träna på det innan intervjun.