10分間の技術面接[終了]


37

何十人もの新入生をすばやく評価する必要があります。私は彼らとそれぞれ30分(2、3日で)会います。私はほとんどの時間を非技術的な側面について議論したいと思います。そのため、技術的な質問には10分を使用する予定です。それらすべてについて同じ質問。

彼らはすべてすでに雇用されています(彼らは学生です)。私が知る必要があるのは、トレーニングを準備するための平均レベルです。

理想的にはmust be progressive、それぞれのレベルを設定するための難易度。レベルIは平均化され、各質問についても平均化されます。

候補者に質問するのに10分と10の質問しかない場合、あなたのトップ10は何でしょうか?


6
仕事に関するより多くのコンテキスト?これはシステム管理者のポジションですか、プログラマーのポジションですか?低レベルまたは高レベルのプログラミングですか?ショップには特定の言語や技術がありますか?これらはすべて私の質問リストを決定するでしょう。
クリス

4
どんなトレーニング?プログラミング?一般的なIT?
アダムリア

3
それを逆にして、個人的なものに10分、技術的なものに20分費やします。
キラレッサ

1
私は知っている、それはほとんどの人がすることです。しかし、私はさまざまなアプローチを信じています。

3
候補者のための10分が少なすぎる
ZZZ

回答:


55

エリックリペットの答えの最後に起草3つの質問、ここに

質問1:

1から10までのスケールで、自分をどこで評価しますか(ここにスキルの名前を付けます)彼らは[n]、1から10までの数字に答えます。

質問2:

レベル[n + 1]の人から何を学ぶことができますか?

質問3:

レベル[n-1]の誰かがあなたから何を学ぶことができますか?

あなたの決定における最も重要な要素は、学生が(現実的に)自分自身を配置する場所を決定することであり、これらの3つの質問はあなたがそれを迅速に決定するのに役立ちます。また、Dunning-Kruger効果(どちらかの端で)によって危険にさらされる可能性のある人々を識別するのに役立ちますが、それは別のトピックです。

誰かがこのメソッドへの参照をSOで見つけて、この投稿を編集してリンクを含めることができたら、本当に感謝しています。

とにかく、それは10分以内に収まるはずです。


5
うわー!非常に珍しいメトリック。私はそのように自分のことを考えたことはありません。ありがとう!
アンドリューАндрейЛисточкин10年

明らかに、候補者は2番目の質問を避けるために10と答えます。
右折

4
@WTP 10は嘘です。
ティムポスト

1
これは素晴らしいです。雇用主が私にこれを尋ねた場合、私は通常1時間のインタビューでチャンスを得るよりもわずか数分で自分自身についてもっと説明することができます。
fearofawhackplanet

28
  1. クラスとは何ですか?
  2. 静的メソッドとは何ですか?
  3. 継承とは何ですか?
  4. 多型とは何ですか?
  5. 主キーとは何ですか?
  6. 外部キーとは何ですか?
  7. HTTP GETとHTTP POSTの違いは何ですか?
  8. Webサービスとは何ですか?
  9. いくつかのデータ構造に名前を付けます。
  10. オブジェクト/リレーショナルマッパーの目的は何ですか?

このリストには改善の余地があります。


1
静的メソッドは、C ++以外にも多くの言語で使用されていますが、ここでは関係ありません。実際、多くの学生が把握するのは難しい概念であると感じています-そして、彼らにそれを把握するか、定義を求めるかを尋ねるのは、彼らがそうするかどうかを判断するための貧弱な方法です。
ケイトグレゴリー

3
質問は10分で10の質問を指定したことに留意してください。30分間で10の質問があった場合、難易度を上げ、より意味のある自由回答形式の質問をしたいと思います。
エリックウィルソン

3
リストの質問1〜8は本当に気に入っていますが、質問9または10を「なぜインターフェイスが重要なのか」および/または「なぜ抽象クラスが重要なのか」と置き換えるかもしれません。(この順序で)
ニコール

7
OOのすべての質問は何ですか?
再帰

3
ええ、これらはすべて言語機能の質問です。私はそれらがより理論に縛られたものに対して重要であると確信していません。
アンドレスジャアンタック

20
  1. ポインターを説明してください!
  2. クロージャーとは何ですか?
  3. 暇なときにどの言語を使用しますか?その理由は何ですか?
  4. トランザクションについて少し話してください!
  5. 通訳とJITの違いは何ですか?
  6. コンパイラの基本を説明します。
  7. 再帰を実行するとメモリレベルで何が起こるか(TCOがある場合は何が違うか)
  8. オブジェクト指向プログラミングの重要な概念は何ですか(そしてなぜそれらが重要なのですか)?
  9. 自宅でどんな新しいものを検討していますか、なぜ面白いのですか?
  10. プロセスとスレッドの違いを説明します。

20
これらのほとんどは、.net(またはプログラミング)に
まったく慣れて

9
これらの質問は、学生にとって「知っていること/学んだこと」の質問ではなく、「あなたはどれだけオタクだ」という質問に似ていると思います。
-hyprsleepy

5
私はこのテストでひどく失敗します。これは主にCSを勉強したこともCを使ったこともないからです。だから、これは授業で注意を払った人や楽しみのためのプログラムを決定するのに役立つかもしれませんが、 OPのコンテキスト。
エリックウィルソン

3
ほとんどの人はこれらのほとんどを間違っているでしょう。
再帰

4
良い質問ですが、1分で答えられないものもあります。
zvrba

16

学生の私の経験は、ほとんどゼロから始めたいと思います-人々が大学で学ぶことと有用なことは、2つのかなり別々のセットであることがわかりました。

しかし、あなたは彼らと話す機会があるので、それを取らないことは愚かなことでしょう。

私の想定では、彼らの背景にはほとんど共通性がないため、言語固有の質問は避けています。私がこれに対して行った1つの例外は、彼らがウェブ上で何かをしたという仮定ですが、彼らが専門家か何かを埋め込んでいる場合、この質問は同等の何かのために下塗りすることができます。

私がやろうとしていたプログレッシブであるように頼まれましたが、共通性がないという私の仮定が正しい場合、正しい/間違った質問は比較的トリッキーであり、彼らの能力の多くはより一般的な答え質問があります。

とにかく...

1)どの言語とテクノロジーに触れましたか?50時間以上実際にプログラミングに費やしたこれらの(およびどの)の数(講義、実習時間などは含まれませんが、ソロでコーディングしたプロジェクトと割り当てを含みます)。

2)今まで書いた中で最も複雑なプログラムを説明してください。何が複雑になったのですか?

3)大学で(プログラミングに関連して)何を教えられたのか、あなたは本当に正しく理解していないと思いますか?すべてを理解したと思う場合(この時点で成績を確認してください)、アプリケーションまたはアプリケーションの要素について話します。コーディングの方法がわからないことや、それについて考え始める方法がわかりません。

4)オブジェクト指向プログラミングの基本的な教義は何ですか?

5)1分以内にできる限りリレーショナルデータベースについて教えてください

6)Webアプリケーションの場合、ページ間でユーザーに関する情報を維持する方法を説明します。説明したメカニズムにはどのような利点と欠点がありますか。

7)コンピューティング内で一般的に使用される機能を選択し、プログラムレベルでどのように機能するか(暗号化、圧縮など)を非常に簡単に説明します。また、実装するその機能をどのように使用しなければならないかを説明します(ここでは、何かがどのように機能するかは知っているかもしれませんが、ライブラリを入手する方が良いでしょう)。

編集:いくつかの追加の質問を再構成して追加し、当初の質問よりも進歩的にしました。


6
私はこのリストが好きです、私は別の質問を追加します:あなたは大学で何を教えられましたか?それは彼らがどのように考えているかのいくつかの有用な指標を与えることができます。
グレナトロン

2
問題がなければ、質問2の後10分が経過します:-)
ショーンパトリックフロイド

あなたがOOPの「教義」について尋ねるとき、あなたはOOPが宗教であることを示唆するつもりですか?
compman

@compman-明らかにそうではありません。教義は宗教に適用できますが、その文脈に限定されるものではなく、あらゆる組織、運動、職業にも適用できます。
ジョンホプキンス

8

これらが学生であり、あなたが彼らが彼らの研究のどこにいるかを測定できるようにしたいなら、本当に彼らに難しいと思わせるようなトリックの質問や質問はないはずです。私のアドバイスは、基本に集中することです。リフレクションがオブジェクトと継承の速度にまだ完全に対応していない場合、リフレクションがどのように機能するかを説明するように頼むことはあまり意味がありません。

