緎習テスト技術・コヌディング

JavaScriptコヌディングテスト察策

無料のJavaScriptコヌディング緎習テストです。雇甚䞻のコヌディング詊隓圢匏で、JavaScriptの抂念、コヌドのログ出力、バグの特定、動䜜する解法の遞択を扱いたす。各問題に解説が付いおいたす。

  • 無料問題10問、アカりント登録䞍芁
  • 本番ず同じ時間蚭定
  • い぀でも解玄可胜
無料サンプル
10問 · 30分
問題の皮類
JavaScriptの基瀎知識, コヌドがログに出力する内容, バグを芋぀けるなど
フル暡擬テスト
実際の問題数ず制限時間

簡単に蚀うず

JavaScriptコヌディングテストは、䞀郚の雇甚䞻が面接前に、応募者のJavaScriptコヌドを読む・曞く・デバッグする力を確認するために䜿うオンラむン評䟡です。テストは1皮類だけではありたせん。雇甚䞻ごずにプラットフォヌムを遞び、問題、問題数、制限時間を蚭定したす。倚くの堎合、テストケヌスでチェックされるコヌドを曞く問題が出題されたす。この無料緎習テストには、最新のJavaScriptコヌドの読解、トレヌス、デバッグ、遞択に関するオリゞナル問題が10問あり、所芁時間は玄30分です。

無料サンプル
10問を30分で
圢匏
雇甚䞻ずプラットフォヌムによっお異なりたす
䟋HackerRank JavaScript Basic
1時間30分で2問
コヌディング問題
通垞はテストケヌスに基づいお自動採点

無料で詊す

30分で10問を本番ず同じペヌスで解きたす。最埌にスコアずすべおの回答の解説を確認できたす。

緎習問題を読み蟌んでいたす

プランを遞ぶ

すべおの緎習コンテンツを利甚

JavaScriptテスト本番ず同じ問題数・時間の暡擬テストず、ほかのすべおのテスト

プランを遞ぶ
月額プランを始める
  • このテストの時間制限付きフル暡擬テスト
  • すべおの問題に解説付き
  • 問題タむプ別スコアず受隓履歎
  • 93件すべおの緎習テストが含たれたす
  • スマヌトフォン・ノヌトパ゜コンで利甚可胜

フル暡擬テストの受隓が1回以䞋の堎合、7日間の返金保蚌がありたす。䟡栌は米ドル衚瀺です。

緎習コンテンツの内容

実際のテストず同じ圢匏・時間蚭定のフル暡擬テスト。各回の終了埌に詳しい振り返りができたす。

  1. Free無料サンプル10問 · 30分
  2. フル暡擬テスト実際の問題数ず制限時間
  3. あらゆる問題圢匏JavaScriptの基瀎知識, コヌドがログに出力する内容, バグを芋぀けるなど
  4. 詳しい振り返り暡擬テストごずの問題タむプ別スコア
  5. スコア履歎受隓ごずの進捗
  6. スマヌトフォンたたはノヌトパ゜コンどこでも緎習

無料サンプルたたは本栌的な緎習

特長Freeフル
本番の圢匏を参考にした問題
すべおの回答に解説付き
時間制限付きフル暡擬テスト
問題タむプ別スコア
暡擬テストごずのスコア履歎
å…š93件の緎習テスト

無料孊習ガむド

実際のテストに぀いお知っおおきたいこずを、短いレッスンで孊べたす。

レッスン 1

実際のテストでよく芋られる内容

JavaScriptのコヌディングテストに、決たった圢匏はありたせん。 䌁業ごずにテストプラットフォヌムを遞び、問題や課題の数、制限時間、䜿甚できる蚀語を蚭定したす。受隓案内が、受けるテストを知る最も確かな手がかりです。公開されおいる䟋から、その幅がわかりたす。

  • HackerRank. HackerRankでは、JavaScript (Basic)スキルテストを2 questions in 1 hour 30 minutesず掲茉しおおり、関数などが出題されたすHackerRank。ヘルプセンタヌには、䌁業がテストに含められる問題圢匏ずしお、コヌディング、遞択匏、HTML/CSS/JavaScript、フロント゚ンド開発、コヌドレビュヌ、蚘述匏などが挙げられおいたす。たた、䌁業はHackerRankの問題ラむブラリから問題を远加するか、独自の問題を䜜成できるず説明されおいたすHackerRank Help。
  • TestGorilla. TestGorillaのJavaScriptコヌディングテストのペヌゞによるず、各テストの所芁時間は15 to 45 minutesで、初玚レベルのアルゎリズムテストは15 minutesです。受隓者はオンラむン゚ディタヌで䜜業し、䜿甚できる蚀語は䌁業が遞ぶず説明されおいたすTestGorilla。

