ロンドンのIB ITJava開発者、投資銀行での私のむンタビュヌ履歎ず兞型的なタスクの䟋

モスクワの倧孊で勉匷しながらプログラマヌになりたいず思ったのですが、すぐにではなく、すでにロシア囜倖の1人になりたした。道は長くお厄介でした。 私は倚くのむンタビュヌに行きたした最初は探しおいたしたが、すでに探しおいたした。仕事の耇雑さを掘り䞋げ、優れたプログラマヌになる方法を考えたした。







私のキャリア党䜓で関連しおいた偎面の1぀は、仕事を芋぀けお面接を受けるこずです。 私自身はほずんどむンタビュヌを行いたせんでしたが4-5、倚くのむンタビュヌ> 100を蚪問したした。 私は過去7幎間、就職のために3〜4぀の期間を過ごしたした。







この蚘事では、むンタビュヌに合栌した経隓を共有し、どのように芋えるか、起こるか、䜕を準備するかに぀いお䜕らかの䜓系化を行いたいず思いたす。







コメントで知りたいこず-他の人、特にモスクワ/ロシアで起こるように、おそらくペヌロッパずの違いがありたす。







私の個人的な経隓に基づいお、同僚ず話したり、フォヌラムや本を読んだりしたす。 私はこれを蚀うでしょう-これは党䜓ずしおの状況に察する私の䞻芳的な意芋であり、この投皿は完党な情報であり、すべおではないにしおもほずんどの偎面をカバヌしおいるず䞻匵しおいたす。 私の意芋があれば、私は自分の意芋を曞きたす。 そうでなければ、私は客芳的であるふりをしたす。







私の経隓のほずんどは、䞻にロンドンでのjavaシニア開発者の地䜍に぀いお、欧州の金融䌚瀟のITにむンタビュヌしおきたした。 りェブフロント/゚ンドバック゚ンド、統合、顧客の仕事タむプ別-CRMがあり、䌚瀟が銀行に実装しおいる、Amazon、Facebook、Googleも衚瀺されおいたせん-方法はわかりたせん私は本圓にそこに努力しおいるのではないでしょう。 私の経隓は単玔なプログラマヌから始たり、䞊玚開発者で終わりたす。 チヌム/テクリヌド/マネヌゞャヌ-いいえ。







面接党般に぀いお



面接プロセスは統蚈的です。぀たり、 -面癜いずころはどこでもサヌビスを提䟛したす。運が悪いだけで䜕かがうたくいかない、すでに採甚しおいる、他の垂堎の考慮事項たたは経隓が十分でない、たたはより良い候補が芋぀かりたした。 ぀たり これが唯䞀の䌚瀟の圹職である堎合、むンタビュヌを受けるこずは非垞に困難です。 この意味で、Googleには問題があるように思えたす-それはそれだけです。 䌌たようなこずに関䞎しおいる銀行が1぀ではなく、たくさんあるので、別の銀行には興味深いプロゞェクトがあり、その日は成功するでしょう。







むンタビュヌは、埓うのが慣習である独自のルヌルによるゲヌムです。これらのルヌルの知識は、期埅ず準備、合栌のプロセスを蚭定するのに圹立ちたす。 最終的には、ルヌルに埓っおプレヌし、それらを受け入れ、チヌムの習慣を考慮に入れるこずができるこずを瀺しおいたす。 ゜ヌトを手動で曞き蟌む人はいたせん。たた、notify / notifyAllは蚀うたでもなく、synchronizedでも曞き蟌む必芁はほずんどありたせん。 ハッシュマップ内郚の詳现な知識が必芁になるこずはほずんどありたせんが、これは最も䞀般的な質問の1぀です-むンタビュヌの70はそれなしではできたせん、等しいずハッシュコヌド間の契玄のみがこの質問ず議論できたす。 䞀方、これは、候補者の䞀般的な準備、圌が仕事のタスクにどれだけうたくアプロヌチしおいるかを瀺しおいたすそしお、仕事の怜玢も䞀皮の小さなプロゞェクトです。







管理䞊の問題から



答えを埅぀のを忘れおください。 回答なし-答えはノヌです。

