Skip to content

Instantly share code, notes, and snippets.

@jim-clark
Last active April 8, 2025 14:45
Show Gist options
  • Select an option

  • Save jim-clark/1587a538717b1bff71c6ab778dad5c18 to your computer and use it in GitHub Desktop.

Select an option

Save jim-clark/1587a538717b1bff71c6ab778dad5c18 to your computer and use it in GitHub Desktop.

Live Coding Challenge Practice Guide

This guide contains instructions for the Live Coding Practice session of the Technical Interviewing Basics webinar.

Preparation

  • In terminal, clone the following repo to a convenient location on your computer:

    git clone https://github.com/jim-clark/tech-interview-coding-challenge.git
    
  • Then move into the newly created folder and open in VS Code:

    cd tech-interview-coding-challenge
    code .
    
  • You will find two files containing a code challenge (one for each Candidate)...

As Pairs in Breakout Rooms...

Coding Challenge for Candidate (Partner A) (15 minutes)

  • The Candidate (Partner A) will share their screen
  • Candidate will solve challenge1.js
  • Solve the code challenge

The Interviewer (Partner B) will provide feedback (up to 5 minutes)

  • Did the candidate clarify and/or confirm their understanding of the problem?
  • Did they verbalize their approach?
  • Did they verbalize their thought process while coding?
  • Did the Candidate finish strong? (Summarize / Optimize / Ask for Feedback)

Switch Roles (Partner B is now the Candidate)

  • Candidate shares their screen
  • Candidate will solve challenge2.js
  • Candidate has 15 minutes to solve the challenge
  • Interviewer will provide up to 5 minutes of feedback afterwards (use the above questions as a guide)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment