メインコンテンツへスキップ

開発者向け

能力を身につけ、成果を示す。

実際の課題で、コーディング、SQL、AI との協働を練習しましょう。すべての解答はテストで実行されるので、何が動き、何が壊れ、次に何を直すべきかがわかります。

コーディング問題
1,000+
言語
22
SQL エンジン
6
練習モード
7
Two Sum初級 · Python
def two_sum(nums, target):
    for i in range(len(nums)):
        for j in range(i + 1, len(nums)):
            if nums[i] + nums[j] == target:
                return [i, j]

例

  • [2,7,11,15], 9合格
  • [3,2,4], 6合格
  • [3,3], 6合格

非公開テスト

16件中14件合格2件がタイムアウト

ヒント:大きなケースは 1 回の走査で解く必要があります。進みながら何を覚えておけるでしょうか?

実行例です。実際の課題も同じように動きます。

7 つの練習方法。

自分で作って解くことも、AI と一緒に出荷する今のチームと同じようにレビューして検証することもできます。

練習の流れ。

練習によって、他の場面でも活かせるスキルを養えます。企業向けアセスメントは各社の業務に合わせて個別に設定されており、非公開の問題リストが公開されることはありません。

  1. 課題を選ぶ

    モード、トピック、難易度で絞り込めます。各課題には何が求められるかが書かれています。

  2. 例を実行する

    提出する前に、表示された例や自分で用意した入力でコードを試せます。

  3. 非公開テストで提出する

    非公開ケースは境界条件を確かめます。わかるのは失敗の種類だけで、非公開の正解は表示されません。

  4. 結果から学ぶ

    ヒントを見てもう一度挑戦するか、解けたら解説を読みましょう。進捗はアカウントに保存されます。

無料の練習

まずは1つのタスクから始めましょう。

タスクを選び、アプローチを試し、フィードバックをもとに改善しましょう。進捗はアカウントに保存されます。