Yadda ake shirya hira a Google kuma ku kasa shi. Sau biyu

Yadda ake shirya hira a Google kuma ku kasa shi. Sau biyu

Taken labarin yayi kama da gazawar almara, amma a zahiri komai ba sauki bane. Kuma gabaɗaya, wannan labarin ya ƙare sosai, kodayake ba a cikin Google ba. Amma wannan batu ne don wani labarin. A cikin wannan labarin, zan yi magana game da abubuwa uku: yadda tsarin shirye-shirye na ya gudana, yadda tambayoyin da aka yi a Google ya faru, da kuma dalilin da ya sa, a ganina, duk abin da ba a bayyana ba kamar yadda ake gani.

Yadda aka fara

Wata maraice na sanyi na Cyprus, kwatsam tunani ya zo gare ni cewa ilimina na Kimiyyar Kwamfuta na gargajiya ya yi nisa da matsakaicin matsakaici, kuma akwai bukatar a yi wani abu game da shi. Idan, ta hanyar, wani bai karanta ba tukuna dalilin da ya sa maraice na Cyprus da sanyi, to, za ku iya gano game da shi. a nan. Bayan wasu tunani, an yanke shawarar farawa ta hanyar yin karatun kan layi akan algorithms da tsarin bayanai. Daga ɗaya daga cikin tsoffin abokan aikina na ji labarin kwas ɗin Robert Sedgewick akan Coursera. Kwas ɗin ya ƙunshi sassa biyu (part 1 и part 2). Idan ba zato ba tsammani hanyoyin haɗin sun canza, koyaushe kuna iya Google sunan marubucin. Kowane bangare yana da makonni 6. Ana ba da laccoci a farkon mako, kuma a cikin mako har yanzu kuna buƙatar yin motsa jiki. Kashi na farko na kwas ɗin ya ƙunshi tsarin bayanan asali, nau'ikan nau'ikan rarrabuwa da sarƙaƙƙiyar algorithms. Kashi na biyu ya riga ya ci gaba, yana farawa da jadawali kuma yana ƙarewa da abubuwa kamar Linear Programming da Intractability. Bayan na yi tunani game da duk abubuwan da ke sama, na yanke shawarar cewa wannan shine ainihin abin da nake bukata. Af, mai karatu mai bincike na iya tambaya, menene alakar Google da shi? Kuma lallai har zuwa wannan lokacin babu ruwansa da shi kwata-kwata. Amma ina bukatan manufa, tun da karatu na makonni 12 da yamma ba tare da manufa yana da ɗan wahala ba. Menene zai iya zama manufar samun sabon ilimi? Tabbas, aikace-aikacen su a aikace. A cikin rayuwar yau da kullun wannan yana da matsala sosai, amma yayin hira da babban kamfani yana da sauƙi. Google mai sauri ya nuna cewa Google (gafarta tautology) yana ɗaya daga cikin manyan kamfanoni a Turai (kuma ina kallon Turai musamman) waɗanda ke gudanar da irin waɗannan tambayoyin. Wato ofishinsu yana birnin Zurich na kasar Switzerland. Don haka an yanke shawarar - mu yi nazari mu je yin hira a Google.

Ana shirya hanya ta farko

Sati 12 sun wuce da sauri kuma na kammala duka kwasa-kwasan. Ra'ayoyina game da darussan sun fi inganci, kuma zan iya ba da shawarar su ga duk mai sha'awar. Ina son darussan saboda dalilai masu zuwa:

  • Malamin yana magana da Ingilishi a sarari
  • Kayan yana da tsari mai kyau
  • Kyakkyawan gabatarwa yana nuna ciki na kowane algorithm
  • Kyakkyawan zaɓi na abu
  • Motsa jiki masu ban sha'awa
  • Ana duba ayyukan motsa jiki ta atomatik akan rukunin yanar gizon, bayan haka ana samar da rahoto

Aikina akan kwasa-kwasai yakan tafi kamar haka. Na saurari laccoci a cikin kwanaki 1-2. Sannan suka yi saurin gwada iliminsu na kayan. Sauran satin na yi motsa jiki a lokuta da yawa. Bayan na farko na sami 30-70% na, waɗanda suka biyo baya sun kawo sakamakon zuwa 97-100%. Motsa jiki yawanci ya ƙunshi aiwatar da wasu algorithm, misali. Kabu sassaka ko bzip.

Bayan kammala kwasa-kwasan, sai na gane cewa ilimi mai yawa yana zuwa tare da baƙin ciki mai yawa. Idan kafin in san cewa ban san komai ba, yanzu na fara gane cewa ni ne ban sani ba.

