.NETとC#のオンラインテスト

DevSkiller .NETとC#のオンラインテストは様々なポジションのC#の開発者のスキルをチェックするために、弊社の専門家によって準備されました。弊社のC#オンラインテストは技術的なスクリーニングやオンラインコーディングの面接試験に最適です。

DevSkiller .NETとC#のオンラインテストはRealLifeTesting™の方法論によって提供されており、必要なスキルセットを持った開発者を識別することができます。

カバーしている技術

プログラミング言語。 C1TP3T

C#のフレームワークとライブラリ。 .NET、ASP.NET、MVC、Entity Framework、WCF、LINQ、その他

ツールを構築します。 エムエスビービルド

ドットネット
ミドル
テストされたスキル
持続時間
45 分以内
評価
自動
テストの概要

選択問題

知識評価 品質保証, テスト

プログラミングタスク - レベル。中程度

QA|.NET|データ処理インターフェースのNUnitテスト - データ処理インターフェースのNUnitテストの実装 IDataProcessing インターフェイスを NUnitDataProcessing.Test.DataProcessingTest ビジネス要件を検証するプロジェクトです。

ドットネット
ジュニア
テストされたスキル
持続時間
50 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T

プログラミングタスク - レベル。簡単

.NET|C#|トレーニングスクール - 適切なデータを見つけて適切に返さなければならない2つのメソッドの実装を終了します。

ドットネット
ミドル
テストされたスキル
持続時間
70 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T

プログラミングタスク - レベル。中程度

.NET|C#|人口統計データ解析 - JSONとして格納されたデータを解析して正しいツリー構造を作成する2つのメソッドと、ツリーを検索して条件別に適切な情報を返す2つのメソッドの4つのメソッドの実装を完了する必要があります。

セレン
ジュニア
テストされたスキル
持続時間
33 分以内
評価
自動
テストの概要

コードギャップ

知識評価 エヌユニット, 品質保証

プログラミングタスク - レベル。簡単

QA|Selenium, C#|要素からデータを取得する - 要素や属性の値からテキストを取得するメソッドを実装します。

ドットネット
ジュニア
テストされたスキル
持続時間
73 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, .NETコア, 基本的な共通トピック, C1TP3T, ロギング, 並列プログラミング, ビジュアルベーシック.NET

プログラミングタスク - レベル。簡単

.NET|.NET Core, マイクロサービス|交通量レポートAPI - 特化したマイクロサービスで登録されたデータを購読するレポートのマイクロサービスの実装を完了します。データはローカルデータベースに保存する必要があります。将来的には、データはクライアントのためのレポートを生成するために使用されます。

スウィフト
シニア
テストされたスキル
持続時間
77 分以内
評価
自動
テストの概要

選択問題

知識評価 スウィフト, アイオーエス

プログラミングタスク - レベル: ハード

iOS|Swift|NSA Cipher Tool - 3つの暗号パズルを解いてNSAのプログラマーとしての夢のポジションを取る。

ドットネット
シニア
テストされたスキル
持続時間
106 分以内
評価
自動
テストの概要

コードギャップ

知識評価 アスプーネット, C1TP3T, セキュリティの基本, .NETコア, 基本的な共通トピック, エンティティフレームワークコア, ロギング

プログラミングタスク - レベル: ハード

.NET|.NET Core|会社のWebページ - Webページの実装を完了します。

ユーザーの文化に応じて、英語またはスペイン語でページを表示することができます。

ユーザーは、ローカライズされたデータアノテーション、ローカライズされたリソース、アクションフィルタに関する知識を持っている必要があります。

C1TP3T
ミドル
テストされたスキル
持続時間
160 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T

プログラミングタスク - レベル。中程度

.NET | MT101 Swift メッセージパーサとバリデータ - Swift MT101 メッセージを含むデータのパーサとバリデータを実装します。

C1TP3T
ジュニア
テストされたスキル
持続時間
64 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, 基本的な共通トピック, ビジュアルベーシック.NET

コードギャップ

知識評価 ドットネット, 基本的な共通トピック, C1TP3T, ビジュアルベーシック

プログラミングタスク - レベル。簡単

.NET|Visual Basic|制裁リストサービス - 制裁リストの単語を含むトランザクションをスキャンして検索するサービスの実装を完了してください。このタスクは、インターフェイス、クラス、例外などのVB.NETの基本的な知識を確認します。

ドットネット
ミドル
テストされたスキル
持続時間
156 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, 高度なメモリ管理.NET, C1TP3T, 記憶の基礎, ヒープとスタック, メモリの割り当て, .NETコア, 基本的な共通トピック, ロギング

プログラミングタスク - レベル。中程度

.NET | .NET Core | MT101 Swift メッセージパーサとバリデータ - Swift MT101 メッセージを含むデータのパーサとバリデータを実装します。

.NETコア
シニア
テストされたスキル
持続時間
90 分以内
評価
自動
テストの概要

プログラミングタスク - レベル: ハード

.NET|.NET Core|Threads|Central Accounting Systemの予約トランザクションのための銀行ゲートウェイ - IBookingGatewayインターフェースを実装し(BookingGatewayServiceプロジェクト内の別ファイルに独自のクラスを作成して実装します)、BookingGatewayFactoryクラスの実装を完了し、IBookingGatewayのオブジェクトを作成する必要があります。

ドットネット
シニア
テストされたスキル
持続時間
180 分以内
評価
自動
テストの概要

プログラミングタスク - レベル: ハード

.NET|POI付きカスタムマップツール - POI検索(地図上)ツールを実装し、ユーザーのお気に入りポイントから最適なツアールートを計算する。さらに、この機能を提供するセルフホスト型WCFサービスの実装を完了する。

ドットネット
ジュニア
テストされたスキル
持続時間
80 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T, エンティティフレームワーク, アスプーネット, エスプネットエムブイシー, エムビーシー

プログラミングタスク - レベル。簡単

.Net | ASP.Net | 書店の在庫 - 書店の在庫を管理するためのいくつかの方法を実装します。

ドットネット
ミドル
テストされたスキル
持続時間
89 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T

プログラミングタスク - レベル。中程度

.Net|.Net Core|Anonymizer - 正規表現を使ったいくつかの匿名化方法を実装します。

C1TP3T
シニア
テストされたスキル
持続時間
75 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T

プログラミングタスク - レベル: ハード

.NET|C#|スレッド|Central Accounting Systemの予約トランザクションのための銀行ゲートウェイ - IBookingGatewayインターフェースを実装し(BookingGatewayServiceプロジェクト内の別ファイルに独自のクラスを作成し、それを実装)、BookingGatewayFactoryクラスの実装を完了し、IBookingGatewayのオブジェクトを作成する必要があります。

ドットネット
ジュニア
テストされたスキル
持続時間
36 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T

プログラミングタスク - レベル。簡単

.Net|天気予報アプリ - 天気予報アプリのオブザーバーデザインパターンの実装を終了しました。

ドットネット
ミドル
テストされたスキル
持続時間
50 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T, エンティティフレームワーク

プログラミングタスク - レベル。中程度

.Net|Entity Framework|Bank Application Client DB Module - テストでは、EFのスキルを確認します。

ドットネット
ミドル
テストされたスキル
持続時間
115 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T

プログラミングタスク - レベル。中程度

.Net|.Net Core|映画のリポジトリ - 映画の asp.net アプリに不足しているリポジトリメソッドを実装します。このタスクでは、sqlserverのクエリ言語の知識と、ORMを使わずにデータベースに直接接続する方法が必要です。

C1TP3T
シニア
テストされたスキル
持続時間
309 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T

プログラミングタスク - レベル: ハード

.Net|.Netコア|バックエンドのみ - .NETコアMVCモデルバインダーとシンプルなグラフアルゴリズムを実装し、派手なフォーマットでリクエストをサポートします。このタスクは二つの目的で構成されています。1つ目は、入ってきたリクエストを適切に解析して目的の構造にするモデルバインダーを実装すること。2つ目の目的は、さらに処理を進める前にこの構造(グラフ)をソートすることです。

ドットネット
ジュニア
テストされたスキル
持続時間
50 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T

プログラミングタスク - レベル。簡単

.NET|C#|インターネットバンキングシステムのための銀行インターフェース - 適切なデータをチェックして保存するCreateTransferメソッドと、適切な情報をフィルタリングして返すSearchTransferメソッドを実装します。

アスプーネット
ミドル
テストされたスキル
持続時間
72 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T, エンティティフレームワーク, エンティティフレームワーク 6, アスプーネット, エスプネットエムブイシー, エムビーシー

プログラミングタスク - レベル。中程度

.NET|予約アプリ|バリデーションルールの実装 - 新規予約の追加時に使用するバリデーションルールを実装します。

ドットネット
ミドル
テストされたスキル
持続時間
115 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T, アスプーネット, エスプネットエムブイシー, エムビーシー

プログラミングタスク - レベル。中程度

.Net|SQLite|ムービーリポジトリ - ムービーASP.NETアプリのために不足しているリポジトリメソッドを実装します。このタスクでは、sqlserverのクエリ言語の知識とORMなしでのデータベースへの直接接続の使用が必要です。

ドットネット
ジュニア
テストされたスキル
持続時間
35 分以内
評価
自動
テストの概要

選択問題

知識評価 ドットネット, C1TP3T, アスプーネット, エスプネットエムブイシー, エムビーシー

プログラミングタスク - レベル。簡単

