Skip to content

jeffdiers/coding-interview-problems

Repository files navigation

Coding Interview Practice Problems

Bun TypeScript Jest

Welcome to the Coding Interview Practice Problems repository! This repository contains a curated collection of coding interview questions and solutions to help you prepare for technical interviews at top tech companies.

Table of Contents

Introduction

Are you looking to sharpen your coding and problem-solving skills in preparation for your next software engineering interview? You've come to the right place! In this repository, you will find a wide range of coding challenges, including data structures, algorithms, and common coding patterns encountered in technical interviews.

Getting Started

To get started with these coding challenges, follow these steps:

  1. Clone this repository to your local machine using git clone.

  2. Install the dependencies by running bun install.

  3. Select a problem of your choice and start working on it in the index.ts file.

  4. Test your solution by running bun test your-problem/index.test.ts.

  5. Check the solution.ts file for example solutions.

  6. Contribute by submitting your own solutions or suggesting improvements to existing ones (see Contributing).

Problem Categories

There are two main categories, Algorithms and React.

Here are some of the problem categories you'll find in the Algorithms section:

  • Arrays and Strings
  • Linked Lists
  • Trees and Graphs
  • Dynamic Programming
  • Sorting and Searching
  • Recursion and Backtracking

Here are some of the problem categories you'll find in the React section:

  • Hooks

Contributing

We welcome contributions from the programming community! If you have a new problem to add or want to improve existing solutions, please follow our contribution guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Happy coding and best of luck with your interview preparations!

About

This repository contains a curated collection of coding interview questions and solutions to help you prepare for technical interviews at top tech companies.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors