問題追加しました(2024年2月)

問題追加をしました 💪

コーディングテストに利用可能な問題を追加しました。追加された問題は以下の通りです。

実践形式

メール振り分け機能の実装 (FastAPI)
難易度: ふつう
想定対象: FastAPIの開発経験2~4年、RESTfulAPIの設計経験2~3年
概要: FastAPIを使用したシンプルなEメールサービスのためのメール・ソート機能を開発する問題です。
この問題を通して以下のようなスキルを把握することができます。 ・FastAPIアプリケーション開発 ・ユーザー定義ルールに基づくカスタムフィルタリングロジックの実装

メール一覧取得機能の実装 (FastAPI)
https://app.hireroo.io/e/questions/project/102
難易度: ふつう
想定対象: FastAPIの経験2~3年、API開発経験2~3年
概要: サイズ、ページ、ステータスなどのフィルターを使用して電子メールのリストを取得する機能を開発し、無効な入力に対するエラー処理を保証する問題です。この問題を通して以下のようなスキルを把握することができます。 ・FastAPI フレームワークの実装経験 ・APIエンドポイントの作成と管理 ・データベース・クエリの最適化

人気レストランランキング取得APIの実装(FastAPI) 
難易度: 難しい
想定対象: FastAPIにおけるAPI開発経験 3-5年、データベースクエリ最適化の経験 3-4年
概要: グルメサービスにおける人気レストランを表示するためのAPIエンドポイントを開発します。この問題を通して以下のようなスキルを把握することができます。1. FastAPIにおけるAPI開発:RESTful APIの設計と実装。 2. データベースクエリの最適化:複数のテーブルからのデータの効率的なクエリとソート。 3. データ集計:ランキングのためのいいね、レビュー、ページビューの集計。

[バグ修正] レンタル予約管理サービス (正しい順番でイベントを処理する)(Go)
難易度: ふつう
想定対象: Goプログラミング経験2~3年、ステートフルなアプリケーションの設計・管理経験2年以上
概要: 図書館の本の予約サービスにおいて、複数の同じイベントが送信された場合でも、エラーにならずに順番にイベントを正しく処理できるようにバグを修正する問題です。この問題を通して、以下のようなスキルを把握することができます。 ・サービスロジック実装のためのGoプログラミングの専門知識 ・状態管理とイベント駆動型システムの理解

レポートデータ処理のパフォーマンス改善タスク(Go)
難易度: ふつう
想定対象: Goプログラミング経験3~4年、SQLデータベースの最適化経験 2年以上
概要: DBレコードの増加によりパフォーマンスに問題が生じている企業の、販売・満足度分析システムのパフォーマンスを最適化を行う問題です。この問題を通して以下のようなスキルを把握することができます。 ・SQLとデータベース最適化技術の経験 ・複雑なデータ構造と集計関数を扱う能力 ・並列処理の経験

ECサービスの新規エンドポイント実装 & 既存処理のリファクタリング(Go)
難易度: 難しい
想定対象: Goを用いたAPI開発経験2~3年、コードのリファクタリング・システムメンテナンスの経験 2~3年、Clean Architectureのような設計思想の理解と経験 2~3年
概要: Goを使用してECサービスの新しい注文処理エンドポイントを保守性とテスト容易性に重点を置き、既存のコードをリファクタリングする問題です。この問題を通して以下のようなスキルを把握することができます。 ・Clean Architectureのような設計思想とそれを用いた実装力・保守性のためのリファクタリング

ジムサービスの購入履歴管理 (Kotlin Spring Boot) 
難易度: ふつう
想定対象: Kotlin、Spring Bootでの開発経験2~3年、RESTfulAPIの設計と実装の経験2-3年、ビジネスロジックの実装とエラー処理の経験2-3年
概要: スポーツジムの会員管理システムにおけるバグ修正を行い、入会のログや購入履歴を処理する問題です。
この問題を通して以下のようなスキルを把握することができます ・既存コードのリーディング力 ・さまざまなユーザー購読ステータス(アクティブ、キャンセル、トライアル、サスペンデッド)のハンドリング ・およびロギングとアクセスへの影響を処理するためのロジックの実装

本の貸し出し管理サービス (Kotlin Spring Boot)
難易度: 難しい
想定対象: KotlinおよびSpring Bootのプログラミング経験1~2年、イベントドリブンプログラミングの経験2~4年
概要: KotlinのSpring Bootで図書館の書籍管理サービスを開発し、特定のイベントステータスを通じて書籍の予約、キャンセル、レンタル、返却を処理する問題です。
この問題を通して以下のようなスキルを把握することができます。・KotlinとSpring Bootの構文の理解 ・エンティティに対するCRUD操作を含む、データベース管理 ・書籍のステータス遷移を処理するためのイベント駆動型プログラミング

イベント駆動型アプリケーションの注文システムの実装(Kotlin Spring Boot) 
難易度: 難しい
想定対象: イベント駆動アーキテクチャにおける経験 4-5年、冪等性実装の経験 1-2年
概要: ECの倉庫在庫管理用に、Kotlin Spring Bootアプリケーション内でイベント駆動型の注文システムを実装する問題です。
この問題を通して、以下のようなスキルを把握する事ができます。 ・イベント駆動アーキテクチャの実装 ・Webサービスにおける冪等性の実装

メールのカテゴライズ(Ruby on Rails)
難易度: ふつう
想定対象: Ruby on RailsでのAPI開発経験2~3年、ActiveRecordとデータベーススキーマ設計の習熟 2-3年、HTTPリクエストとレスポンスの処理に関する知識 2-3年
概要: Ruby on Railsで基本的なメールサービスの機能を開発し、アーカイブや削除されたメールを除いて、API経由でメールを分類する問題です。この問題を通して以下のようなスキルを把握することができます。 ・Ruby on Rails API開発 ・モデル属性に基づく条件ロジック

リクエストはこちら

今後も、より使いやすくアップデートしていきますので、ご要望がありましたらHireRooへのご要望ヒアリングフォームよりご登録ください。