Tun da yake watan Mayu ne kawai, kuma na tsara hira don faɗuwar rana, na yanke shawarar ci gaba da karatuna. Bayan an yi nazarin abubuwan da ake buƙata don guraben aiki, an yanke shawarar tafiya ta hanyoyi biyu a layi daya: ci gaba da nazarin algorithms da kuma ɗaukar darasi na asali a cikin koyon injin. Don burin farko, na yanke shawarar canzawa daga kwasa-kwasan zuwa littafi kuma na zaɓi babban aikin Steven Skiena “Algorithms. Manual Design Algorithm. Ba kamar na Knut ba, amma har yanzu. Don manufa ta biyu, na koma Coursera kuma na yi rajista don kwas ɗin Andrew Ng. Kayan aiki.

Wata 3 kuma na karasa kwas da booking.

Bari mu fara da littafin. Karatun ya zama mai ban sha'awa sosai, kodayake ba shi da sauƙi. A ka'ida, zan ba da shawarar littafin, amma ba nan da nan ba. Gabaɗaya, littafin yana ba da ƙarin zurfin duban abin da na koya a cikin kwas. Bugu da kari, na gano (daga ra'ayi na yau da kullun) irin waɗannan abubuwa kamar su ilimin motsa jiki da shirye-shirye masu ƙarfi. Hakika, na yi amfani da su a baya, amma ban san abin da ake kira su ba. Har ila yau, littafin ya ƙunshi tatsuniyoyi da dama daga rayuwar marubucin (Labarin Yaki), waɗanda suka ɗan ɗan ɗan ɗanɗana yanayin ilimi na gabatarwa. Af, ana iya barin rabin na biyu na littafin; ya ƙunshi bayanin matsalolin da ake da su da hanyoyin magance su. Yana da amfani idan ana amfani da shi akai-akai a aikace, in ba haka ba za a manta da shi nan da nan.

Na yi farin ciki da karatun. Marubucin ya san abinsa a fili kuma yayi magana a hanya mai ban sha'awa. Bugu da ƙari, daidaitaccen adadinsa, wato algebra na layi da kuma tushen hanyoyin sadarwar jijiyoyi, na tuna daga jami'a, don haka ban fuskanci wata matsala ta musamman ba. Tsarin kwas ɗin daidai ne. An raba kwas ɗin zuwa makonni. A kowane mako akwai laccoci gauraye da gajeren gwaji. Bayan kammala karatun, za a ba ku wani aiki da kuke buƙatar yi, ku gabatar da shi, kuma za a bincika ta atomatik. A takaice dai jerin abubuwan da aka koyar a cikin kwas din sune kamar haka:
- kudin aiki
- koma baya na layi
- saukar da gradient
- fasalin sikelin
- daidaitattun daidaito
- koma bayan dabaru
- Multiclassification (daya vs duka)
- hanyoyin sadarwa na jijiyoyi
- backpropagation
- daidaitawa
- son zuciya / bambance-bambance
- koyo masu lankwasa
- Ma'aunin kuskure (daidaici, tunowa, F1)
- Goyan bayan Injinan Vector (babban rabe-rabe)
- K-ma'ana
-Babban Abubuwan Bincike
- gano anomaly
- tacewa na haɗin gwiwa (tsarin mai ba da shawara)
- stochastic, mini-batch, batch gradient zuriyar
- ilmantarwa akan layi
- rage taswira
- rufin bincike
Bayan kammala karatun, an sami fahimtar duk waɗannan batutuwa. Bayan shekaru 2, kusan komai an manta da shi ta dabi'a. Ina ba da shawarar shi ga waɗanda ba su saba da koyon injin ba kuma suna son samun kyakkyawar fahimtar abubuwan asali don ci gaba.

Gudu na farko

Ya riga Satumba kuma lokaci yayi da za a yi tunani game da hira. Tunda yin amfani da rukunin yanar gizon yana da haɗari sosai, na fara neman abokai waɗanda ke aiki a Google. Zabin ya fadi datacompboy, tunda shi kadai na sani kai tsaye (ko da ba da kaina ba). Ya yarda ya tura aikina, kuma ba da daɗewa ba na sami wasiƙa daga ma’aikacin da ya ba ni damar ajiye ramuka a kalandarsa don tattaunawa ta farko. Bayan kwana biyu aka yi kiran. Mun yi ƙoƙarin sadarwa ta hanyar Hangouts, amma ingancin yana da muni, don haka mun canza zuwa wayar. Na farko, da sauri muka tattauna ƙa'idar ta yaya, me yasa kuma me yasa, sannan muka matsa zuwa gwajin fasaha. Ya ƙunshi tambayoyi goma sha biyu a cikin ruhun "menene wahalar sakawa cikin taswirar zanta", "menene daidaitattun bishiyoyi ka sani." Ba shi da wahala idan kuna da ilimin asali na waɗannan abubuwan. Binciken ya yi kyau kuma bisa ga sakamakon, sun yanke shawarar shirya hira ta farko a cikin mako guda.

An kuma yi hirar ta Hangouts. Da farko sun yi magana game da ni na kusan mintuna 5, sannan suka koma kan matsalar. Matsalar ta kasance akan jadawali. Na sauri gane abin da ake bukata a yi, amma na zabi kuskure algorithm. Lokacin da na fara rubuta code na gane wannan kuma na canza zuwa wani zaɓi, wanda na kammala. Mai tambayoyin ya yi tambayoyi da yawa game da sarkar algorithm kuma ya tambaye shi ko za a iya yin sauri. Na ko ta yaya ya zama marar hankali kuma na kasa yin hakan. Anan lokaci ya kure sannan muka yi bankwana. Sa'an nan, bayan kimanin minti 10, ya bayyana a gare ni cewa maimakon Dijkstra algorithm da na yi amfani da shi, a cikin wannan matsala ta musamman zan iya amfani da bincike na farko, kuma zai yi sauri. Bayan wani lokaci sai mai daukar ma'aikata ya kira ya ce, duk hirar ta yi kyau kuma a shirya wani. Mun amince da wani mako.

A wannan karon al'amura sun tsananta. Idan a karon farko mai tambayoyin ya kasance abokantaka da zamantakewa, wannan lokacin ya ɗan ɗan yi baƙin ciki. Ba zan iya gano matsalar nan da nan ba, kodayake ra'ayoyin da na zo da su na iya, bisa ga ka'ida, su kai ga warware ta. A ƙarshe, bayan tuntuɓar mai tambayoyin da yawa, mafita ta zo gare ni. Wannan lokacin ya sake zama bincike na farko-fadi, kawai daga maki da yawa. Na rubuta mafita, na sadu da su akan lokaci, amma na manta game da lamuran gefen. Bayan wani lokaci, mai daukar ma'aikata ya kira ya ce, a wannan karon mai tambayoyin bai ji dadi ba, domin a ra'ayinsa ina buƙatar alamu da yawa (3 ko 4) kuma na ci gaba da canza lambar yayin rubutawa. Dangane da sakamakon hirarraki biyu, an yanke shawarar kada a ci gaba, amma a dage hira ta gaba har tsawon shekara guda, idan na so. Shi ya sa muka yi bankwana.

Kuma daga wannan labarin na yanke hukunci da yawa:

  • Ka'idar tana da kyau, amma kuna buƙatar kewaya ta da sauri
  • Ka'idar ba tare da aiki ba ba zai taimaka ba. Muna buƙatar magance matsaloli kuma mu kawo codeing zuwa atomatik.
  • Yawancin ya dogara da mai tambayoyin. Kuma babu abin da za a iya yi game da shi.

Ana shirin gudu na biyu

Bayan na yi tunani game da lamarin, na yanke shawarar sake gwadawa a cikin shekara guda. Kuma dan gyara burin. Idan a baya babban burin shine yin karatu, kuma hira a Google ta kasance kamar karas mai nisa, yanzu wucewa hira shine burin, kuma karatu shine hanya.
Don haka, an samar da wani sabon tsari, wanda ya kunshi abubuwa kamar haka:

  • Ci gaba da nazarin ka'idar ta hanyar karanta littattafai da labarai.
  • Magance matsalolin algorithmic a cikin adadin guda 500-1000.
  • Ci gaba da koyon ka'idar ta kallon bidiyo.
  • Ci gaba da nazarin ka'idar ta hanyar darussa.
  • Yi nazarin abubuwan wasu mutane tare da tambayoyi a Google.

Na kammala shirin a cikin shekara guda. Na gaba zan bayyana ainihin abin da na yi don kowane maki.

Littattafai da labarai

Ba na ma tuna adadin labaran da na karanta; Na karanta su duka cikin Rashanci da Ingilishi. Wataƙila shafin mafi amfani wannan. Anan zaka iya samun bayanin adadi mai yawa na algorithms masu ban sha'awa tare da misalan lambar.

Na karanta littattafai guda 5: Algorithms, bugu na 4 (Seddgewick, Wayne), Gabatarwa zuwa Algorithms 3rd Edition (Cormen, Leiserson, Rivest, Stein), Cracking the Coding Interview 4th edition (Gayle Laakmann), Shirye-shiryen Tambayoyin da aka fallasa bugu na biyu (Mongan, Suojane) , Giguere), Abubuwan Tambayoyi na Shirye-shiryen (Aziz, Lee, Prakash). Ana iya raba su zuwa kashi biyu. Na farko ya haɗa da littattafan Sedgwick da Corman. Wannan ka'ida ce. Sauran shirye-shiryen hirar. Sedgwick ya faɗi abu ɗaya a cikin littafin kamar yadda yake cikin kwasa-kwasansa. Kawai a rubuce. Babu wata fa'ida da yawa a karanta shi a hankali idan kun ɗauki kwas ɗin, amma yana da kyau ku skimm ko ta yaya. Idan baku kalli kwas ɗin ba, yana da ma'ana don karanta shi. Cormen ya zama kamar mai ban sha'awa a gare ni. A gaskiya, na sha wahala sosai wajen sarrafa shi. Na fitar da shi daga can babban ka'idar, da kuma tsarin bayanai da yawa da ba a cika amfani da su ba (Heap Fibonacci, van Emde Boas tree, radix heap).

