CとC++のオンラインテスト

DevskillerのCとC++のオンラインテストは、C言語の専門家がジュニア、ミドル、シニアの各ポジションのC開発者のスキルレベルを確認するために準備しました。当社のC言語オンラインテストは、技術的なスクリーニングやオンライン面接であなたを助けることができます。

DevskillerのCとC++のオンラインテストは、RealLifeTesting™の方法論を利用しているので、希望のスキルセットを持つ開発者を見つけることができます。

カバーしている技術

プログラミング言語。 C, C++

C および C++ のフレームワークとライブラリ。 Googleテスト、Boostなど。

ツールを構築します。 シーエムメイク

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

コードギャップ

知識評価 C

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

C | TCP File Uploader - シンプルな伝送プロトコルを実装した TCP 上書きのファイルアップローダ。

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

選択問題

知識評価 C++

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

C++ | Binary File Read GPIO - Read the contents of the binary file and write it into the GPIO.

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

選択問題

知識評価 C++

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

C++|バイナリファイル書き込み GPIO - バイナリファイルの内容を読み込んで GPIO に書き込みます。

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

選択問題

知識評価 C++

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

C++|実行長エンコーディング - 実装 ランレングス符号化 ASCIIテキスト文字列に対応しています。

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

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

iOS | Swift | Conference App Senior - サーバーとのやりとりに使用するネットワークサービスを実装します。

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

Android | JNI経由でネイティブからJavaへの非同期呼び出し - 特定の要件を満たすネイティブJava通信コンボの不足しているJNI部分を提供します。

アンドロイド
シニア
テストされたスキル
持続時間
45 分以内
評価
自動
テストの概要

選択問題

知識評価 コトリン, アンドロイド

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

Android | Kotlin | JNI経由でネイティブからJavaへの非同期呼び出し - 特定の要件を満たすネイティブJava通信コンボの不足しているJNI部分を提供します。

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

選択問題

知識評価 C++

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

C++|ランレングスエンコーディング - ランレングスエンコーディングを用いて文字列をエンコードおよびデコードする関数を実装します。

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

選択問題

知識評価 C++

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

[シングルファイル] C++|ムービーウォッチリストアナライザー|トップランクの映画を探す - 友達のグループが見ているトップランクの映画を探すアプリケーションを実装します。

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

選択問題

知識評価 C++

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

単一ファイル] C++|注文解析器 - 指定された商品とその日の注文数量の合計を返す注文解析器を実装します。

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

選択問題

知識評価 C++

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

[シングルファイル] C++|映画ウォッチリストアナライザー|最も視聴された映画を探す - 友達グループの中で最も視聴された映画を探すアプリケーションを実装します。

ソフトウェア開発者のための最高のCとC++のオンラインテスト。

CおよびC++開発者に推奨される役割としては、以下のようなものがあります。

  • 組込みシステムエンジニア
  • シープラス開発者
  • Cエンジニア
  • C++プログラマー
  • シープログラマー
  • シーディベロッパー
  • ジュニアC++開発者
  • C++エンジニア
  • 組込みシステム開発者
  • 組込みシステムプログラマ
  • ジュニアC開発者

C および C++ テストの仕組み

DevSkiller の一連の C および C++ オンラインコーディングテストは、応募者の実際のコーディングスキルをテストするのに役立つように設計されています。RealLifeTesting™ の方法論を使用して、候補者は既存のコードを基に、新機能の実装、コードの改善、既存のバグの発見と診断を行います。 

単に候補者のCやC++コーディングスキルをテストするだけではなく、当社のオンラインCおよびC++プログラミングテストは、候補者が問題を解決するためにコーディングスキルやスタックの知識を適切に使用できるようにするための完全なプロジェクトとなっています。

主な特徴

  • 学力ではなく実生活でのスキルを試す
  • 実機を実環境で設定する
  • CやC++開発者が直面する様々なスキルや問題をカバーする既存のライブラリを使用する
  • 世界中のどこからでも、最も便利な時間帯に候補者をスクリーニングすることができます。
  • 候補者のコードやスキルの独自性を確保するために、耐久性のある盗作対策を実施します。
  • 候補者のパフォーマンスを自動的に評価し、技術者ではない採用担当者にも理解できるレポートを作成します。
  • ジュニア、ミドル、シニアのC/C++開発者の方にご利用いただけます。

CとC++開発者に求めるもの

CとC++の開発者は、そのスキルセットがゲームやエンターテイメント業界に適しており、多くの組み込み技術で使用されることが多いため、高い需要があります。これらの言語は長い間存在しているため、汎用性がありますが、その能力を最大限に発揮するためには特定のスキルセットが必要となります。 

C++ 開発者が自分の言語についてどれだけ知っているかを知るには、彼らの過去の経験を見るのが一番です。大規模なプロジェクトに携わったことがありますか?どのくらいの規模で、どのような役割を果たしていたのでしょうか?ポインタ演算の範囲はどの程度か?デバッグツールの使用経験は?彼らは複数のコード解析ツールを使った経験があり、自信を持っているか?

もちろん、候補者のCやC++のスキルをスクリーニングするには、オンラインテストが最適です。

欲しいものが見えないのか?

お望みの C および C++ オンラインテストが見つかりませんか?ストレスはありません - タスクウィザードを使用して、開発者が利用できるリソースを使用して、チームが通常直面している問題に焦点を当てて、独自のコーディングテストを構築することができます。いつでも、世界中のどこにいても、開発者にテストを届けることができます。