プログラミングインタビューの対象 [閉まっている]


31

コンピューターサイエンスの修士号を取得し、開発者としての最初の就職面接を受けました。私は大規模な開発プロジェクトの経験はあまりありませんが、大学教育が何かに役立つことを期待しています。

面接官を感動させるものは何を持っていけばいいのでしょうか?特に新卒者から、ほとんどのインタビュアーは何を期待しますか?

**編集:

面接は大丈夫でしたが、パンツを忘れてしまいました。

すばらしいアドバイスをありがとう!


4
この質問をSOから移行するためにSOから移行した理由は何ですか?SOでそれを閉じてステップを節約できたかもしれません
スティーブンA.ロウ

1
彼らはそれをするのが大好きです
デビッドアンドレ

回答:


60

メモ帳とペンは優れていますが、謙虚さと熱意をもたらします-それはインタビュアーに最も印象的です;-)

そしてズボン - ズボンを着用することを忘れないでください。


7
男性、パンツの先端が、私は、砂金ありたい、誰かが...その5年前に私に言っていた

9
+1、私はあなたが提案するまでパンツの先端について考えていませんでしたが、それについて考えた後、私は同意します...あなたはパンツを着るべきです。

6
私はパンツを一度忘れて、その場で仕事を得た。
WOPR

1
幸せのちの引用の追求は、「あなたは人がいないのシャツとここに歩いた、と私は彼を雇ったらどう言うだろうあなたが言うだろうか?」、「彼はいくつかの本当に素敵なパンツの上に持っていたしなければならない。」

3
スカートはどうですか?結局、「ドラム」は女の子かもしれません...(+1)
EricSchaefer 09

22

落ち着きと自信。コードを持ってこないでください。他の人とのインタビューの経験に基づいてそれを伝えることができます。

達成したことについて自信を持って話せない場合は、コードが邪魔になります。

実際、求められない限り、外部資料を持ち込まないでください(詳細を書き留めるためのものを除く)。顔を出して、正直に質問に答え、面接している仕事の種類に対する情熱(または少なくとも関心)を示してください。


1
私は、示す価値があり、あなたがそれを守ることができない限り、コードを持って行くべきではないことに同意します。それを念頭に置いて、彼らがコードを見せて、なぜ彼らがしたことをしたのかを説明できれば、彼らが取り組んだシステムについての漠然とした説明以上に感銘を受けるでしょう。
リチャード・レヴァッサー

1
私はそうは思わない(しかし、私は間違っているかもしれない)。コーディングが必要なもののごく一部である場合、多くの人が常にエリートコーディングスキルに感動しようとします。...チームにフィットし、社交、前方に置くと、ビューのポイントを守るというようにIMOちょうど重要ようであるできること

新しいアルゴリズムが最適である理由を説明する際に、ソースリストに目を通す必要はありません。私に説明してください-それはあなたがアルゴリズムとその競合他社を理解していることを証明しあなたがチームに成功するために十分に自信があることを証明します。

2
インタビュアーがあなたのポートフォリオを見たい場合、彼らはあなたにそれを持ってくるように頼みます。

@Pax、それほど白黒ではありません。Joel /とJeffが言ったように、「コードを書くために誰かを雇っているなら、実際にコーディングできることを知りたいかもしれません」。最近広く議論されているように、基本にさえ苦労するプログラマーが多すぎます。
アッシュ

12

メモ帳!いくつかの質問/懸念を事前に考え、彼らがあなたに仕事を説明するときにいくつかのメモを取る。


スティーブン・ア・ロウが彼の「そしてペン」コメントであなたを

はい、私は-抵抗できませんでした!
スティーブンA.ロウ

1
これは私の仕事-準備、つまり-を助けてくれました。すべての電話インタビューを行いましたが、面接担当者は、事前に質問したい質問を準備していたことに感銘を受けました。
エリックフォーブス

2番目にこれ。難易度を上げてください!!!
アンドレイリネア09

10
  • あなたの履歴書

  • おそらく、会話が発生した場合にデモを行うことができるいくつかの作業を行ったラップトップです。

  • 貢献した可能性のあるページのリンクの候補リスト(該当する場合)

  • エネルギー..エネルギー/モチベーションがまったくない状態でインタビューした人の数は驚くべきものでした..

  • 誰かに感銘を与えるために持って行くべきだとは言いませんが、あなたがインタビューに関係のない何かを持っていることを恐れてはいけません。

持ち物が何であれ、整理された方法で持ち運び、持ち運びできるもので整理されていることを証明するだけで、いくつかのポイントを獲得できます。


