人がMSに行ってSDEのポジションについて面接し、SDETのオファーを出す唯一のシナリオは、キャリアの初期の人(基本的にはインターンまたは大学を卒業したばかりの人)が多くのテストを示した場合でしょう適性、およびインタビュー中に「テスターの考え方」の証拠を繰り返し表示。彼らのキャリアの早い段階で、テストについて知らないだけかもしれません -インターンシップ、またはおそらく大学を卒業してからの就職。マイクロソフト大学の裏庭にあるワシントン大学の学生からこれが起こったいくつかの事例を聞いたので、そこでのインターンシップが一般的でした。それは一般的ではありませんでした。テストの適性は、インタビューの残りの部分を「テスト」に変更できるように、ループの早い段階で認識される必要があります。
理論的には、それは別の方向にも起こり得ます(SDEオファーを取得するSDETインタビュー)。ただし、SDETの役割が比較的不明であり、「テスターの心」が優れている人が、SDEの役割について面接する可能性が高いため、他の分野を理解していない可能性があります。 SDEの可能性を認識せずにSDETの役割について面接する優れた「開発者」よりも優れています。
5年以上前に卒業したので、このシナリオがもう発生するかどうかはわかりません。当時、MicrosoftでのSDETの役割はかなり神秘的であり、ほとんどの人は大学生のときの自動テストについて本当に知りませんでした。それ以来、それは大きく変わったと思います。
マイクロソフトで6つのSDETの職位と2つのSDEの職位についてインタビューを行いました。SDETの役割の面接は簡単ではありませんでした。コーディングに関する質問は通常ほぼ同じですが、品質に明確な偏見がある場合(たとえば、興味深いバグを考えて処理したり、コーディングが終わったときに回答を十分にテストしたりするなど)は、多少洗練されていない回答でも構いません。コーディングの余地は、品質とテストについて批判的に考える能力を持つ必要性によって埋め合わせられる以上のものです。
そうは言っても、SDETのキャリアは、人生のキャリアにいる優れたSDETがそれほど一般的ではないからといって、簡単に達成して上に上がることができると思います。「本当にSDEになりたいSDET」というステレオタイプには、基盤がないわけではありません。テストに対する真の(そして正直な)情熱を示すことはあなたを際立たせますが、開発に対する真の情熱を持つ開発者は比較的一般的です。これは持続しないかもしれません。SDETの役割は、その役割のために採用する企業が増え、フィールドがよりよく理解されるようになるにつれて、最近ますます人気が高まっています。今のところ、SDETはMicrosoftだけでなく、真のキャリアスイートスポットだと思います。実際にテストを楽しんでいることを確認してください。あなたが本当に純粋な開発者であるなら、あなたはそれを難しく鈍く感じるかもしれません。