.Net|ASP.Net MVC|コメント チャレンジ - 投稿が投稿/インデックスビューに適切に表示されるように、投稿コントローラにインデックスアクションを実装します。

C1TP3T
ジュニア
テストされたスキル
持続時間
36 分以内
評価
自動
テストの概要

選択問題

知識評価 例外処理, ゴミの収集, 列挙 などなど。

プログラミングタスク

プログラムを修復する C1TP3T 部分文字列を抽出して反転させる

右のC#オンラインテストは、.NETとC#の開発者をスクリーニングするために

.NETとC#のオンラインテストのための推奨される役割

  • .NET開発者
  • バックエンド開発者
  • C# 開発者
  • C# .NET開発者
  • ウェブ開発者
  • C# ウェブ開発者
  • シニア.NET開発者
  • ジュニア.NET開発者
  • フルスタック.NET開発者
  • .NETソフトウェア開発者
  • .NETプログラマー
  • ジュニア C# 開発者
  • シニア C# 開発者
  • C# プログラマ
  • ASP.NET開発者

.NETとC#のオンラインテストはどのように動作します。

弊社の .NET および C# オンライン試験では、RealLifeTesting™ の方法論を利用したコーディングテストを使用しています。これらのテストでは、受験者は .NET フレームワークの言語とコンポーネントを使用してアプリケーションを構築したり、新しい機能を追加したりすることが求められます。C# オンラインテストと ASP.NET オンラインテストを別々に行う代わりに、当社のテストでは、開発者がフレームワークとライブラリを使用して、コーディングスキル、ビジネスロジック、問題解決スキル、納期を守る能力をアピールすることができます。

主な特徴

  • 学術的な問題ではなく、本当のソフトウェア開発
  • フルスタックテストとは、受験者が.NETフレームワークのライブラリやツールを使用できることを意味します。
  • これらのテストは、受験者がいつでもどこでも受験することができます。
  • ソフトウェアの開発、独自のIDEの使用、GITへのクローン、Stack Overflow/Github/Googleへのアクセスによる研究、ユニットテストの実行が可能な自然な作業環境は、候補者の経験を向上させることを意味します。
  • 堅牢な盗作対策は、候補者のスキルの正確性を検証します。
  • テストは自動的に評価され、技術者以外の採用担当者にも理解できるレポートが作成されます。
  • ジュニア、ミドル、シニア開発者向けのテスト

.NETとC#の開発者に求めるもの

.NETは、Microsoftによって開発された大規模なソフトウェア開発フレームワークです。それは、ソフトウェアを開発することができます制御された環境を提供し、Web、デスクトップ、およびモバイル全体でインストールして実行します。元々はWindows環境のためだけに開発されましたが、.NET Coreは現在、.NETアプリケーションをプラットフォーム全体で開発することを可能にしています。C#は

C# は .NET で使用される主要な言語の 1 つですが、その言語を使用できるだけでは十分ではありません。効果的な .NET 開発者は、ASP.NET、MVC、Entity Framework、WCF、LINQ、その他のリソースなどのフレームワークの主要な機能に精通し、使用できる必要があります。また、MSBuildのような.NETビルドツールにも精通している必要があります。

私たちの.NETとC#コーディングテストでカバーされているスキル

  •  .NET Frameworkと.NET Core
  • ASP.NET MVC、WEB API、またはASP.NETウェブフォームウェブアプリケーション
  • HTTP/HTTPSプロトコルの動作方法に関する必要な知識を持ったWebアプリケーションのプログラミング
  • 非同期プログラミングとマルチスレッド同期問題の解決
  • インメモリプロバイダと実在のデータベースの両方でEntity Frameworkを使用して理解する
  • REST APIによる通信、Windows通信フォーム
  • プログラマーが日々遭遇するシンプルなアルゴリズム問題
  • 実際の問題に適用されるデザインパターンの実装
  • C#を限界まで追求し、真に客観的なプログラミングを実現する
  • 簡単な問題、中程度の問題、難しい問題に分かれているタスク
  • 銀行、小売、ブログ、パーサーなどのリアルな業種の問題に対応
  • プログラミングマイクロサービス
  • 暗号の概念を理解し、実際のアプリケーションに適用する能力
  • ADO.NETを介してデータベースにアクセスし、.NETでストアドプロシージャを使用します。
  • Automapperのような一般的なライブラリや依存性注入のようなアプローチを使用して理解する。
  • 例外処理、正規表現、テキスト処理、LINQ、パフォーマンスの問題などの基本的な概念

テストが見えないのか?

あなたは自分のコードベースを使用して.NETとC#のオンラインテストを行いたいですか?問題ありません。私たちのタスクウィザードは、独自のリソースを使用して独自のコーディングテストを構築することができます。世界中のどこにいても受験者にテストを送信して、選択したタスクをどのように実行するかを見ることができます。次の .NET および C# 開発者を見つけるのは、オンラインの .NET および C# テストで簡単です。

