タグ付けされた質問 「interview」

オフトピックの質問はサポートされていません!このタグが適用されると思われる質問はしないでください!

3
インタビューでPHPのスキルをテストするにはどうすればよいですか?[閉まっている]
私の会社はPHP開発者を雇う必要がありますが、私の会社にはPHPの知識がなく、PHPのスキルをテストすることは困難です。C / Java開発者であれば、Game of Lifeの簡単な実装を作成するように彼に依頼しますが、PHPはまったく異なる言語です。 私は興味を持ってこのテストを見ました: http://vladalexa.com/scripts/php/test/test_php_skill.html 他に誰か提案がありますか?
58 php  interview 

9
ジュニア開発者を雇う、私は何を尋ねるべきですか?[閉まっている]
現在、私が管理できるプロジェクトよりも多くのプロジェクトがあるため、私は私を助けるためにジュニア開発者を雇っています。私は友人や少なくとも知り合いではない人を雇ったことはありません。実際に(紙の上で)目立った唯一の応募者との電話インタビューがありますが、これまでに行ったことはありません。 私たちのプロジェクトはすべて、複数のサーバーとクライアントで1時間に数百万のトランザクションを処理する、高度なスケーラビリティとデータ集約型のWebアプリケーションです。言語/スタック固有であるために、ASP.Net MVC2、WebForms、C#4、MSSQL 2008 R2を使用し、すべてWindows Server 2008 R2上で実行します 彼に何を聞いたらいいですか?電話をどのように構成すればよいですか?

11
チームがすべてを社内で書くことはどのくらい一般的ですか?[閉まっている]
最近のインタビューで、私はインタビュアーに「新しいテクノロジーやライブラリ(SignalRなど)を評価し、それらを使用するためにどのように取り組みますか?」と尋ねました。彼らはそうではなく、代わりに自分ですべてを書くので、他の誰かに頼る必要がないと言った。 同社は政府や防衛請負業者、または安全重視のプロジェクトなどに従事していません。彼らはあなたの平均的な中規模のソフトウェア開発会社でした。 私の質問は、チームがすべてを自分で書くのはどれくらい一般的ですか?そうするチームに心配する必要がありますか? 編集-ほとんどすべての回答が、これは懸念事項であると述べています。二度目のインタビューは、家の中にすべてを書く際に自分の立場を明確にする/繰り返すように頼むのに適切な時間でしょうか?


10
インタビュー中に製品の設計上の決定について尋ねることは賢明ですか?[閉まっている]
私は最近インタビューの質問について考えていて、私が過去に持っていた悪いインタビューの経験について考えてきました。特に注意すべき点の1つは、チームが製品でSpringよりもEJB 3を使用する理由をインタビュアーに尋ねたところです。インタビュアーは、「SpringがJavaソフトウェア開発のすべてではなく、すべてを終わらせるわけではないので、この仕事をしたいかどうか」と大声で私の顔を引き裂いた。これに応じて、私は彼に、これはおそらく私にとって仕事ではないだろうと話し、私はすぐにインタビューから出ました。 インタビューの冒頭で、会社の離職率が高く、彼らが働いていた製品は最初にModula-3で作成され、その後Perlに、最後にJavaに移植されたと通知されました。Java、EJB、SQL、JDBCをカバーする技術的な質問の10ページの小冊子を手渡され、私が働いた技術スタックについて質問されました。質問するように促されたとき、私は彼らに彼らの技術スタックについて尋ね、合理的な答えを得ることが合理的であると感じました。 質問: インタビューで採用されたアーキテクチャの選択について調査するのは良い考えですか?そうでない場合、なぜですか? 私自身の観点から、インタビューは双方向のプロセスです。インタビュアーが私の技術スキルをテストしている場合、私は彼らに同じ質問をするすべての権利を持っています: 1)ソフトウェア開発に対する彼らの考え方と態度を理解します。2)そのアプローチが、私がその種の問題にどのようにアプローチするかと一致しているかどうかを判断します。 怒ったインタビュアーがインタビュースキルが不十分で、インタビューが双方向のやり取りであることを忘れた可能性があります。これを聞かれたら、理にかなった答えを出したでしょうが、インタビューなしで、頭が上下に会話せずに上下するだけの穏やかな降伏状態になろうとはしませんでした。
51 java  interview 