使用できるサンプルの質問を次に示します。コア知識カテゴリから始めて、質問への回答に基づいて、適応テストがどのように機能するかのように動き回ることができます。

基礎

  1. 基本的なプログラムフロー制御コマンドとは何ですか?
  2. 基本的な論理操作とは何ですか?
  3. whileループとforループの違いは何ですか?

コア

  1. オブジェクト指向プログラミングについて簡単に説明します。
  2. 継承の概念を簡単に説明します。
  3. データベースの動作方法を簡単に説明します。
  4. enumキーワードは何に使用され、いつ使用しますか?

高度な

  1. C#ジェネリックまたはC ++テンプレートについて教えてください。
  2. 演算子のオーバーロードについて教えてください。
  3. クラスと構造体の違いは何ですか?
  4. .NETのリフレクションについて教えてください。

6

上記の私のコメントへの回答がなければ、これらは一般的に言えば思い浮かぶものですが、これらを技術的なものと考えるかどうかはわかりません。

  • どのタイプのバージョン管理を使用しましたか?
  • アジャイル、ウォーターフォール、tddなどのソフトウェア開発方法に精通していますか?
  • ソフトウェアのドキュメントの目的は何ですか?
  • 静的型付け言語と動的型付け言語の違いは?

5
「スパゲッティコーディングスタイルが役立つのはなぜですか?」-究極のもの
-mlvljr

母はこれを試してみて、それらをだますためですか?
billy.bob

@ m.edmondsonでは、抽象化を破ることが避けられない場合の例を挙げてください;)
mlvljr

うーん、それが避けられないケースがあるとは思わない
;

4

彼らが知らないことに基づいてトレーニングを構築しようとしていること、そしてさまざまなグループの学生のためにいくつかの「バケット」トレーニングを計画していることを理解しています。10分しか割り当てられていないので、トレーニングに含めることを考えているもののリストを作成して、それらの特定の質問をしてみてください。したがって、C#を教える予定です。彼らがそれをよく知っているかどうか尋ねなさい。最近の機能(LINQ、nullable型、ジェネリックなど)を使用したかどうかを尋ねます。トレーニングにデータベースコンテンツがある場合は、それについていくつか質問してください。結局、あなたが計画したトピックの1つは不要であることがわかります。なぜなら、彼らは皆それを知っているからです。それは、あなたのどちらにも関連しない質問を考え出すよりも実用的です


+1-これは私が言いたかったことです。彼らのために作られたトレーニングに含める必要があるものを彼らに尋ねてください。
mouviciel

4

彼らに尋ねるFizzBu​​zz質問

彼らはそれをコーディングする方法を知っていましたか?彼らはどの言語を使用しましたか?なぜ彼らは彼らのやり方でコーディングしたのですか?彼らは再帰を使用しましたか?ループ?他のメソッド/関数?ポインタ?

また、質問を他の質問のベースとして使用することもできます(つまり、なぜ再帰を使用したのか、使用しなかったのですか?ポインターを使用してこれをどのように記述しますか?)

すべてを網羅しているわけではありませんが、コーディングスキルのアイデアが得られるかもしれません


1
そうそう、私はコミュニティの誰かにその質問をすることを約束しました。最後の質問になります。結果をみんなと共有します。

1
@Pierre 303:郵便番号を検証する関数を書くように人々に頼むことがよくありました。FizzBu​​zzと同じくらい啓発的だったと確信しています。
スコットホイットロック

1
あなたは私にその質問をすることから得たいくつかの結果を与える機会を与えてくれます。6回または7回のインタビューでは、誰も回答できませんでした。彼らのほとんどは新入生でしたが、8年の経験がありました!だから私は少し混乱しています

4

