コンテンツへスキップ

TypeScriptコーディングの質問とオンラインテスト

すべての TypeScript オンラインテストは、TypeScript 開発者の候補者をよりよく選別するために、専門家によって作成されました。私たちは、ジュニア、ミドル、シニアレベルの TypeScript 開発者向けのさまざまな TypeScript オンラインテストを用意しています。

DevSkillerのTypeScriptオンラインテストは、RealLifeTestingメソドロジーを採用しています。 これにより、実際のテストシナリオを通じて候補者のスキルを確認することができます。DevSkiller とオンラインの TypeScript テストを利用すれば、次の TypeScript 開発者を見つけるのがこれまでになく簡単になります。

アンギュラー
ミドル
テストされたスキル
期間
84 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 アンギュラー, ジャバスクリプト

コードギャップ

の知識を評価する。 アンギュラー, ジャバスクリプト

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

JavaScript|Angular|静的ページエディター - 静的ページフォームの実装を完了する

タイプスクリプト
ミドル
テストされたスキル
期間
72 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 タイプスクリプト

コードギャップ

の知識を評価する。 タイプスクリプト

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

TypeScript | Redux, セレクタ | 人事部給与 - 人事データを処理するReduxセレクタを実装する。実装はスナップショットテストに対してテストされる。

タイプスクリプト
ジュニア
テストされたスキル
期間
51 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 タイプスクリプト

コードギャップ

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

選択問題

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

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

TypeScript | React Hooks | Movies State Management - React Hooksを使って既存のビューに状態管理を実装し、完全な動画管理アプリケーションを完成させる。

リアクト・ネイティブ
ミドル
テストされたスキル
期間
107 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 リアクト・ネイティブ

コードギャップ

の知識を評価する。 ジャバスクリプト, リアクト・ネイティブ

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

React Native|Cheeper - 新しいソーシャルメディアアプリ - 基本的な交流ができるように実装を仕上げる。

アンギュラー
ミドル
テストされたスキル
期間
77 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 アンギュラー, ジャバスクリプト, タイプスクリプト

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

JavaScript|Angular|メモ帳アプリ - 提供されるNotesServiceを使って、メモを保存したり読んだりするシンプルなメモアプリを完成させよう。

タイプスクリプト
ミドル
テストされたスキル
期間
73 分以内。
評価
自動
テスト概要

選択問題

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

コードギャップ

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

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

TypeScript | NestJS | My Barista App - Coffee Recommendation - コーヒーの種類を評価し、推薦するためのNestJS RESTサービスを実装する。

タイプスクリプト
ミドル
テストされたスキル
期間
62 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 タイプスクリプト

コードギャップ

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

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

TypeScript | NestJS | My Barista App - 格付けされたコーヒーの種類を一覧表示 - コーヒーの種類を格付けし、推薦するためのNestJS RESTサービスを実装する。

タイプスクリプト
ジュニア
テストされたスキル
期間
46 分以内。
評価
自動
テスト概要

選択問題

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

コードギャップ

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

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

TypeScript | NestJS | My Barista App - Fetch rating of a coffee type - コーヒーの種類を評価するNestJS RESTサービスに、過去に評価されたコーヒーの種類を一覧表示する新機能を実装。

タイプスクリプト
ミドル
テストされたスキル
期間
65 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 タイプスクリプト

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

TypeScript|Reduxセレクタ|人事部 - 人事データを処理するReduxセレクタを実装する。実装はスナップショットテストに対してテストされる。

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

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

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

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

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

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

選択問題

の知識を評価する。 品質保証, テスト

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

Mocha|TypeScript|ATM Service Validation - ATM用の一連のMocha検証テストを書く。

リダックス
ジュニア
テストされたスキル
期間
35 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 タイプスクリプト

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

TypeScript | Redux | 人事部 - reducers - reduxのreducersとselectorsを正しく実装する。

タイプスクリプト
ミドル
テストされたスキル
期間
126 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 タイプスクリプト

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

TypeScript | NestJS | My Baristaアプリのためのコーヒー推薦API - コーヒーの種類を評価し推薦するためのNestJS RESTサービスを実装する。

タイプスクリプト
シニア
テストされたスキル
期間
105 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 タイプスクリプト

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

TypeScript | Social Media Queries | Find friends by name - FriendsQueries#queryByNameMatching関数を要件に従って実装し、すべてのテストをパスする。

アンギュラー
ミドル
テストされたスキル
期間
72 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 Angular Forms API, Angularリアクティブフォーム, Angular2+, Angularテンプレート, アンギュラー・セキュリティ

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

JavaScript | Angular 2+ | サインアップフォーム - HTML/CSSをAngularに接続し、適切なバリデーションを追加します。

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

選択問題

の知識を評価する。 ジャワ

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

Java|重複検索 - N回発生した重複を含む新しいリストを返す findDuplicates メソッドを実装します。

選択問題

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

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

JavaScript|Node.JS|Websocketサーバー - WebSocketサーバーを完成させるために、server.jsファイルを完成させる。

アンギュラー
ミドル
テストされたスキル
期間
73 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 Angular2+, タイプスクリプト, ジャバスクリプト, 工具, ウェブ開発

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

JavaScript | Angular 2+ | サインアップフォーム - HTML/CSSをAngularに接続し、適切なバリデーションを追加します。

アンギュラー
ジュニア
テストされたスキル
期間
40 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 Angular2+, ジャバスクリプト, タイプスクリプト

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

JavaScript|Angular2+|ルーター構成 - 既存のアプリケーションと説明で与えられた要件に基づいて、ルーティング構成を作成する。

アンギュラー
シニア
テストされたスキル
期間
105 分以内。
評価
自動
テスト概要

選択問題

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

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

Angular 2+|サインアップフロー|コンポーネントとルーティング - ルーティングを設定し、サインアップフォームをデータサービスと統合し、適切な入力バリデーションを追加することで、ユーザー登録フローを完成させます。

ジャバスクリプト
ミドル
テストされたスキル
期間
121 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 エクスプレスJS

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

Angular 2+ メモ帳アプリ

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

Node.JS - Mongo - コースレポート

コードギャップ

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

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

選択問題

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

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

JavaScript|TypeScript、React|Conferenceの管理画面 - TypeScript、React、React Router、Promisesを使用して、論文募集プロセスを管理するための管理画面に不足している機能を実装する。

アンギュラー
シニア
テストされたスキル
期間
108 分以内。
評価
自動
テスト概要

選択問題

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

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

JavaScript|Angular2+|サインアップページ|コンポーネントとルーティング - ルーティングを設定し、サインアップフォームをデータサービスと統合し、適切な入力バリデーションを追加することで、ユーザー登録フローを完成させます。

アンギュラー
シニア
テストされたスキル
期間
73 分以内。
評価
自動
テスト概要

選択問題

の知識を評価する。 AJAX, ジャバスクリプト, ウェブ開発, 工具, Angular2+, rxjs, タイプスクリプト

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

JavaScript | Angular 2+ | ショッピングカート - アプリ全体のデータ同期に関するいくつかの問題を修正し、いくつかのカスタマイズ機能を追加しました。

アンギュラー
ミドル
テストされたスキル
期間
34 分以内。
評価
自動
テスト概要

プログラミング・タスク

あなたの Angular 2+ メモ帳を修理する技術 アプリ

選択問題

を確認する。 Angular 2+ 様々な質問に答えることで、専門知識を深めることができる。 必要不可欠 に関する質問 Angular 2+

TypeScriptコーディングに関する質問

DevSkillerの専門家チームは、企業が次のTypeScript開発者を見つけるのに役立つTypeScriptコーディング問題を用意しています。弊社の TypeScript コーディング問題は、ジュニア、ミドル、シニアレベルの開発者の採用に適しています。弊社の TypeScript テストは、各応募者を正確にスクリーニングし、一連の現実的な開発ベースの課題に対する回答に基づいて評価するように独自に構成されています。

RealLifeTestingを搭載 方法論, デブスキラー TypeScript のコーディング問題は、従来の開発者募集とは異なる種類のテスト体験を提供します。RealLifeTesting この方法論では、応募者に実世界の課題を提示し、管理されたテスト環境の中で、効果的な解決策を考え出すよう求めます。この画期的な新しいテスト方法により、次の開発者をこれまで以上に簡単に見つけることができます。

TypeScriptのコーディング問題で推奨される役割

  • フロントエンド開発者
  • ウェブ開発者
  • TypeScript開発者
  • JavaScript開発者
  • ジュニアTypeScript開発者
  • ミドルTypeScript開発者
  • シニアTypeScriptデベロッパー

DevSkiller TypeScriptコーディング問題の仕組み

DevSkillerのTypeScriptコーディングの問題集はRealLifeTestingによって提供されています。 メソドロジを使用します。このユニークなテストモデルでは、あらかじめ定義されたテストパラメータの範囲内で、応募者のTypeScriptの知識、コーディング能力、問題解決能力を分析することができます。

実生活テスト この方法論は、アルゴリズムによるテストよりも、開発者がその役割のために行うであろう仕事に基づいたテストの方が効果的であるという考えに基づいている。 このシステムは、候補者をテストするための現実的な職場環境を再現し、その結果、開発者をスクリーニングするためのより正確なシステムを実現する。

主な特徴

  • 学力だけでなく、コーディング能力を分析する
  • リモートテストで時間とコストを節約
  • 実生活テスト 方法論は、候補者が自分のIDEを使用し、GITにクローンし、ユニットテストを実行し、研究のためにStack Overflow/Github/Googleにアクセスできる、より優れたユーザーエクスペリエンスを提供する。
  • TypeScriptのテストの正確性を保証するために、厳格な盗作防止ツールを導入した。
  • TypeScriptのコーディング問題をリアルタイムで観察する
  • 技術者でない採用担当者にも理解できる自動化された結果
  • 経験豊富な開発者と経験の浅い開発者のためのタイプスクリプトに関するインタビュー質問

TypeScriptコーディング問題で問われるスキル

  • ジャバスクリプト
  • ES5
  • ES6
  • ES7
  • Angular.js
  • jQuery、
  • 反応
  • バックボーン
  • 琥珀
  • Vue.js
  • ポリマー
  • アウレリア
  • ノックアウト
  • Rx.js

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

TypeScriptはMicrosoftが開発したプログラミング言語で、JavaScriptプログラミング言語のコンパイラである。TypeScriptは実際には、大規模なアプリケーションの開発に特化したJavaScriptから生まれた。つまり、どちらの言語の開発者を採用する場合でも、同じ属性の多くが適用されます。

TypeScriptもJavaScriptも習得が簡単で、新しいフレームワークが頻繁に作成されるなど、非常に動きが速い。最新の変更に対応することは有用ですが、TypeScript 開発者は JavaScript 言語そのものと、古いライブラリやフレームワークについて深く理解していたほうがよいでしょう。そうすれば、この知識を使ってあらゆる変更に対応することができます。さらに、優れたTypeScript開発者であれば、少なくとも1つは人気のある、試行錯誤を重ねたフレームワークやライブラリを知っておくと便利です。

TypeScriptのコーディングの問題は気に入りましたが、もっと知りたいですか?

DevSkillerのテストモデルは気に入っているが、TypeScriptのコーディングに関する質問からもっと多くのことを得たいというお客様がいらっしゃいます。同じように考えているのであれば、問題ありません。

DevSkillerのオンラインタスクウィザードを使用すると、完全にカスタマイズ可能な独自のテストを構築することができます。技術的な知識を持つ人がいる限り、評価したい言語を設定したり、各テストや個々の問題に制限時間を割り当てたり、各テストの難易度を変更することは簡単です。

