This repository contains take-home programming challenges which will serve as important step in the interview process.
Aim of these programming challenges is to evaluate your end-to-end software engineering skills including solution design, planning, development, testing, deployment.
You will be scored on,
- coding standard, code formatting, code comments and code structure (40%).
- testing strategy demonstrated by unit, integration and/or E2E tests (20%).
- a well documented solution design (
design.md
) including diagrams (20%). - use of Github including Github issues, branching, commits,
gitignore
and Github actions (20%).
Depending on the role your are applying, please take one of the following challenges,
Candidate should put their test results on a public code repository hosted on Github. Once test is completed please share the Github repository URL to hiring team so they can review your work.