履歴書を印刷する必要がある理由はまだわかりません。インタビューは何のプリントアウトを持参する候補者に依頼することなく行われるべきである:nrecursions.blogspot.in/2015/10/...
Navの

履歴書をお持ちください... ...あなた自身のために。そのため、あなたが言ったことをすべて思い出すことができ、それを参照して、自分が取り組んだプロジェクトをより詳細に思い出すことができます。
クズカイ

6

私は他の人に同意します。小さなメモ帳以外は何も負担しないでください。たぶんあなたが待っている周りに座っているかもしれないので読むべき本かもしれません。ただ現れて、自信を持って、正直に質問に答えてください。その種のことがあなたを助けるならば、あなたは仕事がどんなものであるかについて彼らに尋ねるために質問のチートシートを持ってきたいかもしれません。覚えておいて、あなたは彼らがあなたにインタビューしているのと同じくらい彼らにインタビューしている。人々と会い、仲良くなってから、技術的な質問について焼かれることをもっと心配します。

コードについては同意しません。コードを持ってこないでください。ただし、実際のプロジェクトで既にコードのサンプルを持っていることを確認してください。人々に見せることを許可されているコードであることを確認してください。したがって、前の仕事からのコードはありません。実際のプロジェクトのオープンソースコードが理想的です。現実的なコードサンプルは、あなたがどんな種類のプログラマーになるかについての多くの質問に答えます。そして、それはあなたがただ9対5のプログラマーではないことを示しています。仕事以外でスキルを伸ばすこと。

会社の準備、何をするのか、どのように行うのかを調査することで、準備にほとんどの時間を費やす必要があります。ウィキペディアのいくつかの記事を読んでいるだけでも、彼らが何をするにしても骨を折ってください。これにより、正直な関心を示し、より多くの質問をすることができます。これは良いことです。

最後に、良い夜の睡眠をとり、手前で良い食事を食べ、早起きの側に誤り、入る前にトイレに行き、携帯電話の電源を切ります。


5

あなたが取り組んできて誇りに思っているプロジェクトからいくつかのサンプルコードを取ります。

このコードは、ある種の問題をどのように解決したか、または開発中に障害をどのように克服できたかを示す必要があります。


これらのプロジェクトが仕事に関連していると仮定すると、これを行うことで雇用契約に違反する可能性があります。

なぜこれがダウン投票されているのですか?

@cletus:OPは彼の最初のインタビューであり、彼はまだ大学を卒業していると言ったので、彼は仕事関連のプロジェクトを持っていないと仮定しても安全です。
ホサムアリー

それについて知らない。大学に関するコードを所有している大学についてのすべてのフーハがあるので、あなたはまだ法的問題に直面しているかもしれません。

大学/職場で書かれたコードを忘れてください。コードがあなた自身の時間で(オープンソース/趣味の一部として)書かれていて、それがまともな品質のものであれば、ほとんどのインタビュアーにとって非常に良いことだと思います。
アッシュ

5

ブレスミント、候補者があなたに最初に話すとき、吐き気以上に第一印象を損なうものはありません!


4

再:コードをもたらすか、コードをもたらさない。面接について確かなことは、履歴書が必要なことです(まだ提出していない場合)。他のすべてはインタビュアー次第です。

インタビュー101-インタビューを手配するとき、「あなたが私に持って来たいものはありますか、おそらくサンプルコードがありますか?」と尋ねます。

推測させないでください。


いい答えだ。推測しないで、ただ聞いてください。
ジムダニエル

4

求められない限り、自分以外のものを持参しないでください。

実績の不足を心配しないでください。私があなたにインタビューしていたら、私はあなたがあなたのマスタープロジェクトにどのようにアプローチしたかについて家に帰りました:彼らが現れたとき、あなたはどのように困難に対処しましたか。あなたがどれだけ早くスキルやテクニックを身につけたかを感じてみたいと思います。何よりも、私はあなたが助けなしで物事を見つけるのがどれほど上手だったかを見ることに熱心です。

プログラミングチームでこれまでに経験した中で最も退屈な人の1人は、自発性がなく、「所有権」を持たない人です。割り当てられたタスクを完了すると、彼らは不活性な状態で座るか、これが容認できる行動であるという明らかな印象の下でソーシャルサイトを探します。イニシアチブを取り、軽い監督の下で仕事をし、チームワークに必要な社会的スキルを持ち、タスクにこだわることができることを示すなら、あなたはすべてのチームリーダーの夢です。


3

答えは、あなたがインタビューしている会社のタイプに完全に依存します。