Yana da kyau a karanta aƙalla littafi ɗaya don shirya hira. An gina su akan kusan ƙa'ida ɗaya. Suna bayyana tsarin hira a cikin manyan kamfanonin fasaha, suna ba da abubuwa na asali daga Kimiyyar Kwamfuta, matsalolin waɗannan abubuwa masu mahimmanci, mafita ga matsaloli da kuma nazarin hanyoyin magance. Daga cikin ukun da ke sama, tabbas zan ba da shawarar Cracking Interview ɗin Coding azaman babban ɗaya, sauran kuma zaɓi ne.

Matsalolin Algorithmic

Wannan tabbas shine mafi kyawun wurin shiri. Kuna iya, ba shakka, zauna ku warware matsalolin cikin wauta. Akwai shafuka daban-daban don wannan. Na fi amfani da uku: Hackerrank, CodeChef и LeetCode. A kan CodeChef, matsaloli suna rarraba ta hanyar wahala, amma ba ta batun ba. A kan Hackerrank duka ta hanyar rikitarwa da kuma ta batu.

Amma kamar yadda nan da nan na gano kaina, akwai hanya mafi ban sha'awa. Kuma waɗannan gasa ne ( ƙalubalen shirye-shirye ko gasar shirye-shirye ). Duk shafuka uku suna ba da su. Gaskiya, akwai matsala tare da LeetCode - yankin lokaci mara dacewa. Shi ya sa ban shiga a wannan shafin ba. Hackerrank da CodeChef suna ba da adadi mai yawa na gasa daban-daban, masu tsayi daga awa 1 zuwa kwanaki 10. Siffofin daban-daban suna da dokoki daban-daban, amma zamu iya magana game da hakan na dogon lokaci. Babban abin da ya sa gasa ke da kyau shine gabatar da gasa (da kuma tautology) cikin tsarin ilmantarwa.