11
インタビュアーが自分の質問に対する答えを知らない場合、私は何ができますか?[閉まっている]
昨日、インタビューでひどい経験をしました。 インタビュアーは、純粋な仮想機能について尋ねました。基本クラスに定義がある場合とない場合がありますが、派生クラスは抽象クラスにもなりたくない限り、定義を提供する必要があります。 しかし、インタビュアーは、「純粋仮想には定義があります!!! ???」と尋ね続けました。 再び彼は「純粋?」と言った。 もちろん。派生クラスは、特定の動作が必要な場合、明示的にその関数を呼び出すことができます。 彼は私を送った。彼は純粋な仮想関数が定義を持つことができるという事実を知らないと確信しています。 この種のインタビュアーに対処するには? 2回目に尋ねた後、定義できないと嘘をつくべきですか?:) それとも私は私の言葉に固執し、仕事の機会を失う必要がありますか?
48 c++  interview 

17
人のデバッグスキルを確認または評価する方法 [閉まっている]
コードを簡単にデバッグできる人をどのようなスキルが決定しますか?しばらく前、私の友人が比較的優秀なプログラマーとのインタビューを実施しました。プログラマーが雇われました。彼は良いコードを書き、フレームワークとデザインパターンを理解できました。彼が見逃していたのは、デバッグスキルです。彼はまったくデバッグできず、彼または他の誰かのコードの問題を見つけることは彼にとって大きな苦痛でした。 それ以来、人のデバッグスキルをどのように評価または推定できるかを考えています。 それで最初の質問は、人がソフトウェアを効果的にデバッグできるかどうかを決定するスキルは何ですか? 2番目:インタビュー中にこれらのスキルをテストする方法ですか?


13
候補者にリンクリストの実装を作成させるのは面接の習慣として悪いですか?[閉まっている]
このサイトを読んで、候補者がリンクリストを最初から実装しなければならないと言ったインタビューの質問と回答の多くの物語を見てきました。通常、これはFizzBu​​zzを書くようなロール候補者をプログラミングするための「ギミー」演習です。候補者がこれを行うことができない場合、彼らはプログラムすることができず、ほぼすぐに拒否されるべきであるという考えです。 ただし、次の理由から、これは悪い練習になると思わずにはいられません。 C#やPythonなどの最新の高レベル言語は、ネイティブでリストを広く使用しています。独自のリンクリストオブジェクトの作成は、通常とは異なる状況でのみ必要であり、それでもおそらく不適切です。 C ++のような低レベル言語には、イテレータ/リストコンテナとオブジェクトを備えた標準ライブラリがあります。 最初の2つのポイントに照らして、コーダーはリスト(リンク、二重リンクなど)を実装することさえ考えずに何年も行くことができます。大学時代からそのようなものを見ることさえない人もいます。 コンピューティング能力も数年前の要因ではないため、ポインターを介した効率は以前の問題ではありません(一般的に)。 「リンクリストの例」のような単純なWeb検索では、多くのコード例が表示されますが、それらは暗記し、吐き出すだけで、申請者の真の能力を示すものではありません。 リンクされたリストを使用して、自由回答形式の質問/候補者の問題解決/批判的思考能力の議論につながることは、ほとんどの場合、非常に優れた面接の練習です。面接担当者は、応募者がどのようなもので、どのように考えると非常に有益であるかを実際に見ることができます。 デスクトップまたはWebアプリケーションで作業するプログラマーのための「リンクリストコードも仕事もない」というこのバイナリアプローチは少し時代遅れだと思います。また、非常に有害な場合もあります。リストの先頭で適切に作業する方法を覚えていない候補者は、そうでなければ優れたコーダーおよび同僚であり、ミックスで失われる可能性があります。考え? 編集:これが尋ねるべき良い質問か悪い質問かは、仕事の文脈に依存することを示唆する多くの(良い)コメントがあります。私は強く同意するので、この質問を言い換えてみましょう:リンクリストの実装は、FizzBu​​zzや階乗を計算するための再帰関数を書くような質問に似た、幅広いコーディングジョブの一般的なインタビューの質問です。この質問には、プログラミングの候補を全面的に評価するために一般的に使用するのに十分なユーティリティがありますか?または、「シニア開発者、埋め込みリンクリストチーム」の職を除いて、尋ねるべき悪い質問を検討すべきですか?