私が働いている会社(かなりリラックスした代理店)にしか答えられませんが、インタビューのいずれかにスーツを着ると、あなたはその文化にふさわしいかどうか疑問に思うでしょう。

「物」を取ることに関しては、選択肢がない場合を除いて、持ち込むように求められなかったものは何もありません(例えば、公共交通機関で面接に行く)。

唯一の例外は、他の人が言っているように、履歴書のコピーを少なくとも2枚持ってくることです。

自分のものを知ることは、インタビューに「持ち込む」ための重要なことです。役割と会社について調査してください。

答えが分からないときは、事前に準備してください。質問を理解できない場合は、明確な質問をしてください。

インタビュアーは(イモ)トリックの質問をするべきではありませんが、彼らはあなたが何かを実装する方法の例を与えるように頼むかもしれません。記載されている要件を注意深く聞いてください。

コードレビューの準備をします。



2

面接する各人の履歴書の印刷されたコピー1枚と、自分用の別のコピーをお持ちください。おそらく、彼らはあなたの履歴書をすでに印刷して配布していますが、いくつかの余分なコピーを手元に置いておくことは決して痛いことはありません。私はかつて面接官に履歴書のコピーを求めてもらい、「ごめんなさい、持ってこなかった」と言わなければなりませんでした。私は馬鹿のように感じ、その間違いを二度と繰り返さなかった。

それ以外に、紙のパッドとペンを持参してください。インタビューはホワイトボードのない部屋で行われることもあれば、簡単な図を描いてアイデアを説明するだけで済むこともあります。紙とペンがあれば、あなたは黄金色です。

携帯電話、ラップトップ、サンプルコード(ブリーフラント:サンプルコードを持ち込むことは業界で受け入れられることを望みます。ホワイトボードコードを書くのは嫌いですが、個人のポートフォリオには数千行のコードがあります見せることを誇りに思います)。

可能であれば、ポケットも完全に空にしておくようにします。財布を車に入れたまま、車のキーを通常のキーリングから取り外し、キーを1つだけ持ちます。なんらかの理由で、ポケットに物を入れることはインタビュー中の気を散らすものなので、私は軽い旅行を好む。


インタビュアーがあなたをマグカップに入れることにした場合に備えて、あなたは財布を車に残したと言っていたと思いました:

それらのそれぞれについて+0.25:印刷された履歴書、紙とペン、携帯電話なし、車を閉じる前にカーキーをとると考えます。
トレブ

過去数年間のいくつかのインタビューで、履歴書のコピーを持ってきたことはありません。彼らはすでにそれを印刷しており、私が会うすべての人に十分です。私がインタビュー側にいるときも同じことが言えます。
DarenW

2

雇用主に関する熱意、知識、背景情報。

物理的なアーティファクトを持ち込まないでください。真剣に、その2011 1はあなたが技術分野の仕事に応募します。インターネットと呼ばれるこの素晴らしい新しいものがあります。作業のまともなポートフォリオをオンラインで使用可能にし(GitHubプロファイルが素晴らしい)、CVをオンラインで使用可能にし、これらの両方へのリンクを含むWebサイトまたはプロファイルを作成します。彼らにこのアドレスを与えることができます。ドメインを取得した場合のボーナスポイントは、たとえそれが単にプロファイルにリダイレクトされたとしても、1年間登録するのにかかる費用は昼食のコストを下回ります。物理的に何かが必要な場合は、このコンテンツが保存されたサムドライブを持っているか、自分の名前とこの住所が記載されたカードを置いておくことができます。

1はい、元の質問は'09年からのものでしたが、関連性はあります。


1

インタビューに特化してください-応募している仕事についての情報を集めて、インタビュアーに関連する事実を提示してみてください。つまり、Rails開発店であれば、書いたGtk +ウィジェットについてあまり興奮しないでしょう。ただし、コードリポジトリがGitHubで利用可能な場合は変更される可能性があります。


1

勇気。あなたの上司や同僚になる人が面接であなたを無作法にまたは不専門に扱った場合、地位を辞退する勇気。自信と知覚力を持ちましょう。

さて、実際には、ペンを持参する必要があると思います。そしてそれはそれについてです。


ペン...あなたの面接官を目に刺しますか?それとも、腕にメモを取るつもりですか?おそらくいくつかの紙を持って来て、そこで仕事を始める前に事務用品を盗むのは良くありません:

面接を思い返しています。彼らは私に問題を解決するためにペン/紙をくれました、もちろんダンペンは機能しませんでした。「持って行ってもいい」と言ったら最高だったと思う。つまり、とにかく仕事を手に入れましたが、それでもです。ボンドがインタビューを受けていたら...彼は自分のペンを持っていたでしょう。