Gabaɗaya, na shiga cikin gasa 37 akan Hackerrank. Daga cikin waɗannan, 32 sun kasance masu ƙima, kuma 5 ko dai an tallafa musu (na ma sami $ 25 a ɗayan su) ko don nishaɗi. A cikin matsayi na kasance a saman 10% sau 4, a saman 11% sau 12 kuma a saman 5% sau 25. Mafi kyawun sakamako shine 27/1459 a cikin awa 3 da 22/9721 a cikin mako.

Na canza zuwa CodeChef lokacin da Hackerrank ya fara karbar bakuncin gasa ƙasa akai-akai. Gabaɗaya na sami damar shiga gasa guda 5. Mafi kyawun maki shine 426/5019 a gasar kwana goma.

A cikin duka, a gasa da kuma kamar haka, na warware kadan fiye da 1000 matsaloli, wanda ya dace da shirin. Yanzu, da rashin alheri, babu lokacin kyauta don ci gaba da ayyukan gasa, kamar yadda babu burin da za a iya rubuta lokacin da ba a kyauta ba. Amma abin farin ciki ne. Ina ba da shawarar cewa masu sha'awar wannan sun sami mutane masu tunani iri ɗaya. Tare ko a cikin rukuni ya fi ban sha'awa. Na yi farin ciki da wannan tare da aboki, don haka watakila ya tafi da kyau.

Kalli bidiyo