14
企業は起業家志望のソフトウェア開発者を雇いますか?[閉まっている]
コードを書いて問題を解決するだけでなく、いつか起業家になって自分の会社を経営したいという開発者もいます。彼らはオープンソースプロジェクトに参加したり、さまざまなネットワーキングイベント/ミートアップに参加したり、仕事以外で自分のビジネスを形成/開始するのに役立つコードを書いたりすることもあります。 そして、例えば、将来の雇用者との完全に率直なインタビューは次のようなものになるかもしれません: 会社:5年後の自分はどうなっていますか? あなた:私は自分でCity Zでソフトウェア会社を経営し、xxプロジェクトを行い、yy種類の問題を解決しているのを見ています。 これは、この種の開発者が退職するリスクが高く、特定のソフトウェアを開発した経験や特定の業界知識を持っていると考える会社にとっては危険な場合があります。 開発者は、この種の願望/特徴を現在の雇用主から隠すべきですか、それともインタビューしているところですか?この種のことを言及するのはプロではありませんか?それは彼らが雇われるチャンスを助けたり、傷つけたりしますか?

10
インタビュー中に一般的で非技術的な質問をされたのはなぜですか?[閉まっている]
先週Amazonで最初の電話インタビューを受けたところ、彼らはそのインタビューの間に基本的な技術的な質問をいくつかしました。 今日、私は2回目の電話インタビューを行い、別の技術面接を期待して準備をしましたが、まったく技術面ではありませんでした。 自己紹介した後、彼は次のような質問をしました。 なぜプログラミングをするのが好きですか? プログラミングで好きではないものは何ですか? 新しい仕事に何を期待していますか? 最後に取り組んだプロジェクトで、クライアントの要件に合わせてプロジェクトが実装されたことをどのように確認しましたか? 開発中にデザインが悪いと感じたプロジェクトはありましたか?もしそうなら、問題を修正するために何をしましたか? エンジニアとして、どのように新しい技術に遅れずについていくのですか? さらに、私が最近取り組んだプロジェクトについて彼に説明したとき、彼はなぜ特定の設計決定を下すことにしたのか、それが私の決定であるかどうかを尋ねました。 彼がなぜ私にこの種の質問をしたのかと思っていました。英語は私の母国語ではないので、その理由の1つは私の言語の知識をテストすることだったと思います。 そして、私が彼に与えた答えのほとんどは非常に短く、彼がもっと期待しているように感じたので、私は言うべきことを考え出そうとして、結局はたたきました。全体的に言って、彼に私のポイントを明確に伝えることができなかったため、インタビューは本当に悪くなったと思います。 なぜこの種の質問をされたのか、そしてインタビュアーはどのような答えを期待しているのか?
41 interview 

18
インタビュー中に構文的に正しいことはどれくらい重要ですか?[閉まっている]
面接候補者にホワイトボードでプログラムを書くように頼むとき、候補者が構文的に正しいコードを書くと期待しますか? 私は2つの候補を持っていました。1つは構文的に正しいプログラムを作成しましたが、ロジックは基準に達していませんでした。 私は最初の候補者を支持します。
40 interview 

