ソフトウェア工学インタビューの質問
NSI- données (4) d'ASCII à utf-8 en passant par latin-1
目次:
- 01チームの問題をどのように解決しますか?
- 02複雑なアルゴリズムを書くのにどの言語を好みますか?
- 03頭脳のような質問
- 04整数の中の1の数を見つける
- 05 'Solid'とは何の略ですか?
- 06コードの品質をテストするためにどのようなツールを使うべきですか?
- 07アプリケーションがユーザーの行動を予測する方法の例をいくつか挙げてください。
- 08 Webサイトを起動する前にどのようにテストしますか?
- 09あなたが開発したソフトウェアにはバグがありましたか?
- 10プロジェクトが時間通りに予算内で確実に行われるようにするためにどのような戦略を使いますか。
- 結論
どの業界でも真剣に仕事を探しているときは、面接を中止することが重要です。これはあなたの分野についてのあなたの知識を披露し、あなたのスキルでそれらを販売し、そして素早い思考を示すための時間です。そしてそれをする最善の方法は準備することです!
もちろん、あなたがあなたが最後の仕事を辞めた理由や5年後に自分を見た場所など、通常のインタビューの質問に答えることを期待するべきです。これらは業界全体でかなり標準的です。ソフトウェアエンジニアや開発者としての地位を求める際に直面する可能性がある、もう少し具体的な質問がいくつかあります。
01チームの問題をどのように解決しますか?
ほとんどの場合、ソフトウェアエンジニアと開発者は単独では働きません。他人と妥協したり協力したりする能力は貴重なものです。そのため、対人的な葛藤をどのように処理したかを例に挙げて準備してください。
02複雑なアルゴリズムを書くのにどの言語を好みますか?
彼らは、あなたが彼らの会社が好む言語に堪能であることを知りたいのです。正直に言って!あなたが書くことのできない言語の専門家であるとは言わないでください。
03頭脳のような質問
のような質問:
「同じボールが8個あるとします。そのうちの1つは少し重いです、そして、あなたはバランススケールを与えられます。重いボールを見つけるためにスケールを使用しなければならない回数の最小数は何ですか?」
あなたはおそらくこの正確な質問に遭遇することはないでしょうが、彼らはあなたがあなたの問題解決のスキルとあなたの足で考える能力を実証することを望んでいるかもしれません。インタビューの前にあなたの心を鋭くしておくために、頭の体操の本でいくつかの練習をしてください。
04整数の中の1の数を見つける
彼らはおそらくあなたが2進数に慣れて欲しいと思うので、数値の2進表現を使うようにあなたに頼むこのような質問の準備ができている
05 'Solid'とは何の略ですか?
これは、コンピュータプログラマが知っておくべき頭字語です。 5つの用語すべてをよく理解し、それらを説明する準備をしてください。
06コードの品質をテストするためにどのようなツールを使うべきですか?
あなたがコードを書くために雇われているならば、会社は彼らがそれをするのに必要とすることをするであろうそれが良いコードであることを知りたいと思うでしょう。コードをテストするために他の人に任せないでください。ツールを知っているので、自分でテストできます。
07アプリケーションがユーザーの行動を予測する方法の例をいくつか挙げてください。
今日のハイテク世界では、ユーザーを理解し、彼らのニーズに応えることがこれまで以上に重要になっています。
08 Webサイトを起動する前にどのようにテストしますか?
Webサイトが使い勝手がよくない、またはバグが多い場合は、そのWebサイトを公開したくないでしょう。これは、会社の評判を損なうことになります。 Webサイトの設計を担当している場合は、ベータテストの戦略を知ってください。
09あなたが開発したソフトウェアにはバグがありましたか?
正直に言って!間違いは仕事の一部です。彼らはあなたが完璧であることを期待していません。責任を持ち、発生した問題を解決する方法を知っていることは、彼らにとってより重要です。
10プロジェクトが時間通りに予算内で確実に行われるようにするためにどのような戦略を使いますか。
ハイテクキャリアの人々は時々少し散漫にされているという評判を持っています。優れた計画と組織のスキルを持つことは大きな利益になります。