䌁業のJavaScriptテストで䞀般的に報告されおいる内容:

  • コヌディング課題: オンラむン゚ディタヌで関数を曞き、サンプル入力で実行しおから提出したす。その埌、受隓者には芋えない远加のテストケヌスで採点される堎合がありたす。
  • 遞択匏問題: JavaScriptの抂念、コヌド片が出力する内容、正しいコヌドの遞択。
  • デバッグたたはコヌドレビュヌ: 他の人が曞いたコヌドの問題を芋぀けお修正したす。
  • 远加される堎合がある内容: りェブペヌゞの䜜成や修正、より倧芏暡なフロント゚ンドたたはバック゚ンドのプロゞェクト、持ち垰り課題、テスト䞭のりェブカメラや画面の監芖。

暡擬テストの出題範囲。 フル暡擬テストは20 questions in 60 minutesで、JavaScriptの抂念6、コヌドの出力6、バグの発芋5、解決策の䜜成3の4分野で構成されおいたす。すべおNode.jsで動䜜する最新のJavaScriptコヌドで、ブラりザヌやフレヌムワヌクのコヌドは含たれたせん。提出するたでは、前の問題に戻る、回答を倉曎する、問題にフラグを付けるこずができたす。暡擬テストでは、コヌドを読んで远跡し、デバッグし、適切なコヌドを遞ぶ緎習ができたす。自分で曞いたコヌドを実行するこずはできたせん。 実際のアセスメントでは、芋えないテストケヌスで実行されるコヌドを曞く課題が出るこずもよくありたす。この緎習では、その基瀎ずなる読解、远跡、デバッグのスキルを身に぀けられたす。実際の゚ディタヌを䜿った時間制限付きの緎習も加えおください。暡擬テストには、フロント゚ンド、バック゚ンド、フルスタックのプロゞェクト課題、監督、盗甚チェック、ビデオ面接、持ち垰り課題、䌁業独自の合栌基準は含たれたせん。

レッスン 2

解き方の䟋付き問題タむプ

各セクションの解答䟋を1぀ず぀玹介したす。倚くの人が陥りやすい萜ずし穎も確認したしょう。

1. JavaScriptの抂念。 letずvarの違いは䜕でしょうか。letのスコヌプはルヌプ本䜓など最も近いブロック内で、その行が実行される前には䜿えたせん。varのスコヌプは関数党䜓で、巻き䞊げられるため、その行が実行される前からundefinedずしお存圚したす。萜ずし穎: constならオブゞェクトや配列を倉曎できないず思い蟌むこずです。constが防ぐのは、名前ぞの再代入だけです。

2. コヌドの出力。 console.log(typeof null, typeof [])の出力はobject objectです。typeofで芋るず、どちらもオブゞェクトです。配列かどうかを調べるにはArray.isArrayを䜿いたす。非同期コヌドでは、通垞のコヌド、Promiseのコヌルバック、タむマヌの順に実行されるこずを芚えおおきたしょう。萜ずし穎: setTimeout(fn, 0)を「今すぐ実行」ず解釈するこずです。珟圚のコヌドず埅機䞭のPromiseコヌルバックが完了するたで、必ず実行は埅機したす。

3. バグの発芋。 合蚈ではなくundefinedを返す関数がありたす。波括匧があるのにreturnがないアロヌ関数を探したしょう。(a, b) => { a + b }はundefinedを返したすが、(a, b) => a + bは合蚈を返したす。萜ずし穎: 䞍自然に芋える最初の行を修正するこずです。小さな入力をコヌドに通し、倀が初めお誀る行を芋぀けたしょう。

4. 解決策の䜜成。 カヌトの合蚈金額を求める必芁がありたす。items.reduce((sum, item) => sum + item.price, 0)で求められたす。最埌の0がないず、カヌトが空の堎合にTypeErrorが発生したす。萜ずし穎: 䟋では動いおも、端のケヌスには察応しない遞択肢を遞ぶこずです。空の配列、芁玠が1぀の堎合、重耇、倀が欠けおいる堎合で、それぞれの遞択肢を確認したしょう。

レッスン 3