弊社の.NET/C#オンラインテストが機能することを証明したいですか?

何かを試したことがない場合、どの程度の効果があるのかを知るのは難しいことがあります。結局のところ、弊社の DevSkiller C# オンライン試験は従来のアルゴリズムテストとは異なります。弊社の言葉を鵜呑みにするのではなく、過去に弊社をご利用いただいたお客様の声をご覧ください。

ジョナタン・ルガーン - Lingonberry Talent AcquisitionのCEO、創業者、採用担当者、Avinode Groupのエンジニアリングマネージャー

"採用活動の期間は変わっていませんが、候補者一人あたりにかける時間や労力は少なくなっています。また、間違った候補者に無駄な時間を費やすこともありません。"

パトリチャ・キルヤンスカ - Spartezでの人材獲得のスペシャリスト

"メンテナンス性の高い社内ソリューションをDevSkillerに置き換えました。私たちのプロセスは同じように見えますが、製品の方がパフォーマンスが向上しています。結果も評価しやすくなっています。

マイケル・ガーウィグ エイダヘルスのエンジニアリングマネージャー

"DevSkillerのおかげで、すでに適合する可能性の高い応募者のための貴重な現場時間を節約できました。以前は技術的なタスクで応募者と一緒に過ごしていた時間が、候補者1人あたり3時間短縮されました。"

よくある質問

.NET/C#のオンラインテストはどのように評価されますか?

DevSkiller試験の主な利点の一つは、弊社の.NET/C#オンラインテストが受験者が終了するとすぐに、または時間がなくなると自動的に評価されることです。

候補者はいくつかの要因で評価されます。自分で考えたソリューションが動作するかどうか(すべてのソフトウェア開発において重要な要素)。エッジケースでソリューションがどのように動作するか、コードの内容と品質。成功した候補者は、批判的思考能力を発揮し、時間を効果的に管理して進歩できる人です。

弊社の.NET/C#オンライン試験の結果は、技術的な専門家ではない人でも理解できる分かりやすいレポートにまとめられています。

どのように受験者は.NET/C#のオンラインテストを受けますか?

社内でのテストに何時間もかかることを避けるために、Devskillerの.NET/C#オンラインテストはリモートでアクセスでき、世界中のどこからでも受験することができます。採用担当者は候補者にテストの招待状を送るだけです。ご希望であれば、採用担当者はリアルタイムでテストの進捗状況を確認することができますので、同じ部屋にいるような感覚でテストを受けることができます。

テストの招待状は、指定された時間に利用できるようにすることができるので、採用担当者は待たされることはありません。受験者は、その時間内で都合の良い時に試験を開始することができます。

テスト自体に関しては、受験者は DevSkiller の最先端のインブラウザ IDE を使用するか、またはお気に入りの IDE でプロジェクトを完成させ、プロジェクトを GIT にクローンするかを選択することができます。C# オンラインテストの間に、自分の仕事をテストしたい場合、受験者はユニットテストを実行して、ソリューションが想定通りに動作するかどうかを確認することができます。

.NET/C#オンラインテストの期間は?

弊社のC#オンラインテストの持続時間はフレキシブルで、実際には採用担当者の判断です。 各 C# テストには既定の期間を含む既定の設定が搭載されていますが、これらは簡単に調整することができます。必要に応じて、テスト内の個々の問題に制限時間を設定することもできます。

受験生はDevSkiller .NET/C#のオンラインテストをどう思いますか?

私たちの.NET/C#のオンラインテストへの開発者の反応は、大部分が、非常に肯定的です。受験者の大多数は、自分のソフトウェア開発スキルを証明する機会を得たことを喜んでいるようです。稀に、開発者の反応が我々が期待するようなものではない場合がありますが、これは通常、テストを受けなければならないことへの初期の反応であることがわかります。多くの開発者は、過去には、実際の開発作業を反映していない退屈なアルゴリズムテストを受けていたので、開発者テストを警戒するようになりました。いったん当社の C# オンラインテストを見て、開発者テストに対する当社のアプローチが異なることを知った開発者は、通常、自分たちが何ができるのかを示したいと非常に熱心になります。

開発者は、当社の C# オンラインテストによって、ユニットテストや個人の IDE から GIT へのクローンなど、通常のコーディングツールや慣例を使用できるという事実を高く評価しています。DevSkiller テストは、開発者が慣れ親しんだ作業をより正確に行うことができるため、開発者は自分のスキルを証明する機会があることを高く評価しています。

[Ebook] (英語)
[Ebook] (英語)
DevSkillerのロゴ タレントブーストのロゴ タレントスコアのロゴ