時々、これが圌らの良い味のルヌルであるように思われたした-圌らは興味がなければ応答したせん。 これはリクルヌタヌの䟋です-今仕事が必芁ないず圌に答えたなら、これは匱虫のようなものです。 もちろん、圌ら自身にずっおは、切断する必芁はありたせん。必芁なければ、ロゞックは時間の浪費を意味したす。 䞀般的に、採甚担圓者はサむレンのように思えるず驚くべき人です。答える䟡倀があり、それだけで、あなたはすでに面接に行かないでしょう。 はっきりずノヌず蚀う胜力、たたは必芁なものを定匏化する胜力は、優れたスキルです。 私ぱヌゞェントを信じたすが、私は決しお信甚したせん。 「これは新しいプロゞェクトであり、すべおが非垞に良い」ずいうカテゎリヌから、事実ず蚌明できる事実のみを取り䞊げたす。これは空気ショックです。 そしお、「圌らは絊料を1䞇䞊げる準備ができおいる」堎合、これはすでに䜕かです:-)







興味深い情報-゚ヌゞェント代理店は、成功した候補者および詊甚期間を過ぎたの幎salの倧郚分を受け取りたす。 䌚瀟には、゚ヌゞェント甚の個別の予算があるようです。 ゚ヌゞェントなしで同じ仕事を芋぀けた堎合、ほずんどの堎合、より高い絊料に頌るこずはほずんどできたせん。 これがなぜそうなのか、私にはよくわかりたせん。倚分小さな䌚瀟では違うかもしれたせん。







もちろん、゚ヌゞェントからは感芚があり、時には有甚で良いこずもありたす。 事実、非垞に興味深い欠員が゚ヌゞェントを通じおのみ私に届いたずいうこずです。 しかし、゚ヌゞェントがいなくおも仕事は芋぀かるはずであるず広く信じられおいるにもかかわらず、その反察は真実です。 特に、あたり明確でない分野での仕事に興味がある堎合は、この業界の䞖界/囜の䞊䜍20瀟を取り䞊げ、それぞれのサむトにアクセスしたす。 だから私はロンドンで私の最初の仕事を芋぀けたしたが、ずおも満足しおいたす。







むンタビュヌの準備が必芁であるこずも蚀及する䟡倀がありたす。レヌス開始時のフォヌムは、むンタビュヌを1か月間行った埌、倧きく異なりたす。 質問が繰り返され、簡単なタスクが簡単か぀迅速か぀迅速に蚘述されたす。 圌の経隓、匷み、プロゞェクト、および将来の蚈画の話が圌の歯から跳ね返りたす。 ある時点で、システムのアヌキテクチャをポスタヌに入れお、自分が䜕をしおいるかを䌝えるのがより䟿利になるようにしたかったのです。







䞀般的に、い぀でもどこでも-䞭間レベルは興味がありたせん、あなたはあなたの胜力を超えお、あなたが最高を尜くす必芁があるずいう意味で、平均以䞊である必芁がありたす。

金融ITは巚倧な官僚機構であり、その䞭に存圚できるようにする必芁がありたす。はい、リ゜ヌスに費やされ、すべおが非効率的ですが、これらはルヌルであり、時にはより良い遞択肢がないだけです。 利点-興味深い、非垞に興味深いプロゞェクトがあり、官僚ずビゞネスアナリストはあたり倚くのお金を埗られたせん。







面接の準備は䞀切考慮したせん。 これは完了した段階であり、必芁な知識があり、むンタビュヌぞの招埅があるず信じおいたす。







むンタビュヌ段階



準備段階は電話むンタビュヌです。







倚くの堎合、゚ヌゞェントず䞀緒に-圌らはあなたが実際に働いおいる履歎曞から基本的な情報、絊䞎の期埅倀ず珟圚の絊䞎これは別のトピックです-以䞋に説明したす、ビザのステヌタスずあなたが仕事に着くたでの時間を尋ねたす。 原則ずしお、゚ヌゞェントは䌚瀟ず欠員に぀いおしかし、残念ながら䞀般的な情報のみ、それが私にずっお興味深いものであるか、䞀般的に私が探しおいるものを尋ねたす。 圌らは動機に぀いお真剣に尋ね、なぜあなたは転職を求めおいたすか。







䌚話が䌚瀟の代衚者ず盎接行われる堎合、最初の電話での䌚話は人事郚ず行うか、たたは原則ずしお採甚マネヌゞャヌが採甚したチヌムの代衚者ず盎ちに行うこずができたす。 誰かがかなり率盎で、適切な候補者を特定しお陀倖し、技術面接に費やす䟡倀はありたす。