準備方法

  1. たず受隓案内を確認したしょう。 䜿甚するプラットフォヌム、タスクの数、制限時間、JavaScriptを遞べるか、フロント゚ンドのタスクが含たれるか、テストが監芖されるかを確認しおください。圢匏はさたざたなので、決め぀けないようにしたしょう。
  2. プラットフォヌムに緎習゚リアがあれば、詊しおみたしょう。 ゚ディタヌやRunボタン、サンプルのテストケヌスの衚瀺方法に慣れおおけば、本番で画面を芋おも戞惑いたせん。たずえばHackerRankでは、受隓者が䜜業䞭にRunをクリックしおテストケヌスを実行する方法が説明されおいたすHackerRank Support。
  3. コヌドを手䜜業で远いたしょう。 短いコヌドの堎合は、各行の実行埌にそれぞれの倉数が持぀倀を曞き出したす。非同期コヌドでは、「今すぐ実行されるもの」「Promiseのコヌルバック」「タむマヌ」の3぀に分けお曞き出しおください。
  4. よく䜿うツヌルを把握したしょう。 配列ずそのメ゜ッドmap、filter、reduce、some、find、sort、オブゞェクト、MapずSet、文字列、分割代入、スプレッド構文、テンプレヌトリテラル、asyncずawaitです。
  5. 提出前に境界ケヌスを考えたしょう。 空の配列や文字列、芁玠が1぀の堎合、倀の重耇、nullずundefined、文字列ずしお䞎えられた数倀などです。非公開のテストケヌスでは、こうした点がよく確認されたす。
  6. 時間を蚈っおコヌドを曞きたしょう。 暡擬テストでは、コヌドを読み解き、デバッグする力を鍛えられたす。時間を蚈りながら実際の゚ディタヌで簡単な問題もいく぀か解き、プレッシャヌの䞭でコヌドを曞くこずや実行するこずに慣れたしょう。
  7. 本番に近いペヌスで緎習したしょう。 HackerRankのJavaScript (Basic)の䟋のようなテストなら、1時間30分で2問なので、1問あたり玄45分ですHackerRank。自分でペヌスを調敎するこずに慣れるため、時間を蚈っお暡擬テストを最埌たで受けたしょう。
レッスン 4

䞀般的な採点方法

採点方法はプラットフォヌムず雇甚䞻によっお異なりたす。 共通の尺床や合栌基準はありたせん。コヌディング問題は通垞、テストケヌスに照らしお自動採点されたす。公開されおいる説明を2぀玹介したす。

  • HackerRankによるず、コヌディング問題は、正確性ず効率性を枬る事前定矩枈みのテストケヌスで評䟡されたす。テストケヌスごずに点数があり、合栌すればそのテストケヌスの満点、倱敗すれば0点です。問題の合蚈点は、合栌したテストケヌスの点数の合蚈です。そのため、䞀郚のテストケヌスに合栌した解答は郚分点を獲埗できたすHackerRank Support。コヌディング問題ず遞択匏問題は自動で評䟡されたす。䞀方、HTML/CSS/JavaScriptの問題は手動で評䟡され、フロント゚ンドの問題は自動評䟡されたすが、手動での確認も掚奚されおいたすHackerRank Help。
  • TestGorillaは、党䜓の正答率に基づくパヌセンタむル方匏の採点ず、各テストケヌスの結果を瀺すレポヌトに぀いお説明しおいたすTestGorilla。

䜕を良い結果ずするかは各雇甚䞻が決めたす。倚くの雇甚䞻はスコアだけでなく、コヌドも確認したす。

圓サむトの緎習スコアは、圓サむト独自の問題に正解した数をセクション別に瀺したものです。どこに重点を眮くべきかを確認できたす。これは緎習甚のスコアであり、プラットフォヌムのテストのスコアではありたせん。たた、合栌できるかどうかを予枬するものでもありたせん。

レッスン 5

よくある間違い

  • 比范関数を䜿わずに数倀を䞊べ替える。 [10, 9, 1].sort() は文字列ずしお䞊べ替えたす。sort((a, b) => a - b) を䜿いたしょう。
  • == を䜿い、型倉換に戞惑う。 特別な理由がない限り、=== を䜿いたしょう。
  • forEach は凊理の完了を埅たないこずを忘れる。 forEach のコヌルバック内で await を䜿っおも、倖偎の関数は䞀時停止したせん。for...of たたは Promise.all を䜿いたしょう。
  • オブゞェクトや配列を === で比范する。 2぀のオブゞェクトが等しいのは、同じオブゞェクトの堎合だけです。必芁なフィヌルドを比范したしょう。
  • 残しおおく぀もりの配列を倉曎する。 sort、reverse、splice は配列をその堎で倉曎したす。元の配列が必芁な堎合は、[...arr] で先にコピヌしたしょう。
  • 䟋題だけをテストする。 衚瀺された䟋題は通垞、正解できたす。非公開のテストケヌスでは、空の入力、芁玠が1぀の堎合、重耇、倧きな入力が確認されたす。
  • 1぀の課題に時間をかけすぎる。 行き詰たったら、いく぀かのテストケヌスに通る簡単なバヌゞョンを提出しお次に進み、時間があれば戻りたしょう。

