Kristian Kristensen’s Blog


Microsoft Interview VII

Posted in MSP,Microsoft,Misc by Kristian Kristensen on the December 12th, 2006

Klokken er 8:48PM PST tid. Jeg er lige kommet tilbage på hotellet efter at have fået aftensmad på Matt’s Rotisserie and Oyster Lounge; gentog simpelthen successen fra i går. St. Louis får tæv af Chicago i fjernsynet, og jeg koger bare lidt ovenpå dagen. Det har været en lang dag!

Jeg havde bestilt hotellets shuttle til at tage mig ud til Microsoft’s Campus og Byginng 19, hvor jeg skulle møde min recruiter. Det gik stille og roligt, og jeg snakkede lidt med damen der kørte mig derud. Hun havde lige været i LA, og var ikke imponeret.
I bygning 19 var der en del folk, jeg var ikke den enste der var kaldt til interview i dag. Fik skrevet mig ind ved receptionisten, og fik navneskilt, konvolut til mine bonner så jeg kan expense, og et notat om at få taxa. Og så ellers vente. Der er soft drinks i lobby’en, en Xbox 360, og tv hvor der kører reklarmer for Microsoft og interviews med MS ansatte. Lidt pudsigt var det interview der kørte da jeg kom med Behind the Code med Anders Hejlsberg. Et tegn? Snakkede lidt med nogle andre gutter der også ventede. Og der var ikke nogen der itnerviewede til samme position som mig. Første samtale var hos min recruiter, som er en anden en den jeg har snakket med tidligere. Vi snakkede sådan lidt generelt og hun spurgte de obligatoriske hvorfor vil ud arbejde her, og hvad vil være de største hurdler for at komme herover (Mor og vejret), og så om jeg havde visa til USA og var under nogen restriktioner. Jeg har jo visa herovre, men ved ikke hvilke betingelser det er på. Nogen gange skal man vende hjem til sit hjemland i 2 år før man må komme tilbage. Alle mulige mærkelige regler. Men jeg havde mit pas og visum papirer med så hun tog en kopi og så kunne Legal få det at tygge på til en Visa Evaluation. Cool! Hun sendte mig ud til en Recruit shuttle, for at køre til Bygning 41 til første interview. Recruit shuttle’s kører hele tiden, og man ringer bare til et nummer så kommer de og henter en. De kører rundt i Toyota Prius’er, den der hybrid bil. Ret cool.

I bygning 41 blev jeg skrevet ind ved receptionen som ringede efter første person: Suma. Hun er tester på Visual C# IDE’et. Hun står for al test af Intellisense i Visual C#. Det er ret fedt! Vi snakkede kort om sådan nogle almindelige ting ikke teknisk, og så kom det tekniske spørgsmål så. Det skulle vise sigat være modellen for resten af mine interviews: først lidt chit-chat for at man slapper af, og så et teknisk spørgmsål. Hendes spørgsmål var givet en streng find det største palindrom (det samme stavet forfra og bagfra) i den. Jeg havde læst et sted på nettet at nogen stillede det her spørgsmål, men jeg har jo ikke læst på det. Det kan man heler ikke for man aner ikke hvad de spørger om. Anyway, jeg fandt da på en løsning. Start forfra i strengen og bagfra og gå ind fra midten hele tiden tjekke om vi har ens karakter. hvis ikke rykker vi en tand ind fra starten og slutningen, og prøver igen. Det fungerer også fint nok, indtil palindromet er i begyndelsen af strengen. Jeg kan ikke huske hvad jeg så fandt på. Men nævnte at man kunne bruge en træstruktur til at gemme strengen i, og så sammenligne subtræer. Det måtte være smartere tænkte jeg, men hvordan jeg lige ville gør det var en anden sag. På det tidspunkt var tiden vist gået, så hun sagde at man kunne bruge noget der hedder suffix træer – det er det man gør iDNS hvor man har den slags problemre med at sammenligne kæmpe mængder af strenge. Det var ret interssant.
Hun spurgte om jeg havde nogle spørgsmål, og jeg spurgte hvad hun lavede. Så hun fortalte at hun var tester af IntelliSense i Visual Studio. det er ret cool. Så har man mødt persoen der står bag testning af det!
Hun fulgte mig ned i et ventehjørne og gik ned for at finde Mads, som jeg skulle have frokostinterview med.

Mads er PM på C# teamet, og fra Århus, og faktisk kommer han til Danmark i februar for at holde præsentationer om C# på uni’erne i DK. Den time jeg spiste froksot med ham var mere uformel, og vi snakkede om hvordan det var at komme herovre, forskelle i forhold til arbejdsmentatlitet til DK, etc. Det var rigtig hyggeligt, og lærerigt. Som han sagde var Anders Hejlsberg desværre syg idag for ellers kunne jeg lige have hilst på ham! Woot! Hvor cool er det?
Han bekræftede mig også i at de algoritme spørgsmål man får ikke er lige nemme altid. Meningen er jo at de kigger på ens problemløsningstankegang, hvordan man angriber problemet og stiller spørgsmål til problemstillingen. Plus, mange af de spørgsmål vil man jo bare slå op i en algortime bog og finde den snedige løsning. Men pyt.
Frokosten betalte jeg med en frokostkupon som jeg havde fået af min recruiter, og da man kan købe alt det man vil købte jeg begge frokoster på den ene, og kaffe til os på den anden. Så jeg fik en fin kop Starbucks kaffe hvor der står Microsoft på.

IMG_2980.JPG