Bayan karanta littafin Skiena, na fara sha’awar abin da yake yi. Kamar Sedgwick, shi malamin jami'a ne. Dangane da haka, ana iya samun bidiyon kwasa-kwasansa akan layi. Na yanke shawarar sake duba kwas COMP300E - Kalubalen Shirye-shiryen - 2009 HKUST. Ba zan iya cewa ina son shi sosai ba. Da farko, ingancin bidiyo ba shi da kyau sosai. Na biyu, ban yi ƙoƙarin warware matsalolin da aka tattauna a cikin kwas ɗin da kaina ba. Don haka alkawari bai yi yawa ba.
Har ila yau, yayin magance matsalolin, ƙoƙarin nemo madaidaicin algorithm, na ci karo da bidiyon Tushar Roy. Ya yi aiki a Amazon kuma yanzu yana aiki a Apple. Kamar yadda na gano kaina daga baya, ya yi YouTube channel, inda ya sanya bincike na algorithms daban-daban. A lokacin rubutawa, tashar ta ƙunshi bidiyo 103. Kuma dole ne in ce bincikensa ya yi kyau sosai. Na yi ƙoƙarin kallon wasu marubuta, amma ko ta yaya bai yi aiki ba. Don haka tabbas zan iya ba da shawarar wannan tashar don kallo.

Shan kwasa-kwasai

Ban yi wani abu na musamman ba a nan. Kalli bidiyo daga Google's Android Developer Nanodegree kuma ya ɗauki kwas daga ITMO Yadda Ake Cin Gasar Coding: Sirrin Zakarun Turai. Nanodegree yana da kyau sosai, kodayake a zahiri ban koyi wani sabon abu daga gare ta ba. Hanya daga ITMO yana da ɗan karkatar da hankali game da ka'idar, amma matsalolin sun kasance masu ban sha'awa. Ba zan ba da shawarar farawa da shi ba, amma bisa ka'ida an kashe lokaci sosai.

Koyi daga abubuwan da wasu suka fuskanta

Tabbas, mutane da yawa sun yi ƙoƙarin shiga Google. Wasu sun samu, wasu ba su samu ba. Wasu sun rubuta labarai game da wannan. Daga cikin abubuwa masu ban sha'awa tabbas zan ambata Wannan и Wannan. A cikin shari'ar farko, mutum ya shirya wa kansa jerin abubuwan da ya kamata ya koya don zama Injiniyan Software da shiga Google. A ƙarshe ya ƙare a Amazon, amma wannan ba shi da mahimmanci kuma. Injiniyan Google Larisa Agarkova ne ya rubuta littafin na biyu.Larrr). Baya ga wannan takarda, kuna iya karantawa ta blog.

Yana da ma'ana don karanta sharhin tambayoyi akan Glassdoor. Dukkansu sun fi kama da haka, amma kuna iya samun wasu bayanai masu amfani.

Ba zan ba da hanyoyin haɗi zuwa wasu ƙananan labarai ba; kuna iya samun su cikin sauƙi akan Google.

Gudu na biyu

Yanzu kuma shekara ta wuce. Ya zama mai tsananin gaske ta fuskar karatu. Amma na tunkari sabuwar kaka tare da zurfin ilimin ka'idar da haɓaka ƙwarewar aiki. Ya rage saura ‘yan makonni kafin karshen shekarar da aka ware mini don yin shiri, kwatsam sai ga wata wasiƙa daga wani ma’aikacin Google ya faɗo a cikin wasiƙar, inda ya tambaye ni ko har yanzu ina da sha’awar yin aiki a Google kuma zan so in yi aiki. Ina jin magana da shi. A zahiri, ban damu ba. Mun yarda mu kira nan da mako guda. Har ila yau, sun nemi in sake sabuntawa, wanda na ƙara taƙaitaccen bayanin abin da na yi a cikin shekara a wurin aiki da kuma gaba ɗaya.

Bayan sadarwa har abada, mun yanke shawarar cewa a cikin mako guda za a yi hira da Hangout, kamar bara. Sati daya ya wuce, lokacin hirar ya yi, amma mai tambayoyin bai zo ba. Minti 10 sun shuɗe, tuni na fara tashin hankali, sai ga wani ya fashe da hira. Kamar yadda ya faru kadan daga baya, mai tambayoyin na ga wasu dalilai ya kasa bayyana kuma cikin gaggawa aka samo wanda zai maye gurbinsa. Mutumin bai ɗan yi shiri ba ta fuskar saita kwamfuta da kuma wajen gudanar da hira. Amma sai komai ya tafi daidai. Na magance matsalar cikin sauri, na bayyana inda za a iya samun matsala, da kuma yadda za a iya shawo kan su. Mun tattauna nau'o'i daban-daban na matsalar da kuma rikitarwa na algorithm. Sai muka yi magana na wasu mintuna 5, injiniyan ya gaya mana ra’ayinsa na yin aiki a Munich (da alama ba su sami wanda zai maye gurbin gaggawa ba a Zurich), sannan muka rabu.