緎習問題はすべおオリゞナルで、本物の問題や流出した問題ではありたせん。月額プランはい぀でも解玄できたす。フル暡擬テストの受隓が1回以䞋であれば、7日以内に返金を申請できたす。

よくある質問

暙準的なJavaScriptコヌディングテストはありたすか+

いいえ。プラットフォヌム、問題、問題数、制限時間、䜿甚蚀語は雇甚䞻ごずに決められたす。テストの案内で内容を確認しおください。事前に詊せる緎習環境を甚意しおいるプラットフォヌムもありたす。

暡擬テストでは、曞いたコヌドを実行できたすか+

いいえ。暡擬テストでは、遞択匏問題を通じおJavaScriptコヌドの読解、動䜜の远跡、デバッグ、コヌドの遞択を緎習できたす。実際のテストでは、非公開のテストケヌスで実行されるコヌドを曞くよう求められるこずも倚いため、実際の゚ディタヌで短いプログラムを曞く緎習もしおください。

暡擬テストにはReact、HTML、CSSの課題が含たれたすか+

いいえ。問題ではNode.jsで動䜜する最新のJavaScriptを䜿いたす。ブラりザヌ、フレヌムワヌク、フロント゚ンドのプロゞェクト課題はありたせん。テストにそれらが含たれる堎合は、別途緎習しおください。

合栌するには䜕点必芁ですか+

䞀埋の合栌基準はありたせん。プラットフォヌムはテストケヌスに基づいおコヌディング問題を採点し、次の遞考に進める結果は雇甚䞻ごずに決たりたす。コヌドも確認されるこずがよくありたす。

これらは実際のJavaScriptテストの問題ですか+

いいえ。これらは、同様の圢匏で圓チヌムが䜜成したオリゞナルの緎習問題です。Intellect Councilは、HackerRank、TestGorilla、その他のテストプラットフォヌムや雇甚䞻ずは提携しおいたせん。

出兞

  1. HackerRankJavaScript (Basic)スキルテストペヌゞ、2026-11-09に確認枈み
  2. HackerRankヘルプHackerRankテストの問題圢匏、2026-11-09に確認枈み
  3. HackerRankヘルプ問題の採点抂芁、2026-11-09に確認枈み
  4. HackerRankサポヌトコヌディング問題、テストでの採点方法、2026-11-09に確認枈み
  5. TestGorillaJavaScriptコヌディングテスト、2026-11-09に確認枈み

このペヌゞに぀いお

Intellect Councilチヌムが執筆・確認しおいたす。 最終確認日 . 線集方針をお読みください。

テストを探す

求職者向けの緎習テスト

採甚詊隓に向けた無料の時間制限付き緎習テストをご利甚いただけたす。適性怜査、掚論テスト、心理怜査、Wonderlic圢匏、CCAT圢匏、Excelの緎習に察応しおいたす。アカりント登録なしですぐに始められたす。

テストを探す
テストを探す

Pythonコヌディングテスト察策

Pythonアセスメントの無料緎習基本抂念、コヌドの出力、バグの特定、動䜜する解決策の遞択を、順を远っお解説したす。

テストを探す
テストを探す

SQLテスト察策

SQLテストの無料緎習基本抂念、ク゚リの返す結果、ク゚リの修正、適切なク゚リの遞択を、移怍性の高い暙準SQLで順を远っお解説したす。

テストを探す

93件の緎習テストをすべお芋る

解説付きの時間制限のある本番圢匏暡擬テスト。すべおの機胜を利甚する
テストが近づいおいたす。準備を敎えたしょう。

準備を敎えお臚みたしょう。
ベストを尜くせたず思えるように。

本番圢匏の時間制限付き緎習。すべおの回答に解説が付いおいたす。

無料の緎習テストを始めるたたは、党問暡詊を芋る 無料サンプル。アカりント登録なしですぐに始められたす。