Tilbage til ventehjørnet fik Mads fat i min næste interviewer: Vijay. Han er tester på DLINQ og så for at teste CRUD. Der var lidt de samme intro spørgsmål, du har et firma fortæl lidt om det og hvad du har lært. Også et teknisk spørgsmål. Du har 2 linkede lister og du vil sætte dem sammen. Hvad gør du? Tager halen på første liste og sætter den til at pege på hovedet i anden liste, siger jeg så med det samme. Fint nok siger han, men de er sorterede, og når du sætter dem sammen skal de stadig være sorterede. Kristian’s fejl: stil spørgsmål, hvad er assumptions. Så op til whiteboardet og kode. Jeg fik lavet en løsning der var iterativ, og virkede okay, men den var lidt kluntet. Så jeg lavede en der var rekursiv i stedet. Den virkede vist også okay. Bagefter skulle jeg lave testcases til koden. Og det er altså lidt svært at kode på whiteboard. Plus man står der i Microsofts hovedkvarter i Seattle, og skal kode p åkommando på spørgsmål som er rimelig tricky. Det kan man altså godt blive lidt sveden af! Og så et sidste spørgsmål: du skal shippe om en dag, du laver en applikation der tegner trekanter på en skærm. Der er 3 bugs, og du kan fixe en. Første: programmet crasher ved negativ input. Anden: Virker kun for input under 10 men crasher ikke. Tredie: Virker kun på opløsninger større end 800×600. Hvordan vil du prioritere. Så jeg stillede fordele ulemper op ved alle 3, og prioriterede i mest kritisk at fikse: 1, 3, 2. Endnu engang var jeg nok fro hurtig på atrækkeren, forj eg kulle selvfølgelig have spurgt, hvem er kunden? For han sagde at kunden var 3. klasse elever, ændrer det noget? Og ja for så er det nok 3, 2, 1 ellre sådan noget. Alt afhængiog af hvad de har lært på det tidspunkt.
Vijay fulgte mig tilbage til mit hjørne, hvor jeg ventede mens han snakkede med næste interviewperson.

Næste mand i rækken var Gabriel der er test lead på Language Services. Vi snakkede igen lidt løst og fast, meget stille og roligt før stormen, og så kom det tekniske spørgsmål. Tre på stribe, lav noget kode der tjekker om der er ne af spillerne der har vundet. På det tidspunkt havde jeg brugt tiden i ventehjørnet til at opfatte at jeg skulle stille flere spørgmsål og ikke være så hurtig på atrækkeren. Så det gjorde jeg. OG det gik også okay. Men jeg kunne simpelthen ikke få lavet noet fornuftig kode til at løse problemet. Der var 3 loops i hinanden, og det var bare noget slam. Bagefter skulle jeg sætte test cases op for at teste Float.Parse(string s). Og det var vist vældig fint, bortset fra at jeg ikke grupperede mine cases efter type. For eksempel alle dem der tester tomme og null strenge, dem der tester alm. numre i streng, dem der tjekker numre med E. Men okay.

Tilbage i ventehjørnet er man ved at være træt. Det er hårdt, og det er en helt anden måde at være på på. På det tidspunkt har jeg nok været igang i en 5 timer, og man er 100% på man står derinde. Man kan ikke gemme sig, og der er ikke nogen der direkte hjælper dig. Plus man snakker så meget at jeg var begyndt at blive helt øm i halsen. Men det er også super fedt. Man snakker og diskuterer med nogle virkelige snedige folk. Det kan man godt mærke. det er virkelig inspirerende. Det er nogle af de snedigste hjerner i branchen og de sidder der altså kun hvis de har noget at byde på.

Næste mand var Yusev der er tester af compileren, han har stået for at teste Generics i Whidbey! Hvor fedt er det? Her snakkede vi også lidt løst og fast og om mit firma. Og så skulle jeg lave kode der vender en single linked liste, og givet indholdet af et element bibeholder det elements position i den omvendte liste. At vende en linked liste er et klassisk spørgsmål, men jeg havde ikke kigget på det. Lidt med vilje for det er ikke meningen man kommer med guldløsningen men at man tænker korrekt og stiller de fornuftige spørgsmål. At vende sådan en liste er rimelig nemt, det er bare at tegne skidtet op, og så tænke sig lidt om. Til gengæld er det lidt mere tricky at bibeholde et elements position i den nye liste som den gamle. Men det lykkedes da, selvom det var noget rode-kode. Vi fik også lidt vendt en smartere ide jeg havde, men ultimativt gav det samme tidskompleksitet, og så kunnne det være lidt ligemeget. Udover at det nye kode var mere læsbart. Anyway, ham fyren var rimelig cool, og var blevet ansat for 3 år siden ud af college. Så det var lidt nemmere at relatere. Og han var super fin til at sige at det man havde gang i var okay, og sådan. Bagefter skulle jeg lave test cases til min kode, og der fik jeg vist en del, og denne gang grupperede jeg dem også. Man må jo lære af det man får at vide. Så snakkede vi lidt om hvad han lavede, og hvad han stod for. Og det var der jeg fik at vide at han havde testet Generics i Whidbey. Det er cool, de folk her har et rimelig stort impact på produktet. Og mange gange er det testerne der bruger de nyeste sprogfeatures også udvikleren af compileren gør det. For Dev’erne skriver C++, og giver bare produktet til testerne som så skal skrive noget kode der tester det. Meget cool. Han gav mig også et godt råd som han havde fået at vide da han itnerviewede: sørg for at få vand og kom på toilettet hver gang du har chancen. For man glemmer at drikke når man render til det her fordi man er så spændt og det hele bare pumper. Men lige pludslig ramler det. S ådrik vand og gå på toilettet. Sidstnævnte gik helt af sig selv,førstnævnte havde jeg lidt glemt men jeg tog revanche resten fa tiden
Han fulgte mig ned til mit ventehjørne som vra blevet overtaget af nogen der holdte møde. Så i stedet kom jeg ned i “kantinen” med de store køleskabe med gratis sodavand. Så ventede jeg lidt der, mens han snakkede med næste mnad på listen.

IMG_2985.JPG