A ranar ne wani ma’aikaci ya tuntube ni ya ce hirar ta yi kyau kuma a shirye suke su gayyace ni hira a ofis. Kashegari mun kira ta Hangouts kuma muka tattauna cikakkun bayanai. Tun da ina bukatar neman biza, mun yanke shawarar tsara hira a cikin wata guda.

Yayin da nake shirya takardun, na tattauna hira da za a yi da mai daukar ma'aikata lokaci guda. Madaidaicin hira a Google ya ƙunshi tambayoyin algorithmic guda 4 da hirar Tsarin Tsara ɗaya. Amma, tun da nake neman aiki a matsayin mai haɓaka Android, an gaya mini cewa ɓangaren tattaunawar zai kasance takamaiman Android. Ba zan iya girgiza shi daga mai daukar ma'aikata daidai abin da takamaiman abin da zai kasance ba. Kamar yadda na fahimta, an gabatar da wannan ba da jimawa ba kuma shi kansa bai sani ba sosai. An kuma yi mani rajista don zaman horo biyu: yadda ake yin hira da algorithm da yadda ake yin hira da Tsarin Tsara. Zaman sun kasance matsakaicin fa'ida. A can ma, babu wanda zai iya gaya mani abin da suke tambayar masu haɓaka Android. Don haka, shirye-shiryena na wannan wata ya tafasa kamar haka:

  • Siyan allo mai alama da rubuta dozin 2-3 na shahararrun algorithms akan sa daga ƙwaƙwalwar ajiya. 3-5 guda kowace rana. Gabaɗaya, kowanne an rubuta shi sau da yawa.
  • Sake sabunta ƙwaƙwalwar ajiyar ku na bayanai daban-daban akan Android waɗanda ba ku amfani da su kowace rana
  • Kallon ƴan bidiyo game da Babban Scale da abubuwa makamantansu

Kamar yadda na riga na fada, a lokaci guda na shirya takardu don tafiya. Da farko, sun tambaye ni bayani don yin wasiƙar gayyata. Sa'an nan na yi ƙoƙari na dogon lokaci don gano wanda a Cyprus ya ba da biza zuwa Switzerland, tun da ofishin jakadancin Switzerland ba ya magance wannan. Kamar yadda ya bayyana, karamin ofishin jakadancin Austria yana yin haka. Na kira na yi alƙawari. Sun nemi tarin takardu, amma babu wani abu mai ban sha'awa musamman. Hoto, fasfo, izinin zama, tarin takaddun shaida daban-daban kuma, ba shakka, wasiƙar gayyata. A halin yanzu wasikar ba ta zo ba. A ƙarshe, na tafi tare da bugu na yau da kullun kuma yana aiki sosai. Wasikar da kanta ta isa bayan kwanaki 3, kuma Cyprus FedEx ta kasa samun adireshina kuma dole ne in je in samo shi da kaina. A lokaci guda kuma, na karɓi fakiti daga FedEx guda ɗaya, wanda su ma ba za su iya kai mani ba, tunda ba su sami adireshin ba, wanda ke kwance a wurin tun watan Yuni (watanni 5, Karl). Tun da ban sani ba game da shi, a zahiri, ban ɗauka cewa suna da shi ba. Na karɓi biza a kan lokaci, bayan sun ba ni otal kuma suka ba ni zaɓin jirgi. Na daidaita zaɓuɓɓukan don sa ya fi dacewa. Babu sauran jirage kai tsaye, don haka na gama tashi a can ta Athens in dawo ta Vienna.

Bayan an daidaita duk ka'idojin tafiya, wasu 'yan kwanaki sun wuce kuma na tashi zuwa Zurich. Na isa can ba tare da wata matsala ba. Daga filin jirgin sama zuwa birni na ɗauki jirgin ƙasa - da sauri da dacewa. Bayan na zaga cikin gari kadan, sai na sami otal na shiga. Tunda aka yi booking hotel din babu abinci, naci abincin dare a makwafta na kwanta, don jirgin da safe ne, kuma tuni na so in kwana. Washegari na yi karin kumallo a otal (don ƙarin kuɗi) na tafi ofishin Google. Google yana da ofisoshi da yawa a Zurich. Hira ta ba ta kasance a tsakiya ba. Kuma gabaɗaya, ofishin ya yi kama da na yau da kullun, don haka ban sami damar duba duk kyawawan abubuwan ofis ɗin Google na “al'ada” ba. Na yi rajista da admin kuma na zauna jira. Bayan wani lokaci sai mai daukar ma’aikata ya fito ya gaya min tsarin ranar, bayan ya kai ni dakin da za a yi hirar. Haƙiƙa, shirin ya haɗa da hira 3, abincin rana da ƙarin tambayoyi 2.

