コードの匂い、テストの匂い、プロジェクトの匂いについてもよく耳にしますが、Joel Test以外の雇用主の「匂い」についての議論は聞いていません。不愉快な企業文化の匂いがする雇用主のために多くのフラストレーションを感じた後、私は積極的にもっと成熟した開発環境を探す時が来たと信じています。
私は就職の面接中に問題を特定することにより、獣医の雇用主を支援するために質問のリストを集め始め、追加のアイデアを探しています。雇用主はこのリストを簡単に修正して従業員を検査することもできると思いますが、インタビューの観点から答えてください。
一貫した答えが得られるかどうかを確認するために、複数の人々のこれらの質問の多くを尋ねることが重要だと思います。ほとんどの場合、質問を各セクションに質問順に並べようとしました。早期の質問に対する望ましくない回答は、しばしばフォローアップを意味のないものにします。
値
- 「よく書かれた」ソフトウェアとは何ですか?
 - 優れた開発者にはどのような属性がありますか?マネージャーにも同じ質問です。あなたの最も大切な従業員/マネージャーは誰ですか、そしてなぜですか?
 
処理する
- 開発プロセスはありますか?
 - どの程度厳密にそれに従いますか?
 - 各プロジェクトに適用するプロセスの量をどのように決定しますか?
 典型的なプロジェクトのライフサイクルを説明してください。そうでない場合は、次の質問をしてください。
- ウォーターフォール/反復:事前要件収集にどのくらいの時間がかかりますか?先行設計?
 
テスト中
- テストの開発者(開発者または別のテストエンジニア)
 - それらはいつ開発されますか?
 - テストはいつ実行されますか?
 - 実行にどれくらい時間がかかりますか?
 - 良いテストとは何ですか?
 - 十分なテストを行ったことをどのようにして知っていますか?
 - テストされるコードの割合
 
レビュー
- レビュープロセスはどのようなものですか?
 - レビューされるコードの割合は?設計?
 - コード/デザインレビューア/レビュー対象者として参加する頻度はどれくらいですか?
 - レビューに適用される基準は何ですか?基準はどこから来ますか?
 
改善
- 過去1年間に評価または展開した新しいツールとテクニックは何ですか?
 - 過去1年間に従業員に提供されたトレーニングコースは何ですか?あなたの会社で最初の6か月間、私は何をしますか(もしあれば、どのような組織的なメンターシップ/トレーニングが検討されたかをヒンティングします)
 - 過去1年間に開発プロセスにどのような変更が加えられましたか?
 - 組織としての間違いからどのように改善し、学びますか?過去1年間であなたの組織の最大のミスは何でしたか?
 - 最近、経営陣にどのようなフィードバックをしましたか?実装されましたか?そうでない場合、なぜですか?
 - あなたの会社は「ベストプラクティス」をどのように使用していますか?どのようにして外部または内部からそれらを探し出し、どのように互いに共有しますか?
 
倫理
- あなたまたはあなたの従業員が最近経験した倫理的問題について教えてください。
 - オープンソースソフトウェアを使用していますか?どのようなオープンソースの貢献をしましたか?
 
フォローアップ
このStack Overflowの質問で@ jim-leonardoが言ったことが気に入りました。
本当に自問すべきこと:「この人は私を募集して興味を持たせようとしているように見えますか?」これは最も重要な部分の1つだと思います。面接を受けているのはあなただけだという態度を取っているように見える場合、彼らはおそらくあなたを粗末に扱うでしょう。良い面接官は、候補者が自分自身を売るのに必要なだけポジションを売らなければならないと理解しています。
@SethPが追加されました:
Glassdoor.comは、潜在的な雇用主を調査するための優れたWebサイトです。特定の企業がインタビューを実施する方法に関する情報が含まれています...