Skip to content

Get your Coding Report and Prepare for Interviews

Notifications You must be signed in to change notification settings

jakubjirous/code-signal-code-challenge

Repository files navigation

Code Signal

Also known as a developer assessment platform, CodeSignal offers a cloud-based technical skills screening software powered by professionally-designed skills evaluations and a proprietary predictive Coding Score.

In preparation for technical interviews, I discovered this platform that provides a code challenge in the form of an Arcade and a chance to compare myself with other developers.


Sonar Cloud

Coverage Code Smells Lines of Code


Arcade

Intro

The Journey Begins

  1. Add
  2. Century From Year
  3. Check Palindrome

Edge Of The Ocean

  1. Adjacent Elements Product
  2. Shape Area
  3. Make Array Consecutive
  4. Almost Increasing Sequence
  5. Matrix Elements Sum

Smooth Sailing

  1. All Longest Strings
  2. Common Character Count
  3. Is Lucky
  4. Sort By Height
  5. Reverse In Parentheses

Exploring The Waters

  1. Alternating Sums
  2. Add Border
  3. Are Similar
  4. Array Change

Setup

  1. Create new project
npm init -y
  1. TypeScript install
yarn add -D typescript
  1. Configure TypeScript compiler
npx tsc --init
  1. Configure Jest
yarn add -D jest ts-jest @types/jest
  1. Configure JEST
npx ts-jest config:init
  1. Add commands
...
"scripts": {
    "build": "tsc",
    "test": "jest
}