Hira ta daya

Hirar farko ta Android ce kawai. Kuma ba shi da alaƙa da algorithms kwata-kwata. Mamaki, ko da yake. To, lafiya, ya ma fi kowa ta wannan hanya. An neme mu don yin wani ɓangaren UI. Da farko mun tattauna menene kuma ta yaya. Ya miƙa don yin bayani ta amfani da RxJava, ya bayyana ainihin abin da zai yi da kuma dalilin da ya sa. Sun ce tabbas wannan yana da kyau, amma bari mu yi shi ta amfani da tsarin Android. Kuma a lokaci guda za mu rubuta lambar a kan allo. Kuma ba kawai sashi ba, amma duk Ayyukan da ke amfani da wannan bangaren. Wannan shi ne abin da ban shirya ba. Abu ɗaya ne don rubuta algorithm na layi na 30-50 akan allo, wani abu kuma don rubuta noodles na lambar Android, har ma da taƙaitaccen bayani da sharhi a cikin ruhun "da kyau, ba zan rubuta hakan ba, tunda ya riga ya bayyana." Sakamakon ya kasance wani nau'in vinaigrette don allon 3. Wadancan. Na warware matsalar, amma ga alama bebe.

Hira ta biyu

A wannan lokacin hirar ta kasance game da algorithms. Kuma akwai masu hira guda biyu. Daya shine ainihin mai tambayoyin, na biyu kuma shine matashin padawan (mai tambayoyin inuwa). Ya zama dole don fito da tsarin bayanai tare da wasu kaddarorin. Da farko, mun tattauna matsalar kamar yadda muka saba. Na yi tambayoyi daban-daban, mai tambayoyin ya amsa. Bayan wani lokaci, an umarce su da su rubuta hanyoyi da yawa na tsarin da aka ƙirƙira a kan allo. A wannan karon na yi nasara ko kaɗan, duk da cewa akwai ƴan kurakurai kaɗan, waɗanda na gyara a dalilin mai tambayoyin.

Hira mai lamba uku

A wannan karon Tsarin Tsarin, wanda ba zato ba tsammani kuma ya zama Android. Ya zama dole don haɓaka aikace-aikace tare da wasu ayyuka. Mun tattauna abubuwan da ake buƙata don aikace-aikacen, uwar garken, da ka'idar sadarwa. Bayan haka, na fara bayyana abubuwan da aka gyara ko ɗakunan karatu zan yi amfani da su lokacin gina aikace-aikacen. Kuma a sa'an nan, lokacin ambaton Ayuba Jadawalin, akwai wasu rudani. Ma'anar ita ce, ban taba amfani da shi a aikace ba, tun lokacin da aka saki shi na canza zuwa aikace-aikacen tallafi inda babu ayyuka don amfani da shi. Haka abin ya faru lokacin tasowa na gaba. Wato, a ka'idar, na san menene wannan abu, lokacin da kuma yadda ake amfani da shi, amma ba ni da kwarewa wajen amfani da shi. Kuma ga alama mai tambayoyin bai ji daɗin hakan ba. Sai suka ce in rubuta wani code. Ee, lokacin haɓaka aikace-aikacen nan da nan kuna buƙatar rubuta lamba. Again Android code a kan allo. Ya sake zama mai ban tsoro.

Abincin dare

Ya kamata wani ya zo, amma bai yi ba. Kuma Google yana yin kuskure. A sakamakon haka, na je cin abincin rana tare da mai tambayoyin da suka gabata, abokin aikinta, kuma daga baya mai tambayoyin na gaba ya shiga. Abincin rana yayi kyau sosai. Hakanan, tunda wannan ba shine babban ofishin a Zurich ba, ɗakin cin abinci yayi kama da na yau da kullun, kodayake yana da kyau sosai.

Hira mai lamba hudu

A ƙarshe, algorithms a cikin mafi kyawun su. Na warware matsalar ta farko cikin sauri kuma nan da nan yadda ya kamata, kodayake na rasa shari'ar gefe ɗaya, amma a lokacin da mai tambayoyin ya yi (ya ba da wannan ƙarar) na sami matsalar kuma na gyara ta. Tabbas, dole ne in rubuta lambar a kan allo. Sannan an ba da irin wannan aiki, amma mafi wahala. Don shi, Na sami wasu nau'ikan mafita marasa kyau kuma kusan samun mafi kyawun ɗayan, mintuna 5-10 bai isa ya gama tunanin ba. To, ban sami lokacin rubuta lambar don shi ba.

Hira mai lamba biyar

