コンテンツへスキップ

SQLオンラインテスト

DevSkillerのSQLオンラインテストは、様々なポジションのSQL開発者スキルを評価するために、弊社の専門チームによって作成されました。DevSkillerのSQLコーディングテストは、技術スクリーニングやオンライン面接のあらゆるニーズに対応する完璧なソリューションです。

RealLifeTesting™ メソッドを採用したDevSkillerは、ジュニア、ミドル、シニアポジションの候補者のテストにご利用いただけます。

対象となる技術

プログラミング言語: SQL

SQLフレームワークとライブラリ: MySQL、PostgreSQL、Oracle、MSSQL、その他

ツールを作る:MSビルド

ソリディティ
ミドル
テストされたスキル
期間
70 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 匿名性, ブロックチェーン, 地方分権, DLT, レジェ, エーテル, アカウント, イーサリアム

プログラミング・タスク - レベルミディアム

ブロックチェーン|Solidity|宝くじ - ブロックチェーン技術に基づいた1回限りのくじを実施する。

MySQL
ミドル
テストされたスキル
期間
60 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 数学, 確率, ソフトスキル, SQL

コードギャップ

の知識を評価する。 MySQL, SQL

タスク - レベルミディアム

SQL|MySQL|ソフトウェアハウス|開発者とそのプロジェクト - 開発チームの責任者から、現在進行中のプロジェクトにおける開発者の役割とリストを作成するよう仕事を命じられた。

ノードジェーエス
ミドル
テストされたスキル
期間
87 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 ジャバスクリプト, ノードジェーエス

コードギャップ

の知識を評価する。 ジャバスクリプト, ノードジェーエス, SQL

プログラミング・タスク - レベルミディアム

Node.JS | Rest API | News backend service - Node.JSで作成されたニュースバックエンドサービスをVanilla JSで実装します。

SQL
ジュニア
テストされたスキル
期間
25 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 論理的思考, 数学, MySQL, SQL

コードギャップ

の知識を評価する。 SQL

タスク - レベル簡単

SQL|MySQL|スタンプカタログ|AVG関数 - 価格が合計平均価格以上のスタンプ(名前と価格)を選択します。

SQL
ジュニア
テストされたスキル
期間
33 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 論理的思考, SQL, MySQL

コードギャップ

の知識を評価する。 MySQL, SQL

タスク - レベル簡単

SQL|MySQL|スタンプカタログ|A Self JOIN - 同じ場所にあるスタンプ(名前と場所)を選択します。

SQL
ミドル
テストされたスキル
期間
53 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 SQL, PostgreSQL

コードギャップ

の知識を評価する。 PostgreSQL, SQL

タスク - レベルミディアム

SQL | PostgreSQL | Music Store | Time関数 - 各CDに収録されている全曲の再生時間を計算し、リストを出力します。

SQL
ジュニア
テストされたスキル
期間
26 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 論理的思考, SQL

コードギャップ

の知識を評価する。 SQL

タスク - レベル簡単

SQL | PostgreSQL | Hotels - 平均価格 - 各都市の平均価格のレポートを作成します。

SQL
ジュニア
テストされたスキル
期間
27 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 論理的思考, SQL

コードギャップ

の知識を評価する。 SQL

タスク - レベル簡単

SQL | PostgreSQL | Hotels - booking - 宿泊日数、1日あたりの料金、宿泊料金の合計を含む予約リストを作成します。

SQL
シニア
テストされたスキル
期間
52 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 論理的思考, SQL

タスク - レベル: ハード

SQL | PostgreSQL | Hotels - cities and top hotels - 都市のリストと最終予約日、その都市で最も人気のある(予約数の多い)ホテルのメイン写真(photos[0])を用意します。

テラフォーム
ジュニア
テストされたスキル
期間
69 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 デブオプス, テラフォーム, AWS

コードギャップ

の知識を評価する。 デブオプス, テラフォーム, AWS

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

DevOps|Terraform、AWS|特定のAMIを使用してEC2インスタンスを作成する - SSHアクセス可能なデフォルトのVPCで、TerraformとAWSプロバイダを使用して、特定のAMIを使用してEC2インスタンスを作成する。

ジャワ
ミドル
テストされたスキル
期間
57 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 ジャワ, スプリングブート

コードギャップ

の知識を評価する。 PostgreSQL, SQL

プログラミング・タスク - レベルミディアム

Java | Spring Boot | Items Retriever Microservice - ショッピングシステムからアイテムを取得するマイクロサービスを実装する。

SQL
ミドル
テストされたスキル
期間
65 分以内。
評価
自動
テスト概要

データベースタスク - レベルミディアム

SQL|MSSQL|ヌルの検索-利用できないすべての項目名を返すクエリを書く

データベースタスク - レベルミディアム

SQL | MSSQL | 日付範囲の検索 - 過去7日以内に追加されたすべてのアイテムの名前を返すクエリを記述します。

データベースタスク - レベルミディアム

SQL | MSSQL | 集計を使用する - 指定されたカテゴリのすべてのアイテムの名前を返すクエリを書く

データベースタスク - レベルミディアム

SQL | MSSQL | 重複検索 - 重複しているすべての項目の名前を返すクエリを書く

パイソン
シニア
テストされたスキル
期間
82 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 ビッグデータ, パイスパーク, パイソン

コードギャップ

の知識を評価する。 SQL

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

Python|PySpark|フリート管理企業 - スピード違反のイベントを検出し、既存の予測器の正しさを検証する。

ジャワ
ジュニア
テストされたスキル
期間
120 分以内。
評価
自動
テスト概要

フロントエンドのプログラミングタスク - Level:簡単

JavaScript|TypeScript|請求書アプリケーション - フロントエンド - 請求書データと為替レートをマージして集計するフロントエンド部分を実装する。

バックエンドプログラミングタスク - Level:簡単

Java|請求書アプリケーション - バックエンド - サービスとDAOメソッドで請求書データを検索・集計するためのバックエンド部分を実装します。

データサイエンス
ジュニア
テストされたスキル
期間
45 分以内。
評価
自動
テスト概要

タスク - レベル簡単

SQL|切手カタログ|最高価格の3枚 - 最高価格の切手(価格と名前)を3枚選択します。

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

Python | Pandas | HTMLテーブルパーサー - HTMLテーブルをCSV形式のファイルに変換する関数を実装します。

パイソン
ミドル
テストされたスキル
期間
120 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 パイソン

プログラミング・タスク - レベルミディアム

Python|車両販売レポート - 車両販売データウェアハウスに基づいてレポートを作成するアプリケーションを実装します。

デブオプス
シニア
テストされたスキル
期間
66 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 デブオプス, ドッカー

DevOpsタスク - レベル: ハード

DevOps|Master of Disaster Recovery (CentOS) - 壊れたMariaDB/MySQLデータベースからデータを復旧。

デブオプス
シニア
テストされたスキル
期間
66 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 デブオプス, ドッカー

DevOpsタスク - レベル: ハード

DevOps|Master of Disaster Recovery (Ubuntu) - 壊れたMariaDB/MySQLデータベースからデータを復旧。

PostgreSQL
ミドル
テストされたスキル
期間
44 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 SQL

コードギャップ

の知識を評価する。 SQL

タスク - レベルミディアム

SQL | PostgreSQL | Hotels - ホテルページの最適化 - 現在ORMを使用しているホテル一覧ページのパフォーマンスを改善します。

モンゴDB
ミドル
テストされたスキル
期間
51 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 SQL, モンゴDB, ノーエスキューエル

コードギャップ

の知識を評価する。 モンゴDB

タスク - レベルミディアム

SQL|顧客データ - このデータベースで姓と名が一意でないすべての顧客と、それぞれの姓と名のペアがデータベースに出現する回数を検索します。

PHP
ミドル
テストされたスキル
期間
60 分以内。
評価
自動
テスト概要

コードギャップ

の知識を評価する。 SQL

選択問題