10の質問:

  1. 配列の値を合計するforループを表示します。次に、そのコードが何をするのかを尋ねます。[基本的なループを読むことができますか?]

  2. 1から10までの数字をコンマで区切って出力するforループを書くように依頼します。[「これを行うことができますか?」コードの反復性を判断できます。]

  3. 2つの参照とコードの一部を示し、aそしてb、整数フィールドで2つの異なるオブジェクトを指してx言うに設定、7および5。その後再割り当て:a = b;b.z = 9;、、その後の値を求めますa.z。[彼らは参照を理解していますか?]

  4. 2つのネストされたforループ(インデックスiとを使用j)を表示し、式から値を累積します。最も内側のループで、2つの計算がdouble x = Math.pow(2.0, i)ありdouble y = x * jます:と。コードをより効率的にするよう依頼してください。[単純なループ依存について知っていますか?]

  5. コードサンプルAの何が問題なのかを尋ねます(以下を参照してください)。

  6. コードサンプルBの何が問題なのかを尋ねます(以下を参照)。[論理的思考についても。]

  7. (s != null && s.Length != 0)を使用せずに、この条件を反転するように依頼します!。[彼らはデモルガンの法則を知っていますか?]

  8. 雑誌の古いLint広告に似たコードを見せてください:バグを見つけるよう依頼してください。たとえばequals、オーバーライドする代わりにオーバーロードします。[彼らは優れた言語弁護士ですか?これらの種類の質問は、主に経験をテストします。これを見たことがありますか?]

  9. ソートされた配列を介してバイナリ検索を実行する方法を説明できますか?

  10. ソート方法の実装方法を説明できますか?

これらは「短すぎる」ように見えるかもしれませんが、学生を評価するために、あなたはあなたが10分がかなりきつく感じるかもしれないと信じています。あなたは本当に彼らが何らかのコーディングをするのを見たいと思っています。(1つのコメントに基づいて、FizzBu​​zzを実行するようです。)

より強力な学生を引き受けることができる場合は、再帰、リンクリストの反転、XORリストの説明などの高度なワイルドカード、または彼らが持っているかもしれない直感など、いくつかの古典を尋ねることもできます。数値のセットをソートすると、ソートされていないよりも圧縮が簡単になる理由。

コードサンプルA:

if (m != null)
    a = m;
else
    a = null;

コードサンプルB:

if (x != 0 || x != 1) {
    ...
}

3

きっとあなたはこれについて間違った方法で進んでいるでしょう。各生徒を配置するグループを特定します

例えば

No previous programming experience
Familiar with procedural constructs like variables, loops, branching
familiar with basic object orientated constructs like classes, interfaces, events, inheritance
familiar with using Generics/Templates
familiar with creating Generics/Templates

等々。教材に依存する適切なグループを特定したら、どの質問をするかを決めるのは簡単です。


3

学生はすでに雇用されており、トレーニングプログラムを設定する必要があるため、取引の一部は、学習速度(および/または彼らが知っていること:誰が何を気にするか)を把握することです。簡単な質問、中程度の質問、難しい質問をいくつか選んで、事前に質問に答えてください。彼らが簡単に学べるのであれば、なぜ彼らが知らないかもしれない質問で彼らを待ち伏せしますか?

ほとんどの人が想像するものとは反対に、生徒の多くは質問を手にしたとしてもあまりうまくいかないことがわかります。これにより、生徒、生徒の知識、生徒の学習能力について学ぶことができます。


2

5つの簡単なフローチャート構成と個別の回答リストを作成します。写真とフレーズを一致させるように依頼します。

次を描画します。

  1. 構築する場合
  2. If Else Construct
  3. Whileループ
  4. Do Untilループ
  5. Caseステートメントの構成

1と2
の違いを説明するように依頼します。3と4の違いを説明するように
依頼します。CaseStatement Constructが適用される場合の例を尋ねます。


1

10分間で10問でこれを行うことができるかどうかはわかりません。5分かけて、.netについて知っていることを伝えてください。次に、おそらく20のトピックの準備リストを用意し、言及したことから2または3を選択し、言及していないものから2または3を選択します。

たとえば、あなたは始めることができます:

Visual Studioで簡単なC#プロジェクトを作成してから実行するまでの方法を簡単に(5分あります)教えてください。

その後、

OK、次のことをもう少し教えてください。回答ごとに1分間の速攻になりますので、あまり詳細にしようとしないでください。あなたがよく知っているものの感触が欲しいだけです。

次に、以下から5つの質問をします。

  • クラスとは何かを説明します。
  • 抽象クラスとインターフェースの違いは何ですか?
  • .Netでのガベージコレクションの仕組みを簡単に説明する

    ....

  • 問題がある場合、どのようにデバッグしますか?

  • Yadda-yadda-他の答えから選ぶために長いリストを選ぶことができると確信しています

1

