Google でむンタヌンシップを受ける方法

1週間前にお䌝えした 私たちの教育プログラム 、コメントの䞭でむンタヌンシップず実践経隓の重芁性に぀いお語られおいたした。理論的な知識は実践によっお匷化されなければならないので、これに異論を唱えるこずは䞍可胜です。この投皿では、孊生向けの倏季むンタヌンシップに関する䞀連の蚘事を開始したす。子䟛たちがどのようにむンタヌンシップに参加し、そこで䜕をするのか、そしおなぜそれが良いこずなのかに぀いお説明したす。

最初の蚘事では、面接のすべおの段階に合栌し、Google でむンタヌンシップを獲埗する方法を説明したす。

Google でむンタヌンシップを受ける方法

私自身に぀いお少しお話したす

私はHSEサンクトペテルブルクキャンパスの修士課皋1幎生で、アカデミック倧孊で機械孊習の孊士号を取埗したした。孊郚圚孊䞭、圌はスポヌツプログラミングに積極的に関わり、さたざたなハッカ゜ンにも参加したした。埌者に぀いおは以䞋をご芧ください ここで, ここで О ここで.

むンタヌンシップに぀いお

たず、Google でのむンタヌンシップが内郚からどのようなものかに぀いお少しお話ししたいず思いたす。

Google に来るすべおのむンタヌンはチヌムに割り圓おられたす。それは、瀟倖の誰も聞いたこずのない瀟内むンフラを開発しおいるチヌムかもしれたせんし、䞖界䞭の䜕癟䞇人もの人々が䜿甚しおいる補品かもしれたせん。このような補品には、よく知られおいる YouTube、Google Docs などが含たれたす。これらのプロゞェクトには数十人、堎合によっおは数癟人の開発者が取り組んでいるため、あなたはその䞭のより狭い郚分を専門ずするチヌムに割り圓おられたす。たずえば、2018 幎の倏、私は Google ドキュメントに取り組んでいお、衚を操䜜するための新しい機胜を远加しおいたした。

あなたは䌚瀟でむンタヌンをしおいるので、ホストず呌ばれるマネヌゞャヌがいたす。自ら補品開発に携わる正瀟員です。䜕か分からないこずがあったり、解決できなかったり、問題があったりしたら、圌に連絡しおください。通垞、毎週 1 察 1 のミヌティングがスケゞュヌルされ、そこでプロゞェクトの珟圚の状況に぀いお話し合ったり、たったく関係のない事柄に぀いおチャットしたりするこずができたす。さらに、ホストはむンタヌンシップ䞭にあなたが行った仕事を評䟡する人の䞀人でもありたす。 2 人目の远加レビュヌ担圓者による評䟡も行われたす。そしおもちろん、圌らはあなたが成功するこずに興味を持っおいたす。

Google では、䜕かをする前に蚭蚈曞を曞くずいう良い習慣を教えおくれたす (ただし、これは確実ではありたせん)。ご存じない方のために説明するず、蚭蚈ドキュメントずは、既存の問題の本質ず、その解決策の詳现な技術的説明を抂説したドキュメントです。蚭蚈ドキュメントは、補品党䜓に察しお䜜成するこずも、新しい機胜 1 ぀に察しおのみ䜜成するこずもできたす。このようなドキュメントを読むこずで、補品が考案された目的ずそれがどのように実装されたかを理解できたす。たた、コメントでは、プロゞェクトの䞀郚を実装するさたざたな方法に぀いお゚ンゞニア同士が議論しおいる䌚話がよく芋られたす。これにより、それぞれの決定が行われた目的をよく理解できるようになりたす。

このむンタヌンシップのナニヌクな点は、Google が倚数提䟛しおいる玠晎らしい瀟内開発ツヌルを䜿甚できるこずです。これらのツヌルず仕事をし、Amazon、Nvidia、その他の有名なテクノロゞヌ䌁業で以前働いおいた倚くの人々ず話をした経隓から、これらのツヌルはあなたが人生で出䌚う䞭で最高のものになる可胜性が高いず蚀えたす。たずえば、Google Code Search ずいうツヌルを䜿甚するず、コヌドベヌス党䜓や各コヌド行の倉曎履歎を衚瀺できるだけでなく、Intellij Idea などの最新の開発環境で慣れ芪しんでいるコヌド内を移動する機胜も提䟛されたす。そしお、このために必芁なのはブラりザだけです!この機胜に関連する欠点は、Google の倖郚では同じツヌルが利甚できなくなるこずです。

特兞ずしおは、同瀟にはクヌルなオフィス、おいしい食事、ゞム、充実した保険、その他さたざたな特兞がありたす。ニュヌペヌクオフィスからの写真をいく぀かここに残しおおきたす:

Google でむンタヌンシップを受ける方法
Google でむンタヌンシップを受ける方法
Google でむンタヌンシップを受ける方法

オファヌを受け取るにはどうすればいいですか?

ОбзПр

さお、ここでもっず真面目な話、むンタヌンシップを埗るにはどうしたらよいかに぀いお話したしょう。

これは Google に関するこずではなく、䞀般的にどのように起こるかに぀いおです。 Googleむンタヌンの遞考プロセスの詳现に぀いおは、以䞋に蚘茉したす。

䌁業での面接プロセスは、おそらく次のようになりたす。

  1. むンタヌンシップ申し蟌み
  2. Hackerrank/TripleByte クむズのコンテスト
  3. 面接遞考
  4. 最初の技術面接
  5. 2回目の技術面接
  6. オンサむトむンタビュヌ

むンタヌンシップ申し蟌み

圓然ですが、すべおはむンタヌンシップに参加したいずいうあなたの願望から始たりたす。これを行うには、䌚瀟の Web サむトのフォヌムに蚘入しおそれを衚明する必芁がありたす。あなたたたはあなたの友人にそこで働いおいる知り合いがいる堎合は、その人を通じお入瀟しおみるのもよいでしょう。このオプションは、他の孊生の膚倧な流れから目立぀のに圹立぀ため、奜たしいです。それが䞍可胜な堎合は、自分で応募しおください。

「あなたはずおも玠晎らしいですが、私たちは他の候補者を遞びたした」ずいった内容のメヌルを受け取っおも、あたり動揺しないようにしおください。ここで、あなたぞのアドバむスをいく぀かご玹介したす。

Google でむンタヌンシップを受ける方法

Hackerrank/TripleByte クむズのコンテスト

採甚担圓者があなたの履歎曞を気に入った堎合、12 週間以内に次のタスクを蚘茉した手玙が届きたす。おそらく、割り圓おられた時間内にアルゎリズムの問​​題を解く必芁がある Hackerrank コンテスト、たたはアルゎリズム、゜フトりェア開発、䜎レベルシステムの構造に関するさたざたな質問に答える必芁がある TripleByte クむズぞの参加が提案されるでしょう。この段階は、候補者遞択プロセスにおける最初のフィルタヌずしお機胜したす。

面接遞考

テストに合栌するず、遞考面接が行われ、そこで採甚担圓者ずあなたの興味や䌚瀟がむンタヌン生に提䟛しおいるプロゞェクトに぀いお話し合いたす。あなたが興味を瀺し、これたでの経隓が䌚瀟の期埅に合臎すれば、採甚が承認されたす。私の経隓では、これはプロセス党䜓の䞭で最も予枬䞍可胜な郚分であり、採甚担圓者に倧きく䟝存したす。

これら 3 ぀のテストに合栌すれば、ランダム性の倧郚分はすでに解消されおいるこずになりたす。次は技術面接です。これはあなたに倧きく䟝存しおおり、面接の結果にもっず圱響を䞎えるこずができるこずを意味したす。それは良いこずです

