så. du har Googles Foobar inbjudan. Först och främst, mycket mycket Grattis till det, du borde ha vetat att detta inte är en vanlig inbjudan utan den speciella som Google skickar till bara någon speciell typ av utvecklare.
Om du inte har fått inbjudan ännu, kan den här artikeln fortfarande vara användbar för dig i många aspekter.
Nu vet vi att Foobar är en konstig inbjudan från Google, men jag vill prata om lite i detalj. Så låt oss utforska alla frågor du har i åtanke.
Google Foobar är Googles hemliga anställningsutmaning. Google använder detta för att anställa några av de bästa utvecklarna runt om i världen som de tror kan vara en bra match för deras organisation. Många utvecklare i Google har anställts genom denna anställningsutmaning.
jag vill ta denna utmaning:
det är bra att se din ande, men det är en sorglig sak att inte alla kan ta denna utmaning.
Google Foobar är en inbjudningsbaserad anställningsutmaning. Medel, du kan bara ta utmaningen om du har fått inbjudan från Google för Foobar.
Hur kan jag få inbjudan:
att få inbjudan till Google Foobar är också en mystisk sak, ingen vet exakt kriterierna för Google Foobar-inbjudningsberättigande. Förslagen från de personer som fick inbjudan är:
Google Skicka inbjudan på grundval av din sökhistorik och din problemlösning relaterade sökordssökningar, som om du är en utvecklare, är det uppenbart att du söker en hel del problem i samband med programmering på Google eller Stack Overflow. Och baserat på Googles sökalgoritmer visar de dig en inbjudan till Google Foobar.
And when you get the invitation, it looks like this and it says
”You’re speaking our language. Up for a challenge?”
What happens after I get the invitation:
När du får inbjudan, och du väljer att acceptera den, omdirigeras du till en webbplats som ser ut som UNIX kommandorad som gränssnitt.
och det ger dig tillgång till att korsa in i vissa mappar med Unix-kommandon och hjälpkommando för att se alla tillgängliga kommandon. I alla tillgängliga kommandon måste du skriva kommandot” request ” för att få utmaningen igång.
När du har begärt utmaningen får du några filer i din foobar-kommandoradsmapp, och du har en fråga som väntar på att du ska lösa. När du läser frågefilen kan du också se att du kan skicka in dina svar antingen i JAVA eller Python.
du får två filer för att skriva lösningen på ditt problem uttalande ” lösning.java” och ”solution.py” . du kan skriva din lösning i någon av filerna beroende på önskat språk för lösningen.
och för att redigera filen kan du köra kommandot”Redigera filnamn”, och du får en flik på samma webbsida och på fliken, en redaktör med din fil öppen.
Du kan ”spara” din fil med hjälp av kortkommandon.
När du har gjort redigeringen och du är säker på att lösningen du skrev är korrekt och felfri kan du verifiera den med kommandot ”verifiera filnamn” och det visar testfallsresultatet för dina lösningar. För att skicka in din inlämningstyp ”skicka filnamn” och det kommer att acceptera din lösning och kontrollera om den är korrekt eller inte och om alla testfall passeras av din lösning får du ett framgångsmeddelande.
detta är ett framgångsmeddelande när du är klar med nivå 1, och du får veta att det finns totalt 5 nivåer att lösa.
vad kommer att hända efter slutförandet av alla 5 nivåer :
När du har slutfört alla 5 nivåer får du några fält för att fylla dina uppgifter och dina kontaktuppgifter för att kontakta dig och när du är klar med dessa uppgifter.
Du får ett samtal eller ett mail från Google efter en eller två dagar, där du kan få inbjudan till intervju i Google och om du klarar intervjun kan du hyras in i Google.
så, om jag blir anställd, vad blir posten för att gå med :
När du är klar med din Google Foobar-utmaning får du chansen till intervjun, men inlägget att gå med är inte detsamma för alla.
det kan vara avancerad utvecklare eller assistentutvecklare beroende på dina Foobar-Utmaningslösningar och dina intervjuer.
har Google anställt någon genom Foobar Challenge? :
och svaret är ”ja”. De flesta av de människor som slutför Foobar challenge, också få gå erbjudanden.
och enligt min mening är anledningen enkel.
du får bara Google Foobar-inbjudan, om du är kvalificerad nog att gå med i Google och om du får inbjudan och du också Slutför Foobar-utmaningen måste det finnas något i dig som Google behöver.
Även om denna Google Foobar-utmaning ser ut som en inbjudan från ett hemligt samhälle, och det känns också så här när du får inbjudan. Men om du får inbjudan rekommenderar jag dig att gå igenom den och försöka lösa utmaningarna oavsett om du vill bli anställd på Google eller inte. Denna utmaning kan ge dig den bästa upplevelsen du någonsin haft i alla kodningsutmaningar du någonsin deltagit i.