9
SWエンジニアリングのインタビューは、なぜ(研究インタビューに対して)不釣り合いに難しいのですか?[閉まっている]
まず、私に関するいくつかの背景。私はCSで博士号を取得しており、ソフトウェアエンジニアとR&D研究科学者の両方として、非常によく知っている大企業で仕事をしました。私は最近、過去に行ったように、両方のタイプの職に就職し、面接を受けました。 私の観察:SWエンジニアの就職面接は、CS研究者の就職面接よりもはるかに難しい方法ですが、研究者の仕事はより高額で、競争力があり、よりやりがいがあり、より面白く、より高い利点があります。 研究者向けの典型的なインタビューループを次に示します。 私の研究が研究室の研究と一致しているかどうかを確認するための電話インタビュー 対面:最近の研究について1時間(おそらく9か月分の作業に相当)プレゼンテーションを行い、聴衆からの質問に答えます 約5人の研究者との1対1の面接。そこでは、技術的な質問、関連する仕事に自分の仕事が合う場所、自分の仕事をどのように拡張できるかなど、仕事/出版物/特許に関して非常に合理的な質問をします。新しいエリア SWエンジニアの典型的なインタビューループを次に示します。 電話でのインタビュー。アルゴリズムに関する質問をし、コーディングを行う場合があります。かなり標準。 難解なC ++の特徴(例:多態的な仮想関数呼び出しの仕組み)、アルゴリズム(1ペアの頂点ですべてのペアの最短パスアルゴリズムを機能させる)についてF ***をドリルアウトするホワイトボードでの対面インタビュー、システム設計(データベースロードバランサーの設計)など。これは6〜7回のインタビューに続きます。とんでもない。 なぜ誰もがこれに我慢するのでしょうか?C ++の雑学について尋ねたり、自分自身を証明するコードを書いたりする意味は何ですか?SEのインタビューを、研究者のインタビューのように、自分がやったことについて話をしてみませんか? 物理学、化学、土木工学、機械工学などの他の分野の技術面接はどうですか?
39 interview 

7
卒業生/ジュニアエンジニアにはどのような基準が期待できますか?[閉まっている]
卒業生の開発者からのバッファオーバーフローは許容されますか?バーの設定が高すぎませんか?卒業生/ジュニアエンジニアの期待される能力は何ですか? コンテキスト: 現在、主にLinuxのCで働いているジュニア開発者の募集をしています。 プロセスの一環として、候補者はCで自由にコードテストを完了する必要があります。 これまでのところ、コードは読みやすく、場合によってはかなり慣用的ではあるが、無制限のバッファ書き込みによるバッファオーバーフローエラーに悩まされていたため、2つの候補を拒否しました。 [編集]: エラーチェック済みの製品品質コードを明示的に要求します。 候補者にテストとビルドのフレームワークを提供します [更新]: このスレッドと、他の開発者と直接話し合った結果、コードテストの実施方法と採用対象者を変更しています。 候補者がバッファオーバーフローを修正または理解できないということは、私たちが実施する作業に不適当であり、特に、私たちが納得できる以上の指導を必要とすることを意味すると判断しました。したがって、最終的に堅牢なコードサンプルを送信できない候補は引き続き拒否します。 ただし、採用プロセスを私たちと候補者の両方にとってより生産的にするためのいくつかの手段を導入しました。 特に: 生産品質が意味するものを明確に説明し、入力とエラーに対してコードが堅牢であると予想されるという警告で、期待をより明確にします。 コードテストの説明では、候補を防御プログラミングのリソースとC標準ライブラリにリンクしています。 ターゲットオーディエンスをジュニア開発者および卒業生から変更し、ある程度関連する経験を持つ人々をターゲットにしました。 提出されたコードが何らかの方法で失敗するが、そうでなければ受け入れられる場合、エラー条件を引き起こす最小限のテストケースを提供し、候補者に間違いを修正する機会を与えます(他の理由でコードが拒否されない限り)。必要に応じて、問題のある行/関数も指摘します。 テスト自体の目標は、フロントエンドフィルターから、候補者のより良い状況を構築する機会にわずかに変更されました。特に、電話での議論に役立ちます。とはいえ、私たちはコードのみに基づいて拒否するつもりです。 [2015-07-09更新]: NujobのAndy Davisが、候補者の観点からのコードテストの使用に関する興味深い関連記事を書きました。この記事は一見の価値があります。ここで見つけてください。

9
面接後に拒否された後に理由を尋ねることは適切ですか?[閉まっている]
私はインタビューで大丈夫だと思ったが、どうやらインタビュアーはそうは思わなかった。拒否メールを受け取った後に理由を尋ねるのは適切ですか?結局、人事担当者を困らせたくありません。 私は学生なので、これまでの就職活動の経験はあまりありません。この質問が馬鹿げているように思われる場合は、ご容赦ください。
38 interview 

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