の知識を評価する。 ES6, ジャバスクリプト, CSS, HTML, WCAG 2.0, ウェブ・アクセシビリティ

プログラミング・タスク - レベルミディアム

PHP | Categories Repository - 映画に関する有効な結果をユーザーに返すPDOクエリを実装する。

PHP
シニア
テストされたスキル
期間
88 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 SQL, ES6, ジャバスクリプト, AJAX, ウェブ開発

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

PHP|XML-CSVコンバータ - フィルタリングとデータ変換メソッドを実装し、すべてのテストに合格する。

PHP
ジュニア
テストされたスキル
期間
41 分以内。
評価
自動
テスト概要

コードギャップ

の知識を評価する。 SQL, CSS, HTML

選択問題

の知識を評価する。 ジャバスクリプト

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

PHP | Faker | 基本的なデータ操作 - app/Faker クラスのすべてのメソッドを実装する。

モンゴDB
シニア
テストされたスキル
期間
56 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 SQL, モンゴDB, ノーエスキューエル

コードギャップ

の知識を評価する。 モンゴDB

タスク - レベル: ハード

SQL|スパーステーブルを埋める - 作成日を持つ全ユーザーのリストを返し、バグに影響されたエントリーの前の行のnullでない行の日付を返すクエリーを書いてください。

SQL開発者のスクリーニングに最適なSQLオンラインテスト

SQLオンラインテストの推奨役割

  • データアナリスト
  • データベース管理者
  • SQL開発者
  • データベースエンジニア
  • データベーススペシャリスト
  • ジュニアSQL開発者
  • ミドルSQL開発者
  • シニアSQL開発者
  • データ入力技術者
  • データ品質スペシャリスト

SQLオンラインテストの仕組み

DevSkillerのSQLコーディングテストには、RealLifeTesting™の手法が採用されています。当社のコーディングテストのセレクションは、応募者の様々なSQLバージョンに関する知識を分析するのに役立ちます。さらに、当社のコーディングテストは、応募者のコーディングスキル、問題解決能力、時間管理能力を評価するのに役立ちます。

主な特徴

  • DevSkillerのSQLコーディングテストは、応募者のコーディング能力を測定します。
  • 世界中の候補者を自由かつ便利にテストできるリモートテスト
  • RealLifeTesting™の方法論は、候補者が自分のIDEを使用し、GITにクローンし、ユニットテストを実行し、研究のためにStack Overlow/Github/Googleにアクセスできる、より良いユーザーエクスペリエンスを生み出します。
  • 正確なテスト結果を保証する厳格な盗作防止ツール
  • 技術専門家でなくても理解できる結果を自動生成
  • ジュニア・レベル、ミドル・レベル、シニア・レベルにSQLコーディング・テストを用意

SQL開発者に求められるもの

SQLは最もポピュラーな4GL(第4世代プログラミング言語)であり、プログラマーはデータベースがどのように結果を計算するかではなく、結果がどのように見えるかを宣言するだけである。SQLは、中央データベースからデータにアクセスするために、Javaのような他の、より汎用的なプログラミング言語に組み込まれている。

資格のあるSQL開発者は、SQLパフォーマンスに精通している必要があります。これに加えて、成功する候補者は、リレーショナル理論の知識を実証したSQL設計スキルを持っている必要があります。最後に、SQLのリファクタリングのスキルは、SQLがより複雑になる大規模なチームでは非常に役立ちます。

SQLオンラインテストでカバーされるスキル

  • HSQLDB
  • モンゴ
  • モンゴDB
  • MSSQL
  • MySQL
  • ノーエスキューエル
  • オラクル
  • PostgreSQL
  • SQL
  • CSS
  • ES6
  • HTML
  • ジャバスクリプト
  • ピーディーオー

良さそうだが、もっと欲しい?

定義済みの環境でコーディングテストを実行したいですか?自分のコードベースを使って応募者をテストしたいですか?DevSkillerでは、オンラインタスクウィザードを使用してカスタムテストを構築することができます。当社の SQL コーディング・テストで、技術スクリーニングのニーズをすべて解決しましょう。