Da kuma Android hira. Ina mamakin dalilin da yasa na yi nazarin algorithms duk shekara?
Da farko akwai 'yan tambayoyi masu sauƙi. Sai mai tambayoyin ya rubuta lamba a kan allo kuma ya nemi a sami matsala a ciki. Ya same shi, ya bayyana shi, ya gyara shi. An tattauna. Daga nan sai aka fara wasu tambayoyin da ba zato ba tsammani a cikin ruhun "menene hanyar Y a cikin aji X", "menene cikin hanyar Y", "menene aji Z yake yi". Tabbas, na amsa wani abu, amma sai na ce ban ci karo da wannan ba a cikin aikina kwanan nan kuma a zahiri ban tuna wanda ke yin abin da kuma yadda dalla-dalla ba. Bayan haka, mai tambayoyin ya tambayi abin da nake yi yanzu. Kuma tambayoyin sun tafi kan wannan batu. Na riga na amsa da kyau anan.

Bayan an gama hirar da suka yi a baya, sai suka karbe fas dina, suka yi min fatan alheri, suka aike ni hanya. Na dan zaga cikin gari, na ci abincin dare na tafi otal, na kwanta, tunda da sassafe jirgin ya sake dawowa. Washegari na isa Cyprus lafiya. Bisa bukatar mai daukar ma'aikata, na rubuta ra'ayi game da hira kuma na cika fom a cikin sabis na musamman don mayar da kuɗin da aka kashe. Daga cikin duk abubuwan da ake kashewa, Google kai tsaye yana biyan tikiti ne kawai. Otal, abinci da tafiye-tafiye ne ɗan takara ya biya. Sa'an nan kuma mu cika fom, hašawa rasit kuma aika zuwa wani ofishi na musamman. Suna sarrafa wannan kuma suna tura kuɗi zuwa asusun da sauri cikin sauri.

Sai da aka dauki mako guda da rabi ana aiwatar da sakamakon hirar. Bayan haka an sanar da ni cewa ina "dan kadan a ƙarƙashin mashaya." Wato na fadi kadan. Musamman ma, tambayoyin 2 sun tafi da kyau, 2 kadan ba kyau ba, kuma Tsarin Tsarin ba shi da kyau sosai. Yanzu, da aƙalla 3 sun tafi da kyau, to da mun sami damar yin gasa, in ba haka ba babu wata dama. Sun yi tayin dawowa nan da wata shekara.

Da farko, na ji haushi, domin an yi ƙoƙari sosai a shirye-shiryen, kuma a lokacin hira na riga na yi tunanin barin Cyprus. Shiga Google da ƙaura zuwa Switzerland da alama babban zaɓi ne.

ƙarshe

Kuma a nan mun zo kashi na ƙarshe na labarin. Ee, na gaza yin hira da Google sau biyu. Abin bakin ciki ne. Wataƙila zai zama mai ban sha'awa don yin aiki a can. Amma, kuna iya kallon lamarin daga wancan gefe.

  • A cikin shekara guda da rabi, na koyi abubuwa masu yawa da suka shafi haɓaka software.
  • Na yi farin ciki sosai da shiga gasar shirye-shirye.
  • Na tafi Zurich na kwanaki biyu. Yaushe zan sake zuwa wurin?
  • Na sami ƙwarewar hira mai ban sha'awa a ɗayan manyan kamfanonin IT a duniya.

Don haka, duk abin da ya faru a cikin waɗannan shekaru ɗaya da rabi ana iya ɗaukar horo kawai, ko horo. Kuma sakamakon wannan horo ya sanya kansu ji. Ra'ayina na barin Cyprus ya girma (saboda wasu yanayi na iyali), na yi nasarar yin tambayoyi da yawa tare da wani sanannen kamfani kuma na koma bayan watanni 8. Amma wannan labari ne kwata-kwata. Duk da haka, ina tsammanin ya kamata in gode wa Google na tsawon shekara da rabi da na yi aiki a kaina, da kuma kwanaki 2 masu ban sha'awa a Zurich.

Me zan iya cewa a karshe? Idan kuna aiki a IT, shirya kanku don tambayoyi a Google (Amazon, Microsoft, Apple, da sauransu). Wataƙila wata rana za ku je can don isa can. Ko da idan ba ku so, ku yi imani da ni, irin wannan shiri ba zai sa ku zama mafi muni ba. Lokacin da ka gane cewa za ku iya (ko da kawai da sa'a) yin hira da ɗaya daga cikin waɗannan kamfanoni, hanyoyi da yawa za su buɗe muku fiye da kafin ku fara shirye-shiryenku. Kuma duk abin da kuke buƙata a hanya shine manufa, dagewa da lokaci. Ina muku fatan nasara :)

source: www.habr.com

Add a comment