このリポジトリには、LAPRAS株式会社にソフトウェアエンジニア職として入社を希望する方向けの、スキルチェック課題が格納されています。
公開した意図や出題意図については こちらの記事 を、弊社の制度や募集中のポジション、チームの様子について気になる方は エンジニア採用サイト をご覧ください!
- 1次選考としてこれらの課題に取り組んで頂くことを想定しています。
- 採点基準、合格点は事前に決まっており、それに従って合否を判定します。回答に対するフィードバックもお伝えします。
- その後の選考ステップにおいて、解いて頂いた課題を題材にディスカッションをさせて頂く場合もあります。
選考として課題に取り組んで頂ける方には、弊社側でこのリポジトリを複製したPrivateリポジトリを作成し、コラボレータとして招待をお送りします。
解答がこのリポジトリに紐づいて閲覧可能な状態になってしまうため、解答のためにForkする等はご遠慮ください
※弊社選考にご興味がある場合は カジュアル面談予約リンク より予約をお願いします。
このリポジトリには複数の問題が格納されています。
rootディレクトリ直下の各ディレクトリを1問として扱います(CI等で利用しているものを除く)。
各ポジション毎に取り組んで頂く課題をご案内しています。各課題の概要や採点基準等については各ディレクトリ内のREADME.mdをご確認ください。
課題 | 概要 |
---|---|
isucoutea | わざと遅く作られたWebアプリケーションの高速化 |
refactor_code | わざと汚く作られたECサイトの保守性向上のためのリファクタリング |
db_design_complicated | テキストで書かれたWebサービスの仕様を満たすデータベース設計 |
もしも直接ご案内した内容が以下と異なる場合は、そちらの内容を正として回答してください。
「refactor_codeまたはisucoutea」及び「db_design_complicated」に取り組んで頂きます。
バックエンド寄りの課題ですが、フロントエンド/バックエンドのポジションに関わらずご回答をお願いしています。ポジション毎に通過となる採点基準が異なるのと、以降の選考にてポジション固有の課題についても用意しています。
※実務における通常の機能開発の範囲については、全てのエンジニアがフロントエンド/バックエンドの両方を担当できる状態を目指しています。その他の高度な技術的な課題解決において、どちらを主に担当頂くか、という観点でフロントエンドとバックエンドでポジションを分けて募集しています。
「isucoutea」に取り組んでいただきます。
二次選考ではSREチームの業務に関係の深い模擬プロジェクトを題材にしたディスカッションを行います。
解答等を広く公開する場合は一度弊社にご相談ください。
解答が複製/公開されることを想定した選考フローとはなっておりますが、他の方の回答をコピーする等の行為を「推奨」するものではございません。