私たちのSQLオンラインテストが有効であることを証明したいですか?

一度も試したことがないのに、私たちのスクリーニング・ツールがどれほど効果的であるかを理解できるでしょうか?結局のところ、弊社のDevSkiller SQL オンラインテストは、お客様が遭遇したことのある従来のアルゴリズムテストとは異なります。私たちの言葉を鵜呑みにせず、過去のお客様の声をご覧ください:

Patrycja Kiljańska - Spartezの人材獲得スペシャリスト

「DevSkillerを導入したことで、メンテナンス性の高い社内ソリューションを置き換えることができました。私たちのプロセスは同じように見えますが、製品はより良いパフォーマンスを提供してくれます。また、結果の評価もはるかに簡単です。"

マイケル・ガーウィグ Ada Healthのエンジニアリング・マネージャー

"DevSkillerのおかげで、すでにフィットしそうな応募者の貴重なオンサイト時間を節約することができました。応募者一人当たり3時間を節約しています。以前は応募者と技術的なタスクに費やしていた時間です。"

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

「採用プロセスの期間は変わりませんが、候補者1人あたりに費やす時間と労力は減っています。また、間違った候補者に時間を浪費することもありません。"

よくある質問

SQLのオンラインテストはどのように評価されますか?

DevSkillerテストの主な利点の1つは、SQLオンラインテストの評価が自動的に行われることです。受験者がテストを終えると、当社のスクリーニングツールが解答に取り掛かり、各受験者の出来を自動的に評価します。これにより、採用担当者はアルゴリズムテストの採点に費やす膨大な時間を節約することができます。

受験者は、自分が考えたソリューションが実行できるかどうか(すべてのソフトウェア開発において不可欠な要素)で評価される。エッジケースでソリューションがどのように動作するか、コードの内容と品質。合格者は、与えられた時間内にクリティカル・シンキング・スキルを最大限に発揮できる人です。

結果は簡潔で分かりやすいレポートにまとめられ、専門家でなくても、技術的なスキルに関係なく理解することができます。

受験者はどのようにSQLのオンラインテストを受けるのですか?

DevskillerのSQLオンラインテストは、世界中どこからでもアクセス可能です。受験者と面接官の両方がテストを実施する時間が取れるまで待つ貴重な時間を節約することができます。リモートテストは、テストの招待状が送信された後、採用担当者は結果が届くのを待つだけです。採用担当者は、各テストに時間制限を追加して、待ち時間が発生しないようにすることもできます。

テスト自体に関しては、受験者はDevSkillerの最先端のブラウザIDEを使用するか、お気に入りのIDEでプロジェクトを完成させ、GITにプロジェクトをクローンすることができます。必要であれば、ユニットテストを実行し、ソリューションが想定通りに動作することを確認することもできます。

SQLのオンラインテストの期間は?

SQLオンラインテストの実施時間は、採用担当者次第で自由に設定することができます。各SQLテストには、デフォルトの所要時間を含むデフォルト設定が含まれていますが、これらは簡単に調整することができます。必要に応じて、テスト内の個々の問題に制限時間を設定することもできます。

受験者はDevSkiller SQLオンラインテストをどう思いますか?

当社のSQLオンラインテストに対する開発者の反応は、概して非常に肯定的です。大多数の受験者は、自分のソフトウェア開発スキルを証明するチャンスを喜んでいます。時折、開発者の反応が私たちの期待にそぐわないことがありますが、これは通常、テストを受けなければならないことに対する初期的な反応にすぎません。多くの開発者テストは、開発者が実際に行っている作業を反映していないため、開発者テストに対する警戒心が芽生えるのです。ひとたび私たちのテストが他と違うことがわかると、彼らは圧倒的に肯定的な反応を示し、自分たちの能力を実際に示す機会を喜んでくれます。

当社のSQLオンライン・テストにより、開発者は、単体テストや個人のIDEからGITへのクローンといった通常のコーディング・ツールや慣習を使用することができます。