Han kom og hentede mig og fortalte at han var sidste mand på listen. Klokken var også 17 eller sådan noget. Han hed Adam og var test manager på Visual Basic. Egentlig skulle jeg have snakket med Rusty der er Test Manager på C# men han var der ikke.Vi snakkede løst og fast, og så et teknisk spørgsmål. Du har en enkeltdimensionelt array der repræsenter minefeltet i minetryger, et 1 på en plads signalerer en mine i dette felt. Du får et initialiseret array og et antal miner og de skal placeres random. Lavede noget straigthforward kode der løste det, men det var ikke så snedigt, Når antallet af miner steg ville min kode blive langsommere gående mod rådden. Desværre kunne jeg ikke finde på nogle smartere løsninger, så han måtte komme med nummer 2. Jeg havde ideen men kunne ikke få det konvertetet. Du fjerner de indexes du har brugt, så de ikke kan bruges igen. Så rammer man ikke de samme celler flere gange. Løsningen er self at gemme alle indexes i en arraylist og så fjerne dem efterhånden som de bliver brugt. Fint, det er bedre i den forstand, men bruger mere hukommelse. Så spurgte han efter en tredie løsning… jeg var blank. Han nævner med et kortdæk når man vil blande dem. OG så slog det mig, man placerer alle minerne først i array’et, og så mixer man felterne rundt vha. random funktionen eller noget andet. Det er gratis hukommelsesmæssigt, og okay hurtigt (formodentlig). Bagefter hvilket produkt har god kvalitet og hvorfor. Så jeg disktuerede economic. Jeg kunne simpelthen ikke finde på noget.
Han fulgte mig ned til receptionen og ringede efter en shuttle så jeg kunne komme til bygning 19, og få en taxa.

IMG_2990.JPG

I 19 var der flere der ventede, så jeg fik meldt min ankomst og de fik ringet efter taxa. Og åbenbart var de totalt backet up for det tog noget tid. Snakked elidt med de andre, og det var meget gas. Der var en eller anden gokke der have interviewet til Windows Experience teamet. Han var sgu lidt for nørde-træls. Der kom nogle taxa’er og så kørte vi 3 aftsed, 2 af dem skulle det samme sted hen, og jeg blev så kørt ud til mit hotel. Fik smidt tasken, og bestilt taxa i receptionen til i morgen. Kører herfra klokken 7, og mit fly letter 8:45. Over i Town Centret og købe en trøje til Søs i Abercrombie and Fitch, og så i Borders og kigge lidt. Gik som sagt på Matt’s igen. Og det var godt.

Så der er det, interviewet af 7 personer mellem 10:30 og 18. Det er sådan set rimelig effektivt. Jeg er godt smadret nu. Men det har været sjovt. Jeg en okay fornemmelse omkring det, men nu må vi se. Recruiteren sagde hun ville prøve at få svar til mig sidst i denne uge. Umiddelbart er det værste scenarie at de siger de godt vil ansætte men at der er noget gøgl med mit visum. Det ville bare være så bittert.
Og Microsoft Campus er bare så stort så det er fuldstændig ufatteligt! Og det er lækkert. Der er faktisk ret smart heroppe. Og de siger allesammen at somrerne er gode. Vintrene der regner det, og det er gråt, men ikke koldt. Sommerne er så brae noget federe.
Jeg har snakket med min recruiter her i aften, for normalt slutter man af med at snakke med hende inden man tager hjem, men hun var ikke på kontoret da jeg var færdig. Så hun sagde jeg bare skulle ringe når jeg var færdig og sige hvordan det gik. Så det gjorde jeg. Dte var rart nok lidt at få meldt ud. De er virkelig flinke og hjælpsommer, og noget mere proaktive end det jeg har oplevet de sidste par måneder. Men det er jo også lidt nemmere når man begydner at komme ud og møde dem fysisk.

Nu vil jeg til og i seng. Jeg er totalt smadret. Der kommer nok noget mere, måske, når jeg husker noget af det. Der er sket så meget i dag.