技術面接

次に技術面接が行われたすが、これは通垞 Skype たたは Hangouts を介しお行われたす。しかし、远加の゜フトりェアのむンストヌルが必芁な、より特殊なサヌビスが存圚する堎合もありたす。したがっお、事前にコンピュヌタヌ䞊ですべおが動䜜するこずを確認しおください。

技術面接の圢匏は、面接を受ける職皮によっお倧きく異なりたす。゜フトりェア゚ンゞニアリングむンタヌンのポゞションに぀いお話しおいるのであれば、おそらくいく぀かのアルゎリズムの問​​題が提瀺され、その解決策はオンラむンコヌド゚ディタでコヌディングする必芁がありたす。たずえば、 coderpad.io。゜フトりェア蚭蚈をどの皋床理解しおいるかを確認するために、オブゞェクト指向蚭蚈に関する質問が行われるこずもありたす。たずえば、シンプルなオンラむン ストアの蚭蚈を䟝頌されるこずがありたす。確かに、その解決法によっおこのスキルを本圓に刀断できるような問題に出䌚ったこずはありたせん。面接の最埌には、質問する機䌚が䞎えられる可胜性がありたす。質問を通じおプロゞェクトぞの関心を瀺し、そのトピックに関する胜力を実蚌できるため、これを真剣に受け止めるこずを匷くお勧めしたす。私は通垞、事前に考えられる質問のリストを準備したす。

  • プロゞェクトでの䜜業はどのように組織化されたすか?
  • 最近解決しなければならなかった最も困難な課題は䜕ですか?
  • 最終補品に察する開発者の貢献は䜕ですか?
  • なぜこの䌚瀟で働くこずにしたのですか?

必ずしも将来䞀緒に働くこずになる人が面接官になるずは限りたせん。したがっお、最埌の質問は、䌚瀟党䜓で䜕が起こっおいるかを知る手がかりになりたす。たずえば、私にずっおは、最終補品に圱響を䞎えるこずが重芁です。

䞀次面接に合栌した堎合は、二次面接を受けるこずになりたす。面接官も、それに応じおタスクも最初のものずは異なりたす。フォヌマットはおそらく同じたたです。 2 回目の面接に合栌するず、3 回目の面接を受けるこずができたす。

オンサむトむンタビュヌ

この時点で䞍合栌になっおいない堎合は、候補者が䌚瀟のオフィスでの面接に招埅され、オンサむト面接が行われたす。通垞、数回の技術面接ず 3 回の行動面接で構成されたす。行動面接では、プロゞェクトやさたざたな状況でどのような決定を䞋したかなどに぀いおマネヌゞャヌず話したす。぀たり、面接官はあなたの性栌をより深く理解し、あなたの経隓をより詳しく掘り䞋げようずしおいるのです。オンサむト面接の代わりに 4  XNUMX 回の技術面接を実斜する䌁業の䞭には、行動面接を XNUMX 回だけリモヌトで実斜するこずを提案しおいるずころもありたす。

埌は採甚担圓者の返答を埅぀だけです。すべおが順調に進んだ堎合、埅望のオファヌが蚘茉された手玙が必ず届きたす。オファヌがなくおも、がっかりしないでください。䌁業は優秀な候補者を組織的に拒吊したす。ぜひ来幎もむンタヌンシップに応募しおみおください。

コヌディング面接

わかりたした、埅っおください...ただむンタビュヌは受けおいたせん。私たちは党䜓のプロセスがどのようなものかを孊びたした。楜しい有意矩な倏を過ごすチャンスを逃さないように、今は面接に向けおしっかり準備しなければなりたせん。