私は「自己評価」を信じています!たとえば、「SQLをコーディングする必要があります... 100秒以上のテーブルと4万秒未満で実行する必要がある500K以上のレコードのデータベースを使用してコーディングする必要があります」などです。そして、あなたが彼に尋ねると:「あなたはそれを作ることができると思いますか?」-正解が得られます。

私は学生の期待に5つの質問をし、さらに5つの技術的な質問をしました。

  1. このトレーニングから何を期待しますか?
  2. あなたのレベルは何ですか(これはドメイン固有でなければなりません)。
  3. このトレーニング中に見たい/学びたいことは何ですか(最も重要な3つのポイントを指摘してください)?
  4. エクササイズをする場合、あなたにとってより便利なものは何ですか?(ワークショップ、複数選択)?
  5. 先生に何を期待していますか?

以下のようないくつかの技術的な質問に答えることができます(これはトピックに応じたものでなければなりません)。たとえば、OOPの場合:

  1. カプセル化とは何ですか?
  2. インターフェースとは?
  3. 多型?
  4. サブタイピング?
  5. 動的バインディング?

1

問題解決、強力な学習習慣、専門能力の開発、アプローチの幅広い知識を求めています。

  1. あなたのポートフォリオを見ることができますか?
  2. あなたが読んだ最後の3冊の技術書は何ですか?どうして?
  3. どのプログラミングテキストが最もあなたの考え方を変えましたか?どうして?
  4. chickenオブジェクトとしてどのように定義しますか?それは他とどのように関係していますbirdsか?どの程度mammalsanimals
  5. (REST、ポリモーフィズム、リレーショナル代数、パーサー設計、MVC)のいずれかを素人の言葉で説明できますか?
  6. 自分で作成したソフトウェアの中で最も興味深い(または最高の)部分は何ですか?
  7. 好きな言語から嫌いな言語まで、あなたが堪能な言語を説明できますか?一番好きではない言語について何があなたをイライラさせますか?

開発者には次のことを期待します。

  • 機知に富んで迅速であること
  • 基本概念を適切に把握する
  • 高度な概念を理解しよう
  • 成功と失敗を追跡する(そこから学ぶ)
  • 絶えず、思慮深く学ぶ
  • 複雑な問題を簡単に伝える
  • 一般的な教義上の問題を議論するときにバランスと論理を示す

1
プログラミングの本をカバーツーカバーで読むことはめったにありません。彼らはより良い参照と説明資料を作ります。
アンドレスジャアンタック

あなたは正しい:カバーツーカバー(参照資料)を読むことができないいくつかのテキストがありますが、あなたの考え方を変える信じられないほどのボリュームがたくさんあります。例:Tufteの視覚的な説明、選択のパラドックス、プログラミング言語の語用論(またはHofstadterによるもの)。
ブルースアルダーソン

「あなたの考えを変える信じられないほどのボリュームがたくさんあります」これは技術/プログラミングの本に制限されません。また、私にはポートフォリオがなく、仕事はすべて安全なシステムでした。
ニムチンプスキー

開いているプロジェクトまたは非営利団体に時間を貢献してください。誰かを雇う前に実際の仕事を見ることは重要です(最終的には実際の仕事を見せることになります)。ポートフォリオは、よく管理された履歴書と同じくらい重要です。
ブルースアルダーソン

1

ブルームの分類法はここで役立ちます。暗記から分析まで、さまざまな知識レベルに到達する必要があります。これにより、スキルレベルがどこにあるかを知ることができます。OPは学生に質問するための質問を探していたため、以下のリストは、3年生または4年生が所有する(希望する)知識以上のものを想定していません。

概念的

  1. スタックアンダーフローとは何ですか?
  2. オブジェクトとクラスの違いは何ですか?
  3. 関数とメソッドの違いは何ですか?
  4. クイックソートと挿入ソートの長所と短所を特定します。
  5. 作成したプログラムがバイナリツリーに格納されているすべての値をどのように表示するかを説明します。

実用的

  1. バージョン管理システムを使用しましたか?チームメンバーがより効果的にコラボレーションできるようにする方法は何ですか?
  2. コンパイラは「未確認のシンボル」と言います。どういう意味ですか?
  3. 「セグメンテーション違反」とは何ですか?
  4. (ここに言語を挿入)構文または標準ライブラリによって提供されるいくつかのデータ構造に名前を付けます。
  5. 10,000個のファイル内のすべての電子メールアドレスをどのように見つけて表示しますか?

