構文・関数とスコープ・データ構造・エラーとOOPを診断。実践シナリオ形式の30問で、カテゴリ別スコアを即座に表示。登録不要・完全無料。
登録不要 — 結果はその場ですぐに表示されます。
このテスト一つで、初級からエキスパートまでを一度に測定します。前半は、デフォルト引数を持つ関数の動作、isと比較演算子の違い、整数と浮動小数点数の除算ルールなど、すべてのPythonユーザーが出会う内容です。後半になると、クロージャ、デコレータ、ジェネレータ、浅いコピーと継承といった内容に踏み込みます。スコアは初級・中級・上級・エキスパートの4段階のいずれかに位置づけられ、この4段階の名称はあえて求人票で使われているものと同じにしています。
いいえ。すべての設問はPython 3の動作に対して書かれており、その動作は何年も変わっていません——fストリング、標準の整数/浮動小数点数の除算ルール、オブジェクトモデルです。最近のポイントリリースや特定のライブラリに依存する内容はなく、知っていれば対応できます。
多くの採用選考が出題対象とするのと同じ種類の読み予測ロジックを、同じ短いシナリオ形式で出題しているため、準備として役立ちます。ただし、特定の採用試験を再現したものではなく、ここで高得点を取ったからといって修了証になるわけではありません。このテストが教えてくれるのは、4分野のうちどこで点を落としやすいかということであり、それこそが技術面接の1週間前に知っておく価値のある情報です。
約6分です。個別の設問に制限時間はありません——このテストが測るのは何ができるかを知っているか、クリックが速いかではないからです。1問にどれだけ時間をかけても構いません。
当社のテストを受けることは、あなたの能力の包括的または正確な評価と見なされるべきではありません。結果は情報提供と自己反省の目的のみです。
構文・関数とスコープ・データ構造・エラーとOOPを診断。実践シナリオ形式の30問で、カテゴリ別スコアを即座に表示。登録不要・完全無料。
これはシナリオ形式のPythonテストです。実際のコード30個が表示され、それぞれについて「実行するとどうなるか」という1つの問題が続きます。デフォルト値を持つ関数が、前回の呼び出しを静かに記憶している。見た目は同じだが、別のオブジェクトである2つのリスト。ループが終わった後、クロージャがループ変数を読みに行く。あなたはそれぞれについて、Pythonが実際にすることと一致する答えを選んでいきます。
30問は「コアな構文と型」「関数・スコープ・クロージャ」「データ構造と制御フロー」「エラー・OOP・慣用句」の4分野をカバーしています。この4分野は、Pythonを読むことと、Pythonを実行することが静かに異なる場所であり、求人票が『Pythonが得意』と書くときに採用面接のスクリーニングテストが実際に問う内容です。分野ごとにスコアが表示されるため、弱い分野は合計点に隠れず、弱い分野として現れます。
所要時間は約6分、登録は不要で、実行するコードはありません——すべての設問はシナリオを提示して予測する形式です。これはシニアエンジニアがプルリクエストをレビューするのと同じやり方です。構文を知ることと、特定の条件下でそれが実際に何をするかを知ることは、別のスキルです。このテストが測るのは後者です。
Pythonの4分野のうち、本当に足を引っ張っているのはどこかがわかる
構文・関数/スコープ・データ構造・OOP/エラー、カテゴリ別のスコア内訳がわかる
自分が初級・中級・上級・エキスパートのどのレベルかがわかる
求人票が言う『Pythonが得意』と自分の実力を比較できる
def add_item(item, basket=[]): basket.append(item); return basket と定義して、add_item('a') と add_item('b') を順に呼び出し、どちらも basket 引数を与えないとします。2番目の呼び出しは何を返しますか?
30問、6分。自動進行—手動「次へ」なし。
プロフィールの即座の内訳。無料、シェア可能、ログイン時に保存。
プレミアムで完全なレポート、キャリア、強み、成長パスがアンロックされます。
構文・関数とスコープ・データ構造・エラーとOOPを診断。実践シナリオ形式の30問で、カテゴリ別スコアを即座に表示。登録不要・完全無料。
登録不要 — 結果はその場ですぐに表示されます。
このテスト一つで、初級からエキスパートまでを一度に測定します。前半は、デフォルト引数を持つ関数の動作、isと比較演算子の違い、整数と浮動小数点数の除算ルールなど、すべてのPythonユーザーが出会う内容です。後半になると、クロージャ、デコレータ、ジェネレータ、浅いコピーと継承といった内容に踏み込みます。スコアは初級・中級・上級・エキスパートの4段階のいずれかに位置づけられ、この4段階の名称はあえて求人票で使われているものと同じにしています。
いいえ。すべての設問はPython 3の動作に対して書かれており、その動作は何年も変わっていません——fストリング、標準の整数/浮動小数点数の除算ルール、オブジェクトモデルです。最近のポイントリリースや特定のライブラリに依存する内容はなく、知っていれば対応できます。
多くの採用選考が出題対象とするのと同じ種類の読み予測ロジックを、同じ短いシナリオ形式で出題しているため、準備として役立ちます。ただし、特定の採用試験を再現したものではなく、ここで高得点を取ったからといって修了証になるわけではありません。このテストが教えてくれるのは、4分野のうちどこで点を落としやすいかということであり、それこそが技術面接の1週間前に知っておく価値のある情報です。
約6分です。個別の設問に制限時間はありません——このテストが測るのは何ができるかを知っているか、クリックが速いかではないからです。1問にどれだけ時間をかけても構いません。