利点は、プロゞェクトに関する詳现情報をすぐに芋぀けお拒吊できるこずです。なぜなら、 面癜くない、たたはその逆もたた興味深いものであり、非垞に面癜かったこずに気づきたした。







ケヌスはほずんどありたせんでしたが安定しおいたした、最初のむンタビュヌですべおがすでに厳栌に始たっおいたした-こんにちは、こんにちは、Java、アルゎリズムなどを芋おみたしょう。 コンピュヌタヌサむ゚ンス詊隓の粟神で、これらの質問のうちわずか40〜50分。







お金に぀いお



長い間、私はこのトピックに぀いおタブヌを持っおいたした-私は同僚がどれだけ埗るのか知りたくありたせんでした-それは私をやる気にさせ、自尊心を䜎䞋させたす。 それから圌は芖点を反察に倉えたした-雇甚者の手に絊䞎を隠すので、同僚の間で番号を亀換するこずは気にしたせんが、知り合いの間だけです-いいえ。 ロンドンの堎合、glassdoorを芋お1.5を掛けるこずができたす。 䜕らかの理由で、絊䞎の䞊郚はそこに衚瀺されたせんが、これは最も甘い郚分であり、重芁なこずですが、かなり達成可胜です。 いずれにせよ、銀行のロンドンのプログラマヌは非垞に良いお金を意味し、生掻氎準はモスクワよりも高いこれは私の生掻芳ずニヌズに぀いおの私の考えに基づく䞻芳的な意芋であり、郜垂自䜓もモスクワに制限を課しおいる、私はペヌロッパのロンドンでは、幎に2が普通で、20-25の頭金でもう十分だず思いたす。







むンタビュヌに戻っお、私が理解しおいるように、雇甚䞻は䞀定額の候補者を芋たいず思っおいたす。 䞀定の間隔で答える方が良いず蚀えたすが、埌で刀明しないように合理的に蚭定する必芁があり、すべおがうたくいきたすが、もっずお金が欲しいです。 䞀般的に、珟圚の絊䞎の+ 10-15が平均的な遞択肢だず思いたす。 絊䞎のほが2倍の増加も可胜です。たた、゚ヌゞェントが䜕ず蚀っおも、珟圚の堎所で幎間10の増加も可胜です。 䞀方では、゚ヌゞェントがより高䟡になればなるほど、圌はより倚く受け取るこずになりたすが、優先順䜍は䞀般的にあなたを売るこずであり、どのくらいの結果になるかは、゚ヌゞェントの絊䞎の差の5-10はそれほど倧きな違いではありたせん゚ヌゞェントはそれを手に入れたすこれは仮定です。







むンタビュヌ圢匏



組織に関する質問



むンタビュヌ自䜓がどのように組織されおいるか、実斜堎所、オフィス自䜓、䌚議宀に぀いお興味深い芳察ができたした。 日付、時刻、堎所の確認-たれに、電話だけで、しかしそうだったずき。 原則ずしお、手玙。 倚くの堎合、最小限の情報を持぀゚ヌゞェントから。 最良の郚分は、名前ず圹職、あなたが䌚う盞手、面癜さ-面接宀事前に蚈画でき、面接の5分前に無料の面䌚宀を探す必芁がないこずを瀺す敎圢匏の手玙です。なぜなら、私は垞に䜜業しなければならない可胜性のあるプロファむルを垞に芋おいるからです。 圌の蚘事があれば、それらを読みたす。

ちなみに、耇数の人が発衚されおいる堎合、最も重芁な人がこれを誰かに委任するず、党員が来るずは思わないのが普通です。 しかし、私芋、宣蚀されたすべおのゲストが来るずき、それは玠晎らしいです。







その埌、すべおが暙準的なものになり、圌は来おレセプションに報告し、圌らはあなたのために降りおきたか、䌚議宀に送った。 原則ずしお、埓業員はあなたの埌ろに来お、自分であなたを導きたす。 ゚レベヌタヌの時間ず道路の時間も亀枉に䜿甚できたす。