TypeScriptのコーディング問題が有効であることを証明したいですか?

DevSkillerのスクリーニングツールに投資することは、あなたのビジネスにとって大きな決断となるでしょう。もしまだ迷っているのであれば、DevSkillerにご満足いただいているお客様の声をご覧ください:

ヴィクトリア・チチェフスカ ステップストーン・サービスの人材獲得スペシャリスト

「私たちは今、成長するために必要なテクニカル・スキルを評価するテストを共同で作成するだけでなく、(候補者と)社内外でコミュニケーションをとることもできるツールを手に入れました。さらに、技術採用プロセスがより構造化されました。例えば、技術面接では、技術スクリーニングの結果を会話のきっかけにしています。"

マグダレーナ・ロゴ - コディラ副マーケティング・マネージャー

"DevSkillerをテストの採点に使用することで、2倍のコスト効率になると同時に、生徒たちはより良いテストを受けることができ、将来の採用試験に備えることができます。"

ジュリアン・ゴーティエ CriteoのEMEA人材獲得マネージャー

「DevSkillerは3地域(US/APAC/EMEA)の15拠点で使用しています。TA(採用担当者)は各地域で7名が頻繁に利用しており、テクニカル採用担当者はその時々のニーズに応じて使い分けています。30人以上が、一度このプラットフォームにログインし、課題の確認やテストの作成を行っています。"

よくある質問

RealLifeTestingとは?

リアルライフテスト は、DevSkiller TypeScript コーディング問題の要です。これは、応募者が仕事を通じて遭遇するであろう実際のシナリオをエミュレートする方法論です。応募者は、シミュレーション中に遭遇したことに基づいて課題を設定されます。

つまり、他のコーディングチャレンジやアルゴリズムパズルとは異なり、RealLifeTestingでは 採用担当者は、応募者が仕事を任される前に、その職務における応募者のパフォーマンスを正確に評価することができます。

合格者は、TypeScript のテストで明確な理解と知識を証明できる人です。テストは、Stack Overflow のようなリソースを活用する能力と、遭遇した問題に対して最も迅速かつ効率的な解決策を判断するクリティカルシンキングを持っているかどうかによって自動的に評価されます。

TypeScriptのコーディング問題はどのように評価されますか?

前述のとおり、弊社の TypeScript コーディング問題は自動的に評価されます。DevSkillerテストの大きな時間節約のひとつは、各受験者がテストを完了した後、DevSkillerプラットフォームが自動的に作業を開始することです。結果は集計され、レポートも自動的に作成されます。レポートは、技術的なバックグラウンドを持たない採用担当者にもわかりやすく、コーディングの品質、考案したソリューションが実行可能かどうか、エッジケースでどのように機能するかなどを評価します。また、DevSkillerは、剽窃防止ツールにより、検証されたテスト結果を保証します。

DevSkillerの設定にはどのくらい時間がかかりますか?

DevSkillerテストの大きなメリットは、非常に簡単に始められることです。大変な作業は弊社のITエキスパートが代行いたします。アカウントの設定後、数分で開発応募者にテストの招待状を送ることができます。Devskillerには、定義済みのTypeScriptコーディング課題が豊富に用意されているため、すぐにテストを開始することができます。

DevSkillerを使うにはプログラマーである必要がありますか?

DevSkillerでは、TypeScriptのテストを可能な限りシンプルかつ自動化できるように設計しています。技術者でないユーザーでも、テスト対象のレベルにかかわらず、スクリーニングされる候補者の技術的スキルを確認できるようにするためです。結果はわかりやすく表示されます。技術者が常駐している場合は、ゼロからテストを作成することもできますが、DevSkillerを使用するのに専門家である必要はありません。

他のものをお探しですか?
JavaScriptコーディング面接の質問とテスト
Vue.jsのテストと採用面接の質問
Angularコーディングテスト
採用担当者と開発者のためのReactオンライン・コーディング・テスト