2
そして、彼はそれを使ってインタビュアーを突き刺しました-結局彼の名前はボンドです。ジェームズ・ボンド。
-Treb

1

誠実さと謙虚さ

仕事に適した服装(例:機械工学の仕事に適したスーツを着ないでください)

雇用主に何を持ち込みたいか尋ねてください。あなたは仕事必要なので、あなたが必要なもの見つけてください

現場でのコードテストの準備をしてください。これが発生した場合、雇用主に空想的なことで印象付けないでください。実際には機能しません。機能的、彼らが望むもの、それ以上でもそれ以下でもありません。

素直になれ。

そして、あなたに最高の願いを!あなたが望む仕事に就くことを願っています!


1

stackoverflowに名前を付けると、担当者がどれだけ高いかがわかります。:D


4
これは絶対にしないでください。彼らはあなたの担当者がJon Skeet(そしてもちろんWTP)に比べてどれだけ低いかを知るでしょう。
30:19に右折

0

率直に言って、私はまったく何も服用しないことをお勧めします。あなたが何も知らない場合、あなたのインタビュアーの意見にはまったく影響しません。-経験からの私の意見

面接に何かを持っていかなければならない場合は、面接官が後で見るために、過去に取り組んだプロジェクトのCDをいくつか取ります。


0

知識だけで他には何もありません。

クールなガジェットは、インタビュアーの目には少し良い印象を与えるかもしれませんが、私はそれを期待しません。

誰もコードを見るつもりはありません、彼らはとにかくそれを書いたのはあなただと確信しません。そして、彼らはあなたのために紙とペンを用意します、それは確かです。


0

履歴書のコピーをご持参ください。私が複数回のインタビュアーで通常1日半から1日かけて行ったオンサイトインタビュー。


0

「良いコード」とみなすコード(何らかの形の)を持ち込み、それがなぜ良いと思うのかを明確に説明できることは、自分の仕事に情熱を持ち、進んで進んでいることを証明し、実証する最良の方法の1つです。そばに立って。

これは、あなたが自分で取り組んだコードかもしれませんし、実際にはオープンソースのコードかもしれません。例えば、たまたま特定の側面を賞賛するコードです。

もちろん、多くの企業はインタビューでコードを特に要求しません。それはあなたがとにかくそれを手に入れることができないという意味ではありません。一部のインタビュアーは質問することさえ考えていないかもしれませんが、とにかくそれを見ることに興味があるでしょう。それを提供しますが、関心がほとんどない場合は面接官にそれを強制しないでください。

JoelとJeffがポッドキャスト/ブログで話したように、「なぜプログラマーになるために誰かを雇って、実際にまともなコードを書くことができるかをチェックしたくないのですか?」

実際、インタビュアーがあなたのコードに反応する方法、彼らの熱意のレベル、そしてそれについてあなたに尋ねる質問の深さは、あなたがこの会社があなたに適しているかどうかを判断するのに非常に洞察力があります。

悲しいことに、インタビューでいくつかのコードを提示/議論するように依頼されたことはありません。最も近いのは、基本的な(非常に)コーディングテストです。

しかし、私が見たところでは、ソフトウェア会社はインタビューでコードをより頻繁に要求するべきです。ソフトウェア品質は、少なくとも「別のキャリアで良くなる」人を排除することによってのみ改善できます。


0

お腹の中の食べ物。

ある時、4〜5時間続くインタビューに行きましたが、緊張のために事前にあまり食べませんでした。インタビューの途中でお腹が崩れたり痛くなったりしましたが、まったく快適ではありませんでした。

だから、食べ物を食べて、事前に、それは時間のあなたとあなたのエネルギーと滞在を提供しますが、あなたを圧迫しません。1時間前に軽い昼食をする必要があります。スナックだけが必要な場合は、アーモンドと少量のプロテインシェークで十分です。


-1

コーダーを雇った私の経験から:

  • コーディングテストを受ける準備をする
  • ぴったりのスーツを着てください!

スーツ?普通の服を着るだけです。プログラミング時に身に着けないものを身に着け、それを間違えています!

@PoweRoy:多くの人事担当者にとって、スーツを着ないことは間違いなく無職です。絶対にスーツを着てください。
トレブ

私はあなたにインタビューする人々と同等の服を着ると思います。かつて、インタビューを受けた2人の男がショートパンツとTシャツを着て、靴を履いていないインタビューを受けました。私はそのインタビューのために
あまりにも服装していた

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.