ちなみに、䌁業が候補者のセットにどのように䌌おいるかも指暙です。 むンタビュヌは双方向のプロセスであり、䌁業ずしお、個人はこのプロセスにアプロヌチしたす。むンタビュヌの皋床は、䌁業/チヌムの特城でもありたす。 もちろん、これは䞻芳的なものです。レベルですべおのコレクションむンタヌフェむスを確認するのは最良の遞択ではないようです。知っおいる/わからないメモリ内のMapu、アクセス時間、再キャッシュ䞭に䜕が起こるかを尋ね、芁玠が衝突リストリスト、ツリヌ、どのツリヌなどに栌玍されるかずいうトピックをさらに開発したす







たた、むンタビュヌが倱敗した堎合、圌らは拒吊し、あなたはうたく行ったように思われたす-これはたた、あなたが立ち䞊がっお火花がない堎合、動揺する理由ではありたせん、それから始めない方が良いです。 この意味で、うたくいかなければ、そこに行く必芁はないずいう考えが奜きです。 私もアプロヌチが奜きですちなみにグヌグル-悪い埓業員を雇うよりも良い埓業員を雇わない方が良いです。 候補者にずっおも同じこずです。良い䌚瀟に入らないほうが、悪い䌚瀟になるよりも良いのです。







面接が始たる実際の時間私は垞に開始の10分前に到着したしたず壁に掛かっおいる絵、䌚議宀のデザむン-原則ずしお、これらは銀行の顧客のための䌚議宀であり、その蚭蚈に倚額のお金を投資したす。







そのような瞬間がありたす-むンタビュヌは4人で2時間発衚され、1時間埌に圌らはありがずうず蚀いたす。 合栌しなかったこずは明らかです。 私はこれに関係する方法がわかりたせん、それに぀いおではありたせん-それは私を怒らせたす、私は準備しお、圌らに聞いおもらいたしょうたあ、たたはむンタビュヌを枡す緎習さえもさせたす-すべおが明確で、はい、厳しいです; パフォヌマンスがおそらく倱敗した可胜性が高く、続行するず、すべおが改善されたす。 しかし、ここで、ロゞックは再びです-悪い人を雇うよりも良い人を雇わない方が良いです。







電話番号



私が説明したように、最も基本的なのは電話での䌚話です。 技術的な質問があるかもしれたせんが、非垞に難しいものや耇雑なものを尋ねるこずは明らかに難しいです。 クむック゜ヌトの堎所での実装の詳现は芁求されない可胜性がありたすが、芁求された堎合は実行する必芁がありたす。







オンラむン



さらに、最近のお気に入りこれは5〜7幎前ではなかったか、それよりも少なかった-ハッカヌランクやオンラむンテストなどのオンラむンプログラミング。







リストから回答を遞択するテストはたれであり、私の意芋では、テストが候補者の準備を適切に反映するこずはめったにありたせん。 したがっお、これは非垞に粗いフィルタヌだず思いたす。







むンタビュアヌを䜿甚したオンラむンプログラミングは次のようになりたす。サむトにアクセスしおログむンするず、あなたずむンタビュアヌに衚瀺されるオンラむンIDEが衚瀺されたす。 圌はあなたにタスクを䞎え、あなたはすぐにコヌドを曞いたり、実行したりしたす。 Google Dockであったずきに初めお䌚ったのは、それ以倖はすべお非垞にシンプルなオンラむンIDEです。







宿題



タスクが簡単に説明されおいるずきの、叀くお良いテストタスク。゜リュヌションを送信する必芁がある堎合がありたす-時にはしばらくの間、時には1-2-3-4日間だけ。







タスクの圢匏によるず、宿題は原則ずしお非垞にわかりやすく、意味がありたす。 それは、アルゎリズム的に䜕か迷路の䞭で経路を芋぀けるようなもの、たたは䟡栌ストリヌムから平均倀を蚈算しお最埌のものを保存する小さなシステムのようなものです、クラスを少し蚭蚈し、䜎遅延に重点を眮いおすべおを曞く必芁がありたすか私はOOPで呌び出したす-簡単なサブゞェクト゚リアがあり、タスクを衚瀺するプログラムを曞くだけです。 たずえば、病院があり、その䞭に患者がいお、各患者に特定の薬のリストが䞎えられ、特定のルヌルに埓っお薬が盞互䜜甚しお異なる効果を匕き起こしたすAずBを服甚するず、病気Dの患者が䞎えられなかった堎合、患者は病気Xになりたす薬物そしお、圌は死ぬでしょう。 䞎えられた薬のリストに埓っお、それらを患者のリストに適甚した結果を䞎えるプログラムを曞く必芁がありたすそれぞれが独自の初期疟患を持っおいたす。 もう1぀の䟋は、ATMを蚘述するこずですトランザクションの原子性に泚意しおください。 別の方法は、石のはさみのゲヌムを曞くこずです。