次のようなリ゜ヌスがありたす コヌドフォヌス, トップコヌダヌ О ハッカヌクランすでに述べたずおりです。これらのサむトでは、倚数のアルゎリズムの問​​題を芋぀けるこずができ、たた、その解決策を送信しお自動怜蚌を行うこずもできたす。これらはすべお玠晎らしいこずですが、私にずっおはスズメに倧砲を撃っおいるような感じがしたす。これらのリ゜ヌスのタスクの倚くは解決に長い時間がかかるよう蚭蚈されおおり、高床なアルゎリズムずデヌタ構造の知識が必芁ですが、面接のタスクは通垞それほど難しくなく、5〜20 分で完了するように蚭蚈されおいたす。したがっお、私たちの堎合、次のようなリ゜ヌスは リヌトコヌドは、技術面接の準備のためのツヌルずしお䜜成されたした。難易床の異なる問題を 100  200 問解けば、面接で問題が発生する可胜性は䜎くなりたす。ただ䟡倀のあるものがある Facebook コヌドラボでは、セッションの継続時間たずえば 60 分を遞択するず、システムが平均 XNUMX 時間以内で解決できる䞀連のタスクを遞択したす。

倚くの人は「コヌディング面接を突砎する「私自身は、この本の䞀郚だけを厳遞しお読んでいたす。しかし、孊生時代にアルゎリズムの問​​題をたくさん解いたこずは泚目に倀したす。この経隓がなくおも、少なくずもこの本をざっず読んでみる䟡倀はありたす。」

たた、これたで倖資系䌁業ずの技術面接をほずんど受けたこずがない堎合は、暡擬面接を数回受けおみるこずをお勧めしたす。しかし、倚ければ倚いほど良いのです。これにより、面接䞭に自信が持おるようになり、緊匵が和らぎたす。暡擬面接は以䞋で手配できたす。 プランプ.

行動面接

前述したように、行動面接では、面接官は応募者の経隓を詳しく知り、あなたの性栌を理解しようずしたす。優秀な開発者であっおも、チヌムで働くこずができない堎合はどうすればよいでしょうか?倚くの人がこれに満足しないのではないかず心配です。たずえば、「あなたの匱点は䜕ですか」ずいうような質問を受けるかもしれたせん。このような質問に加えお、あなたが重芁な圹割を果たしたプロゞェクト、遭遇した問題、およびその解決策に぀いお話すように求められたす。技術面接の最初の数分間でこれに぀いお質問される堎合もあるこずに泚意しおください。このような面接の準備方法は、『Cracking the Coding Interview』の章の 1 ぀で詳しく説明されおいたす。

グヌグル

むンタヌンの遞考プロセスが䞀般的にどのようなものか、たた面接の準備方法を理解したずころで、次は Google での遞考プロセスがどのように行われるかに぀いお説明したす。

利甚可胜なむンタヌンシップのリストは以䞋をご芧ください。 ここで。倏季むンタヌンシップに参加する予定がある堎合は、9月から早めに応募を開始しおください。

むンタビュヌ

ここでのプロセスは少し倉わっおいるように芋えたす。遞考面接ず技術面接が 2 回行われたす。これらで良い成瞟を収めれば、プロゞェクト怜玢の段階に進みたす。かなり長いアンケヌトに答える必芁がありたす。アンケヌトでは、珟圚のスキルをすべお瀺すずずもに、プロゞェクトのトピックやむンタヌンシップを垌望する堎所に関する垌望を衚明する必芁がありたす。

このフォヌムを正確か぀慎重に蚘入するこずが非垞に重芁です。プロゞェクトに参加する人材を探しおいる朜圚的なホストは、利甚可胜なむンタヌンを確認し、気に入った候補者ずの面談を手配したす。孊生を堎所、キヌワヌド、アンケヌトのチェックボックスでフィルタリングしたり、面接のスコアで䞊べ替えたりするこずができたす。

面接官は䌚話の䞭で、候補者が取り組むプロゞェクトに぀いお話し、候補者の経隓に぀いおも聞きたす。これは、ホストずなる人ずコミュニケヌションをずるこずになるため、実際の䜜業プロセスがどのようなものになるかを知る絶奜の機䌚です。面接埌、プロゞェクトに぀いおの感想を採甚担圓者に手玙で䌝えたす。あなたがプロゞェクトを気に入り、面接官もあなたを気に入れば、オファヌを受け取るこずになりたす。そうしないず、2、3、4 回の埌続の呌び出しを埅぀必芁がありたすが、それ以䞊の呌び出しがたったくない可胜性もありたす。面接で良い結果を出したずしおも、プロゞェクト怜玢の段階でどのチヌムもあなたを遞択しなかったあるいは誰も面接さえしなかった堎合、残念ながらオファヌを受けられないこずになるずいうこずを明確にしおおく䟡倀がありたす。

アメリカかペヌロッパか

ずりわけ、どこでむンタヌンシップを行うかを決める必芁がありたす。私はアメリカず EMEA。ここで、いく぀かの機胜に぀いお知っおおくこずが重芁です。䟋えば、アメリカに入囜するのはより困難であるずいう感芚がありたす。たず、アルゎリズムの問​​題を解決する远加の 90 分間のコンテストず、あなたの性栌を明らかにするための別の 15 分間のアンケヌトに合栌する必芁がありたす。第二に、私の経隓ず友人の経隓では、チヌムを探しおいる段階では、人々はあなたにあたり興味を持っおいたせん。たずえば、2017 幎には面接は 4 回しか受けおおらず、その埌チヌムは別の候補者を遞んだため、オファヌは受けられたせんでした。䞀方、ペヌロッパに応募した人たちは52018件のプロゞェクトを抱えおいたした。 XNUMX幎、圌らは私にチヌムを芋぀けおくれたのはXNUMX月で、かなり遅かった。圌らはニュヌペヌクで働いおいお、私は圌らのプロゞェクトが気に入ったので、同意したした。

ご芧のずおり、米囜の堎合、状況は少し耇雑です。しかし、私はペヌロッパよりもそこに行きたかったのです。さらに、米囜では絊料が高くなりたす。

Google でむンタヌンシップを受ける方法

次に䜕をすればいいでしょうか?

むンタヌンシップ終了時には、次の 2 ぀の遞択肢がありたす。

  • 来幎のむンタヌンシップに参加したしょう。
  • フルタむムの職を埗るには、2 回の技術面接に合栌する必芁がありたす。

これら 2 ぀のオプションは、珟圚のプロゞェクトを正垞に完了した堎合に利甚できたす。これが初めおのむンタヌンシップではない堎合は、面接なしでフルタむムのポゞションをオファヌされるこずもありたす。

したがっお、1 ぀の図で説明できる次のような状況が発生したす。

Google でむンタヌンシップを受ける方法

これは私にずっお初めおのむンタヌンシップだったので、正瀟員の職を埗るために2回の技術面接を受けるこずにしたした。その結果に基づいお、圌らは私にオファヌをするこずに同意し、チヌムを探し始めたしたが、私は修士号を取埗するこずに決めたため、この遞択肢を拒吊したした。 Google が 3  XNUMX 幎で消滅する可胜性は䜎いでしょう。

たずめ

皆さん、孊生からむンタヌンシップぞの道がどのようなものかを、わかりやすく説明できたず思いたす。 そしおたた戻っお そしお、この資料は読者に圹立ち、圹立぀ものずなるでしょう。ご芧のずおり、芋た目ほど難しくはありたせん。怠惰や恐怖を脇に眮いお、挑戊し始めるだけです。

远䌞これもここにありたす チャネル カヌトの䞭に、芋るこずができる堎所がありたす。

出所 habr.com

DDoS 保護機胜を備えた信頌性の高いサむト甚ホスティング、VPS VDS サヌバヌを賌入する 🔥 DDoS攻撃察策付きの信頌性の高いりェブサむトホスティング、VPS/VDSサヌバヌを賌入したしょう | ProHoster