Resten af mine få billeder fra i dag er i galleriet

  • If you like my writing you should subscribe to my RSS feed.

    Microsoft Interview VI

    Posted in MSP,Microsoft,Misc by Kristian Kristensen on the December 11th, 2006

    Så er det lige før. Går ned og tager hotellets shuttle til Microsoft om et kvarter. Det er sådan rimelig spændende. Heldigivis har jeg da fået preset noget morgenmad ned, og er det ikke nok har jeg frugt og müslibarer i tasken. Så det. Det regner herovre, rimelig meget faktisk. Så det er bare skønt. Det skal vist endda regne hele resten af ugen.

    Og der er da lidt kriller i maven nu.

    Anyway, update når jeg er færdig eller noget.

  • If you like my writing you should subscribe to my RSS feed.

    Microsoft Interview V

    Posted in MSP,Microsoft,Misc by Kristian Kristensen on the December 11th, 2006

    Jeg snakkede lidt med en fyr der også skulle til Seattle inden vi gik ombord på flyet. Troede han var fra Microsft men det var han ikke. Han var med i deres TAP program og skulle til konference omkring Live Communication Server. Det var hyggeligt. Lidt chit-chat inden flyet. Jeg havde en ret god plads. Lige når man kom ombrod i 757′eren var der 6 rækker ned til min række. Så det var nemt at komme ind og mere vigtigt nemt at komme ud. 757′eren har 3-gang-3 sæder, og heldigvis var der ikke nogen i midtersædet. Så der var masser af plads. Stille og rolig tur. Da der var et par timer tilbage kom jeg i snak med ham der sad ved vinduet. Så vi fik snakket en hel del på resten af turen. Det var cool. Han fortalte om Seattle og sådan. Og sagde også at Microsoft måtte være lidt interesserede når de nu betaler for at flyve en ud. Rart at få det at vide ;-) Og inden vi landede gav han mig hans visitkort og sagde jeg bare kunne ringe hvis jeg havde bøvl eller noget, eller bare ikke vidste hvad jeg skulle lave en aften. Rimelig cool! Man møder så manfge flinke mennesker. Oppe på en af de første rækker sad der nogle fyre og legede med en Zune med projector sat til. Det så rimelig gejl ud! De var Microsoft ansatte for der var billeder på den af dem og Bill Gates. Nørdet! Den ser nu lidt fed ud den Zune… Faktisk viste det sig at der var en del Microsoft ansatte om bord på flyet. Men man siger vist også at i Seattle er man enten ansat hos Boing eller Microsoft.
    Da vi begynder nedgangen til Seattle er der mange skyer, det er faktisk gråt hele vejen ned. Da vi lander er det ligesom at være i Danmark igen: gråt og regnvejr. Yes sir.

    Jeg fik fat i min baggage og sat farvel til min rejsekammerat. Op til Ground Transportation og tage en taxa. Chaufføren var vældig snakkesalig så jeg fik alt muligt at vide om Seattle. Han solgte byen ret godt! Turen til hotellet tog ca. 30. minutter, så jeg fik set lidt af landskabet. Der er rigtig flot her. Det ligner meget vestlandet i Norge. Jeg fik checket ind på hotellet, og fik at vide at room service og kiosken på hotellet kunne jeg bare benytte og da jeg var “recruit” ved Microsoft betalte de. Vildere! Jeg fik tjekket værelset ud, og det er ret lækkert. De ved godt hvad der virker Microsoft. Det samme som da jeg var i Los Angeles.

    IMG_2964.JPG
    IMG_2965.JPG

    Endda køkken, og man skal ikke engang selv fylde opvaskemaskinen eler tømme den; det gør Housekeeping!

    IMG_2968.JPG

    Jeg havde tænkt at jeg ville ind og se Seattle, men der er lidt langt og jeg ved ikke lige hvordan jeg skulle komme derind. Og så er der lige det der med interviewet i morgen. Så jeg besluttede mig for at blive herude, gå i mall’et, få noget at spise, og se football. På med jakken og over i Redmond Town Center, et rimelig stort mall. Der er vist over 100 butikker. Fik en kop kaffe på Tully’s, det er vist en lokal Seattle ting. Kaffen var okay, sådan kønsløs, mild og semi-kedelig. Også ellers rundt og kigge på lidt butikker. Der er en Abercrombie and Fitch her, så Emilie skal vist hasve noget med hjem derfra. Og i Borders (bøger), en Apple butik, Macy’s, American Eagle (hvor jeg hørte en mor og datter tale dansk, de var dog ikke super interesserde i at snakke med mig, så det måtte de sådan set selv om). så jeg fik også lige købt lidt julegaver. Spiste på Matt’s Rottisserie and Oyster Lounge, hvor jeg fik Caesar Salad og en 12 oz New York Steak med Cola. Udemærket! Og jeg har fået at vide at jeg bare skal gemme bonnerne, og sende dem til Microsoft, så expenser de det. Det er rimelig fornemt. På vej tilbage til hotellet var jeg lige i EB Games og lege med den Zune. Det er altså rimelig lækker. Jeg synes ikke den er så stor og kantet som folk/anmeldelser har sagt. Men jeg har jo købt en MP3 afspiller – desværre.

    Tilbage på hotellet ser jeg football og blogger. Der er Saints mod Cowboys, og Reggie Bush rykker. Han styrer altså! Jeg skal vist bare gøgle lidt indtil klokken bliver nogenlunde sent, så jeg kan komme i seng. Mit interview er først klokken 10:30 i morgen, så jeg skal ikke for tidligt op. Og så er der lige de 3 timers tidsforskel (tilbage) i forhold til Morgantown tid, så det betyder også lidt. Jeg har fået reserveret hotellets shuttle bil til i morgen, som kører mig til Microsoft Campus klokken 10:10, så jeg er der i god tid.

    Er jeg nervøs for i morgen? Næh egentlig ikke. Jeg er spændt, men ikke nervøs. Det er selvfølgelig en stor mulighed, men før jeg har fået et tilbud fra dem er der jo ikke noget der er sikkert. Vi må se. Men chancerne må være noget bedre nu: de flyver nok ikke folk ud hvis ikke de bare er en smule interesserede.

    Der er flere billeder i galleriet, primært fra flyveturen til Detroit.

  • If you like my writing you should subscribe to my RSS feed.

    Microsoft Interview IV

    Posted in MSP,Microsoft,Misc by Kristian Kristensen on the December 11th, 2006

    Så er jeg i Detroit. Flyveturen var stille og rolig. Fik sovet lidt. NAppede en Quiznos sandwich med tun i Detroit, som jeg har guffet halvdelen af nu, og resten kommer med op i flyet. Fik flyttet mit sæde fra række 40 til 21 stadig gangplads, så det er super. Den her tur kommer til at tage ca. 4 timer, så det erlidt længere. Peter ser jeg nok ikke, fik spurgt en customer service rep om fly fra San Diego og de lander først klokken 3, så det er nok tidsforskellen der har snydt os. Han tager heller ikke sin telefon, så han er nok i mid-air.

    Skrevet 11:40PM EST

  • If you like my writing you should subscribe to my RSS feed.

    Microsoft Interview III

    Posted in MSP,Microsoft,Misc by Kristian Kristensen on the December 10th, 2006

    Ja, jeg kom op klokken 5:30 i morges, det var tidligt! Og det var mørkt og koldt. Men fik mine sager ned i bilen, og fik futtet ud på I-79 North til Pittsburgh. Turen herop gik uden problemer, det var lidt kedeligt, og rimelig meget tidligt. Men Toyotaen futtede fint herop til lufthavnen. Så også solen stå op, så det var fancy nok. Og med en Gatorade Rain Berry gik det hele nu også alligevel. Smed bilen i Long Term Parking, og futtede ind til terminalen. Der er noget koldere i Pittsburhg end i Morgantown. Der var 37 Fahrenheit da jeg forlod MoTown og der er nok noget i 20′erne heroppe. Jeg fik tjekket ind ved Northwestern og fik gangsæde i exit rækken på flyet til Detroit. Til Seattle var der ikke flere gang sæder undtagen nede bagi, men det er trods alt bedre end at sidde i midten. Jeg skal også bare sove. Flydamen sagde jeg skulle spørge i gaten for måske kunne jeg blive rykket længere op, når afgangen kom tættere på. Så det vil jeg prøve. Også ellers igennem security, som altid er spændende, ofr dre er altid nogen der ikke kan forstå at de skal gøre som der bliver sagt. Og så bliver folk forvirrede og så tager det endnu længere tid. Det er ikke så svært: af med alt, og tøm dine lommer. Basta. Nappede en bagel med cream cheese og en kop kaffe fra Au Bon Pain, og nu sidder jeg her ved D85 gaten og venter på mit fly går om en time. Har fundet mig et fint hjørne hvorj eg kan have benen oppe og sove lidt. Så ligger man der og lytter til træls julemusik kun afbrudt af sikkerhedsannouncements og kald ud om folk der er for sent til deres fly. Lufthavne er så hyggelige…

    Snakkede med Peter igår, de flyver hjem over Detroit med northwestern og skulle være der omkring 11-12 tiden, hvor jeg også er der. Så vi skal lige prøve at ringes ved. Det kunne være go gas sådan at mødes i lufthavnen.

  • If you like my writing you should subscribe to my RSS feed.

    Microsoft Interview II

    Posted in MSP,Microsoft,Misc by Kristian Kristensen on the December 10th, 2006

    I morgen klokken 6 tager jeg elevatoren ned fra 9. sal i Arnold Apartments. Går ud til min bil som holder parkeret foran Alpha Omicron Pi huset, og kører til Pittsburgh International Airport. Og så er turen til Seattle igang.

    Jeg skal til interview ved Microsoft mandag d. 11. december. Flyver ud fra Pittsburgh klokken 10 med Northwestern. Over Detroit til Seattle. En time til Detroit, en time layover, 4 timer til Seattle hvor jeg ankommer klokken 2PM lokal tid. Jeg tager en taxa til Residence Inn i Redmond udenfor Seattle, hvor jeg skal bo indtil jeg skal hjem tirsdag morgen. Hotellet ligger 4 miles fra Microsoft’s Campus. Jeg skal møde op klokken 10:30 i Bygning 19 hvor jeg skal snakke med min recruiter. Herefter skal jeg så igennem minumun 4 personer i løbet af mandagen og hver er vist sat til at vare 1-1,5 time. Jeg skal til samtale i C# Quality Assurance (QA) teamet som Software Development Engineer in Test (SDET). Tirsdag morgen flyver jeg hjem 8:45 fra Seattle, igen over Detroit og lander i Pittsburgh lokal tid klokken 18.
    Og ja, jeg er ret spændt!

  • If you like my writing you should subscribe to my RSS feed.

    Nyt vedr. Microsoft-job

    Posted in MSP,Microsoft by Kristian Kristensen on the November 28th, 2006

    Har hørt nyt fra Microsoft. Jeg har 2. teknisk telefoninterview på onsdag. Ved ikke helt hvad det skal handle om, eller hvad der sker bagefter. Men jeg har da hørt noget nu, så det går fremad. Jeg skal nok skrive efter interviewet.

  • If you like my writing you should subscribe to my RSS feed.

    Siden sidst

    Posted in MSP,Microsoft,Misc by Kristian Kristensen on the November 9th, 2006

    Nu er der gået noget tid siden jeg har fået skrevet sidst. Så jeg har sikkert glemt noget af alt det spændende jeg oplever…. Men jeg vil prøve at få skrevet ned hvad der er sket i den sidste halvanden uge.

    Søndag ovenpå den hårde lørdag blev mest på at slappe af og gøgle. Der var godt vejr om søndagen, og Rune og mig havde snakket om at ville til Coopers Rock, sådan et udkigssted over floden. Jeg var dog ikke i humør til at tage afsted den dag, så vi holdt fast i planen om at tage derud mandag.

    Mødtes med Rune mandag morgen og tog i Rec Centret. PRT’en var brudt ned (møg-PRT) så vi skulle med bus i stedte. Det tog en evighed. Men vi kom da derud og fik trænet og kom tilbage igen i ordentlig tid. Personal Rapid Transport som PRT står for skulle skiftes ud til Personal Random Transport. Efter Rune’s class mødts vi og gik over til bilen ofr at køre til Coopers Rock. Tog I-68 derud, og kørte fra ved exit 15. Ind til selve stedet kører man i tyk skov og med alle efterårsfarverne var det virkelig flot. Fandt parkeringspladsen, og gik ned til udkigspunktet. Og ja det var flot. Sådan lidt Grand Canyon i mini-mini-mini udgave. Der er masser af billeder i galleriet. For flere efterårsfarver er der også tilfældeige billeder af Morgantown her. De inkluderer billeder jeg tog på Rail Trail der går langs floden og nogen som Rune har taget.

    Tirsdag var egentlig dagen hvor der er Halloween, så det var her man skulle være klædt ud og i byen. Så endnu engang på med kostumet :-) Jeg mødtes med Jon, min mentor, ved 5 tiden og så kørte vi ud for at finde et kostume til ham. Han ville være dame. Så vi fik fundet en fancy kjole med barm og bag i, plus strømpebukser, paryk og høje hæle. Han var meget øm! Bagefter ud til ham, lige på vejen ind og hente øl i Dairy Mart. Bud Ice, og de virker faktisk fint, skulle jeg hilse og sige. Han fik sig gjort færdig, og jeg drak øl. Fin arbejdsfordeling. Han bor i en lejlighed uden for Morgantown nær lufthavnen. Virkelig cool sted. 2-værelses med balkon. Ret nice. Men jeg har ham også mistænkt for at være vældig godt financeret hjemmefra Mor og Far. Nå, men der kom et par af hans venner, og en af dem kørte os så ned til byen. Det foregik i bedste amerikaner stil med omvendt kasket, mig med øl på bagsædet og så tung rap musik i højtaleren (Rick Ross – Pump it). Vi skulle nemlig til halloween fest i Jon’s fraternity hus, og jeg var rimelig spændt på hvordan det skulle gå af stabelen. Jeg var ikke klædt om eller havde fået aftensmad, så jeg smuttede på Burger King og spiste, og så hjem og i bad og skifte til Scream outfittet. Ringede til Jon for at høre hvad der skete, og der skete en masse. Fire Marshall’en var kommet og havde lukket festen, så der skete ingenting rigtigt. Han lovede at ringe når han skred og feste fortsatte. I mellemtiden havde jeg mødt de andre og de gik på Lzay Lizard, så jeg gik med dem. Der va rkæmpekø til Lizard, det tog en time at komme ind og så måtte vi kun være nedenunder pga. der var for mange folk. Ringede til Jon i mellemtiden nok 100 gange, men han tog ikke telefonen. I mellemtiden var jeg også blevet lidt groggy af at drikke øl og så stoppe igen. Alt i alt endte det med jeg blev på Lizard, og ikke kom til Fraternity fest. En anden gang forhåbentlig. Det kunne være cool at prøve. Anyway, det va rnu meget morsomt på Lizard, og helt kedeligt har det nok ikke været …

    IMG_2371.JPG

    Chefen med Long Island iste.
    Flere billeder i galleriet

    Onsdag skulle Rune og mig have været i Rec centret, men jeg var lige lidt træt, så det blev ikke til noget for mit vedkommende.

    Torsdag skulle WVU spille mod Louisville, den store rival i konferencen, og kampen i sæsonen. Rune og mig tog i rec centret om aftenen, og der var stort set tomt pga. kampen. Bagefter tog vi forbi DP Dough og fik en Buffalo Chicken Calzone, forbi og hente en Gatorade og så op til Arnold og se resten af kampen. WVU fik stor-stryg, Slaton fumblede flere gange, og det var bare helt af H til.

    Fredag var en stille og rolig dag udover at Rune og mig legede stor amerikanere om aftenen. Var ude i Morgantown mall og hente noget tøj Rune havde fået bestilt. Jeg fik så også lige købt lidt tøj i Gap. Bagefter kørte vi til University Town Centre og Dicks Sporting Goods for lige at loade up på Under Armour gear til mig til at træne i. Vi ville på Texas Roadhouse, men der var 45 minutter wait. Kørte rundt til forskellige restauranter, og endte på Applebees, som vi egentlig først havde snakket om. Fik plads i baren, og fik noget go’ ko-kød. Kanon. Bagefter forbi Starbucks og hente kaffe til hjemturen. Totalt i orden amerikaner oplevelse.
    Har fundet ud af at det går en helt del bedre hvis man kommer lidt rundt engang imellem og laver “rigtige” amerikaner ting. Man glemmer lidt hvorfor man synes USA er fedt, når man bare sidder i Morgantown og på en eller anden måde rådner op. Så det er godt at kommer omkring og få noget go’ mam engang imellem.

    Alt ind i mellem de her dage og ting je fortæller om bliver mest spenderet på biblioteket med at studere/lade som om/drikke kaffe/snakke, etc. Og så gå i Dining Halls og spise. Så det er der ikke meget sjaw i at skrive om.
    I den nuværende uge (45) var der Mountaineer Week, hvor man fejrer Appalachian Heritage og sådan noget. Var oppe til en Appalachian fair med Andy og Tommy og se kunst og sager. Det var meget sjovt, men ligesom alle mulige andre markeder, og alle ved jo hvor meget jeg elsker sådan nogetn. Om aftenen var vi ude og se The Departed i biografen i Morgantown Mall. Mig, Rune, Andy, Tommy, Rebecca, og hendes room-mate. Rebecca er søster til en der bor i International House og har rimelig meget med internationale studerende at gøre, og så kender hun Tommy. Så vi udenlandsgokker var bare med dem. Filmen er virkelig cool! Supre fed, så gå ind og se den. Dte er vist bare det. Og der er rigtig godt line-up i den.

    Søndag aften var jeg ude at spise på Boston Beanery med Sarah, Rune, Katie, Aleesha, Jess, Ben, Rob, og Rory. Fik Cajun Shrimp and Chicken Pasta, super godt.

    Jeg havde en præsentation i mit Computer Network Forensics kursus i onsdags. Jeg skal skrive et research paper i det kursus. Jeg har valgt at skrive om Port Knocking. Min præsentation skulle vare 40 minutter, så jeg har brugt en del tid på biblioteket på at læse om emnet og lave slides. Det var samme plan mandag. Ude i Rec med Rune, og ellers almindelig gøgl.

    Tirsdag var der midtvejsvalg i USA, så alt offentligt var lukket. Var en del på biblioteket. På Blue Moose med Sarah og spise frokost, mere bibliotek. Tilbage til Arnold, og så tog Tommy, Rune og jeg ud på Outback, en austalks restaurant. Fik en god steak, og troede jeg var mere sulten så jeg bestilte en dessert. Men inden den kom var jeg rimelig mæt, så det blev lidt af en kamp. Dertil kan man så ligge de 5 refill cola’er det lykkedes mig at hamre. Så jeg var rimelig busted! desserten var dog god, brownie, chokoloadesovs, is og flødeskum, og den var stor!

    Onsdag dag i Rec, fik afsluttet min præsentation og så ellers til Evansdale for at få den fyret af. Da jeg kom til klassen var jeg den eneste af vi 3 der skulle holde præsentation der var der. Så jeg var første mand. De 2 andre inklusiv Henrik svenskeren, kom 5-10 minutter for sent, men der var mit slideshow sat op. Min præsentation gik fint, Henrik sagde det gik godt i hvert fald, og det virkede også sådan. Bagefter skulle Henrik og en anden holde præsentation og inden vi kom tilbage var klokken 22. Lang dag.
    Hver gang vi har den her klasse er der en pige Brandi der giver os et lift hjem. I går var vi lige en tur i Kroger (supermarked) først, og så i Burger King drive-thru bagefter. Hun er sådan en rigtig amerikanerk pige, taler fed West Virginia accent, og opfører sig nok mere som dreng end pige. Men hun er flink :-)

    Har fået et opkald fra Jon i aften der vil hente en Keg, tage ud til ham og så kommer der en 4 andre, og så skal den så drikkes inden vi skal i byen. Åbenbart på Ilusions. Han skulle være i downtown omkring klokken 8 og vil så hetne mig. Nu må vi se hvad der sker. Mødte Matt Sines, den lokale Microsoft Student Partner / Ambassador på WVU før frokost, og han holder et event på mandag omkring Visual Studio 2005. Jeg tilbød ham at jeg kunne holde en kort præsentation omkring .NET Framework 3.0 nu da det er releaset. Det synes han var en god ide, så det skal jeg så lave mandag aften. Tror jeg demo’er NY Times readeren, og måske finder noget Windows Communication Foundation stuff. Så det passer alt sammen fint. Det skal nok blive sjovt. Håber dre kommer en del folk, så der bliver flere end sidste gang han holdte et arrangement.

    Update mht. Microsoft: Jeg har ikke hørt mere, men har skrevet til recruiteren. Hun har svaret at hun vil prøve at høre hvad der sker. Så nu må vi se.

  • If you like my writing you should subscribe to my RSS feed.

    Siden sidst

    Posted in MSP,Microsoft,Misc by Kristian Kristensen on the October 12th, 2006

    Jeg sidder her i mit rum alene og ser CNN. Jeg er blevet forkølet igen, det er møg træls, for jeg tager til New York på fredag – mere om det senere. Tiden går efterhånden stærkt, og der sker ikke helt så meget der er værd at blogge om som i starten. Så her kommer lige en slags opsummeringspost på hvad jeg har rendt og lavet siden Chicago.

    Ugen efter Chicago var som de er flest herovre, man går til class (når man kan tage sig sammen), rec centret, og det er så det. Når de så bliver torsdag, fredag, lørdag går man ud og drikker, for der er ikke andet at lave. Så det gjorde jeg så. Jeg blev relativ Aalborg-bacardi om fredagen, hvilket betød jeg var hjemme omkring midnat og fik 12 gode timers søvn :-)

    Onsdag d. 4. oktober var jeg i Creative Arts Center (CAC) og se Aida musicallen med musik af Elton John. Det var super cool. Også selvom de havde lavet happy ending i musical’en. I rigtig opera dør folk sgu til sidst. Nå, men flot var det. Der var super dårligt vejr, lyn, torden og regn den dag, så 20 minutter inde i showet forsvandt strømmen. Det tog 20 minutter før det kom igen. Men “The show must go on”, og det gjorde det
    Også lidt betragtning. Åbenbart klæder man sig ikke specielt fint på når man går ud til sådan noget. Dvs. dress pants, dress shirt/polo, og New Balance kondisko, er et udmærket outfit. Efter hvert nummer klapper man så også helt vildt, lidt mystisk. Og når showet er slut, klapper man, rejser sig op – hvilket også er okay – men man hviner og skriger også af skuespillerne når de kommer frem på scenen. Mærkeligt. Det er i hvert fald anderledes.
    PRT’en brød selvfølgelig ned, men da vi var ude i Arnold regi var der en RA, og hun skulle jo have os hjem. Så en af de ansatte i et andet kollegie gav os et lift. Super.
    Torsdag, fredag, lørdag var så samme rutine som sidste uge. Bortset fra lørdag tog Rune og mig med Tommy til house party et sted på Spruce St. Festen stank, så vi drak bare nogle øl, Rune gik hjem, og Tommy og mig tog på Bent Willeys og drak og snakkede. Prøvede at få fat i de andre, men uden held. Dagen efter fandt jeg så ud af at alle havde været på Illusions. Øv, så skulle vij ovære gået derhen. Men sådan er det jo.
    Søndag var jeg inde og Lady in the Water, den stank, lad være med at se den.
    Mandag begyndte mit forkølelse igen, super :-(
    Imorges var det rigtig slemt, men Rune og mig havde aftalt at tage til Career Fair ude ved Enginnering. Det var super lamt, så vi skred hurtigt.

    Nu sidder jeg så bare og lurer lidt, og overvejer hvornår jeg skal gå i seng. Fredag tager vi som sagt til New York. Tager med bussen fra Morgantown til Pittsburgh lufthavn klokken 10. Flyver US Airways 3.55 til La Guardia, og så skal vi bo på et hostel i uptown Manhattan ca. ud for den nordlige ende af Central Park. Ved ikke helt præcist hvad vi skal lave, men der er nok at give sig til. Flyver hjem 8.30 om morgenen tirsdag, og så med bussen til Motown, skulle være hjemme omkring klokken 16.
    Jeg lå og sov i eftermiddags da Ruen ringede og sagde at et fly var fløjet ind i en bygning i New York. Så hjertet slog lige et ekstra slag. Der er dog grund til panik eller fare, det var en ulykke, og altså IKKE terror relateret.

    Jeg tog et par billeder af Morgantown forleden med en mass tåge, det ser meget godt ud.

    IMG_2101.JPG
    IMG_2102.JPG

    Og så et billede af min personlige nummerplade med WHIZIT!

    IMG_2103.JPG

    For slet ikke at snakke om mit Frequent Drinkers card til Lazy Lizard.

    IMG_2105.JPG

    Dte er ikke helt så fancy, alle får et. Men ideen er at hver gang man køber noget får de kortet, og så optjener man point og kan få gratis sager. Jeg har ikke fået noget endnu, så jeg drikker nok ikke nok…

    Fik min midterm tilbage i Data and Computer Communications, fik 92%, så helt skidt var det ikke. Så jeg er nok godt på vej til et A i den class. Havde en test i Computer Network Forensics i aften, ved ike hetl hvor godt det gik. Men okay tror jeg. Jeg ville egentlig bare ud derfra og komme hjem.

    Der er også nyt fra Microsoft. Jeg har ikke hørt fra dem i en måned, så jeg skrev til min Hiring Manager, jeg snakkede med 2. gang og sagde jeg ikke havde hørt noget fra ham der skulle interviewe mig 3. gang. Dagen efter fik jeg en mail fra min recrutier der spurgte hvordan det gik, og om jeg var i Danmark i november. Svarede tilbage at jeg havde skrevet til ham fyren, uden svar, og at nej, jeg ville stadig være i WV i november, faktisk indtil december. Fik ny mail fra hende, min Hiring Manager er på ferie indtil 30. oktober, så hun ville vente indtil han kommer tilbage med at foretage sig yderligere. Fint nok.
    Fik så en yderligere mail i dag, der sagde at hun havde hørt fra min Hiring Manager, og at det 3. interview stadigvæk var aktivt, og at ham der skal interviewe mig vil lade høre fra sig. Og hvis det går godt vil de give mig “the full interview loop”, hvilket jeg antager betyder at jeg skal til Seattle og interviewes.
    Så skibet flyder stadig, nu må vi se hvor det ender :-)

  • If you like my writing you should subscribe to my RSS feed.

    My Microsoft Phone Interview

    Posted in MSP,Microsoft,Misc by Kristian Kristensen on the August 8th, 2006
  • I'm currently in the process of writing an eBook about how to interview at Microsoft.
    If you like this post consider signing up for my mailing list and get updates on when the eBook is released.
    Join my mailling list and receive updates on my Microsoft Interview eBook
    * indicates required field
    My promise: I will never sell or show your email address to anyone.
    Kristian Kristensen
  • Yesterday at 11:10 PM I hung up the phone, thereby ending my first interview with Microsoft, the phone interview. I’ll describe how I got there and what the experience was like in this post.

    Some weeks ago I got an email from a recruiter at Microsoft asking me to return my CV and answer some questions. After figuring out how she got a hold of me — she had got my contact details from the local ADE in Denmark, Henrik W. Hansen — I did as asked. She quickly replied that since my graduation is not until June 2007 they would postpone any interviews until the fall.
    And apparently the fall came on Thursday last week, when I received an email from another recruiter who wanted to make an appointment with me for a phone interview on Monday. I wrote back a big “Confirmed!” :-)
    I hadn’t expected to hear anything from Microsoft until later in the fall, when I would also be in West Virginia, but anyway it was good timing that the interview lay on Monday and not closer to Friday where I’ll be leaving.

    With the appointment in place I started to prepare for it. Bascially I wanted to get a better idea of what the purpose of the interview was, and the types of questions I could expect to be asked. For that purpose the JobsBlog proved great! I’ve compiled some links in the bottom of the post that proved helpful.
    I reviewed the CV I had emailed Microsoft and my answers for their questions, and made a print of it to use during the interview. I compiled a list of the projects I had done in University with pointers on what was interesing and might make good conversations subjects or be good to mention during my answer. I found some examples of questions they might ask, and thought about what my answer to it would be. The reason is that some of the questions are really abstract and big, and it can be kind of difficult to answer them from the top of your head, at least intelligently. Anyway, I made notes of my thoughts and also made a print out of that.
    Some of the questions I thought about were:

    • Why do you want to work for Microsoft?
    • What are some self-directed missions that may have influenced your career direction?
    • What are some things that excite and motivate you?
    • What are your strenghts and weaknesses?

    I found them at Wikipedia.

    So Monday came, and as the interview time approached I got pretty excited/nervous/”all the feelings you get when you want to do well”. I took all my print outs, a pencil and a writing pad, and water and found a quiet placae in the house keeping the phone nearby. Time passed… The time for the appointment came – and went. 10 minutes after the phone rang!
    After the obligatory “How are you?”, “Fine. And you?”, the real interview started. The idea is that they ask a question, which is deliberately abstract, vague, big, broad, whatever, and you answer the best you can. Meanwhile the recruiter takes notes which he/she uses later to figure out if you’re interesting for Microsoft to hire, and what group you might fit in.
    I got asked some standard and obvious questions “Why do you want to work for us?”, “You run your own business, tell me about that?”, etc. “Pick a software product, you are to come up with 2 ideas for improvement, what are they, and why do you need them?”, “What’s a stack?”, “How would you test a stack?”
    In this respect it was a good thing that I had found this blog post from a guy who have also been through an interview.
    As the interview was nearing its ending, I was told that depending on the product group visiting in Denmark in some time, I would be matched, and possibly be set up for interview. I’m from Denmark, so its the International Recruiting team at Microsoft that is supposed to recruit me. X number of times a year they visit around the world and interviews potential job candidates. With them they have members of a product team with them, that does the technical interviewing. This means that your profile as a candidate has to match the interests of the product team visiting during recruiting. For me that means that a very C/C++ heavy product team wouldn’t match my skills or interests, therefore I probably won’t we invited for interviwing if such a team is to visit.
    However, luck has it that as you know I’ll be in the US for a little over 4 months starting this Friday. I told it to the recruiter, and that fact was just great! This means that it will be possible for them to match me up with more or less any product team in the US, and not just the one(s) selected to visit Denmark. In short: better chance for me of getting matched with a product team, thereby enhancing my chances of getting hired.

    So next step is for me to send an email to the recruiter when I arrive in the States, and figure out my precise address and phone number. With that the process will continue, and hopefully they will be very interested in hiring me and schedule a second more technical interview. I keep my fingers crossed.

    That pretty much concludes the first chapter of my Microsoft Interview. Hopefully there will be many chapters to come, and preferably a happy ending.

    The dreaded “HR Interview” Part 1: The Phone Screen
    Ace that phone interview!
    Do you have any questions for me?
    Frequently Asked Questions
    Microsoft interview
    Interviewing at Microsoft
    Blog post: Microsoft Application (Phone Interview)

  • If you like my writing you should subscribe to my RSS feed.

    « Previous PageNext Page »