しばらくの間、オンラむンプログラミング反察偎の人間の関䞎なし-原則ずしお、これはツリヌトラバヌサルのカテゎリヌからのアルゎリズムであり、配列を操䜜したす-geelforgeeksが持っおいるすべお、そしおより激しいタスクは珍しくありたせん。 残念ながら、倚くの問題の解決策は、圌女が以前に出䌚ったかどうかによっお異なりたす。倚くの堎合、タスクは耇雑であり、オヌプン゜ヌスで実行および策定されたす。これはタスクのあたり良い遞択ではないようです。むンタビュアヌがGoogleスキルをテストするこずはたずありたせん







むンタビュアヌずのオンラむンプログラミングも興味深い芋方であり、タスクははるかに単玔ですが、IDEのストレスず䞍慣れさが远加されおいたす。ここでの䞻なこずは、すぐに解決策を曞こうず急がないこずです。 考えお考えおください。 可胜なタスクの䟋-倀のセットが䞎えられ、各倀には確率が䞎えられたす。 これらの倀を特定の確率で生成するプログラムを䜜成する必芁がありたす。 私の意芋では、それは耇雑ですが、実行可胜です。

別の䟋-入力ずしお1぀の匕数を取る長い操䜜があり、この操䜜を呌び出しお実行する倚くのスレッドがありたす。 呌び出しを最適化するラッパヌを䜜成したすマルチスレッドに重点を眮いおキャッシュを行う必芁がありたす。2番目のスレッドが同じ倀で操䜜を呌び出し、その操䜜が蚈算凊理䞭の堎合、蚈算を再床実行する必芁はありたせん。埅機するだけです。 悪魔は现郚や極端なケヌスにいるこずが知られおいたす。







゚ヌゞェントに぀いおの詳现-時々、゚ヌゞェントが尋ねるこずを知っおいるように芋え、䜕らかの圢で説明できるこずがありたす。 これはグレヌゟヌンです。䞀方では、むンタビュヌが玔粋に技術的なものなのか、それずもあなたから期埅される䌚話だけなのかを知るのは良いこずです。 倧䞈倫です。 しかし、特定のタスクに぀いお蚀えば、これは特に䌚瀟に関しおはあたり良くないず思いたす。たた、候補者はすぐに問題の解決策を魔法のように曞いたが、それを説明できなかった堎合、非垞に悪く芋えたす。 したがっお、このようなヒントは䜿甚しないこずをお勧めしたす。







オンサむトむンタビュヌ





ただの䌚話。







䌚話そのものによるず-50/50の面接官は1 /倚く存圚したす。䞀般に、䞀床に耇数の面接者がいる堎合は悪くありたせん。たた、反察尋問のように芋える堎合は興味深いです。







兞型的なタスク/質問の䟋



゜リュヌションを知っおいおも、䞍正確さ、゜リュヌションの䞍完党性、答えだけでなく、䜕も保蚌されたせん。

タスク自䜓、぀たり質問は、トピックに関する䌚話の始たりです。 たずえば、2぀の゜ヌトされた配列を含める方法。 次に、3぀以䞊のアレむがある堎合、どのような耇雑さ、最適化の方法、そしおこれを倉曎した堎合はどうなりたすか。 私の意芋では、これは非垞に良いアプロヌチです。耇雑なアルゎリズムに脅かされるこずはありたせんが、単玔なものが䞎えられ、その埌、䌚話が耇雑さずいうトピックで始たりたす。







Java仕様





アルゎリズム



普通のハヌド









難しい









タスク



かんたん









芏範









難しいカテゎリから、誰が誰のために䜜曲したかは明確ではない









私のお気に入りのタスクは動的プログラミングです。 圌らはあたり尋ねられたせんでしたが、非垞に良いオフィスで非垞にクヌルなポゞションを尋ねるず、圌らは私にこの問題を解決したので正確に連れお行っおくれたした。









OOP





ちょっずした数孊





開発に関する䞀般的な質問





トレヌニングリ゜ヌス





同僚に気軜にむンタビュヌしおもらい、むンタビュヌや就職掻動など、あなたがしおいるこずすべおを楜しんでください。








All Articles