1

彼らはすでに雇われているので、迅速な評価のために(プログラミングの質問とともに)すべきだと思う、

  1. 作業したシステム構成は何ですか(PCハードウェア構成)。
  2. 別のOSでコード(大学で働いていた場合はプロジェクト)をテストしてみましたか。
  3. WindowsまたはLinuxでコーディングすることを好みますか(Windows以外のOSで動作している場合)
  4. コーディングはシステムに依存して速く/遅く/良くなりますか?(より高いシステム=遅いシステムはコンパイルするのに時間がかかるため、コーディングに良い要素を感じます)
  5. また、ITドライブに頼ってクラッシュする/起動できない場合に備えて、少なくともドライブのフォーマットまたはOSのインストールを知っているかどうかを尋ねる場合(これは、OSの状況を適切に処理できるかどうかを知るためです)

これらの質問は、プログラミング中に使用するシステムに関する認識を知るためのものです。


0

ソフトウェアスタックの最下位レベルから開始します。

  1. BIOSとは何ですか?
  2. オペレーティングシステムの役割は何ですか?
  3. マルチタスクとは何ですか?動的リンクとは何ですか?
  4. ソースコードを選択した学生の言語の作業プログラムに変換する方法を説明します(Cの回答例:プリプロセッサ->コンパイラ->オブジェクトファイルの束->リンカ->実行可能ファイル)
  5. キャッシュとは何ですか?L1キャッシュ、L2キャッシュ、RAM、回転ディスク(つまり、SSDではない)への相対アクセス時間を見積もります。
  6. 文献で詳細を調べることなく実装できるデータ構造を列挙します。
  7. あなたが書いた最も複雑なプログラムは何ですか?何が複雑になったのですか?
  8. 自分の選択の例について再帰を説明します。
  9. プログラムがクラッシュするのはなぜですか?
  10. クリティカルセクションとは何かを説明し、それが使用される場所の例を示します。

4
これらの質問のほとんどは、オペレーティングシステムに関する本からのものであり、正直なところ、プログラミングとはほとんど関係ありません。正直なところ、MOSTプログラミングの仕事でこれを知っている必要はありません。
ブライアンハリントン

1
少し誇張されていますが、OSの役割がわからない場合は、OSレベルまたはデータベースレベルでセキュリティとアクセス権について話すのは無意味です。コンパイルプロセスについて知らない場合、ビルドプロセスをAからZにデバッグすることはできません。キャッシュのレイテンシについて知らない場合、DBMS内のすべてをプッシュするコードになります。ファイルで十分でしょう。ミューテックスについて知らない場合、並列プログラミングについては何も知りません。残りは、プログラミングへの明らかなリンクを持つ必要があります。
zvrba

1
(そして、BIOSがわからない場合、PCハードウェアのプログラミングについてほとんど何も知らないでしょう。)
zvrba

4
電気の基本的な理解から始めます。スクラッチ:原子物理学から始めましょう。その後、BIOSに進みます。
ダンローゼンスターク

これらは非常に重要で基本的な質問であり、すべてのプログラマーが答えを知っている必要がありますが、リストの前半はPC 技術者も知る必要があるため、時間の無駄になると思います。彼らは、あなたが雇っている人がプログラミングについて何かを知っているかどうかに関してあなたに良い考えを与えないでしょう。
ケンブルーム

0
  1. 文字列は可変または不変ですか?
  2. クラスと静的クラスの違いは何ですか?
  3. ポインターとは何ですか?
  4. 複雑さを説明します。
  5. 配列とリンクリストの違いは何ですか。
  6. マージソートとクイックソートの違いは何ですか?
  7. 名前、住所、郵便番号、電話番号の列を含むスプレッドシートが与えられた場合、スプレッドシートを正規化されたデータベースに変換する方法を説明します。
  8. 非同期メソッドと同期メソッドの違いと、それらを処理する必要がある方法を説明します。
  9. サーバー側のアプリケーションからWebアプリケーションに情報をどのように渡しますか?
  10. 優先言語は何ですか?Xでその言語を使用する理由は何ですか?(つまり、なぜJavaをC#経由で使用したいのか、そして基本的な違いは何ですか?)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.