Need help with code-problems?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

blakeembrey
3.7K Stars 432 Forks MIT License 435 Commits 5 Opened issues

Description

Common code and interview problems solved in multiple languages

Services available

!
?

Need anything else?

Contributors list

# 5,841
TypeScr...
raml
express...
repl
72 commits
# 162,279
Perl
Scala
Elixir
18 commits
# 170,509
C
Perl
Elixir
16 commits
# 190,786
C
Perl
Elixir
12 commits
# 163,091
C++
Elixir
Shell
root
9 commits
# 215,201
C
C++
Elixir
Shell
7 commits
# 244,945
C
C++
Elixir
6 commits
# 139,240
Less
Elixir
Shell
Kotlin
5 commits
# 170,408
C++
localis...
Django
report
5 commits
# 260,171
C
C++
Elixir
5 commits
# 138,627
Kotlin
monetiz...
admob
Dart
5 commits
# 127,541
PHP
Shell
GraphQL
Elixir
4 commits
# 183,050
C
C++
Elixir
Jekyll
4 commits
# 17,321
swagger
openapi
HTML
CSS
4 commits
# 250,446
C
C++
Elixir
Shell
4 commits
# 261,927
memcach...
C
C++
Elixir
4 commits
# 280,202
C
C++
Elixir
4 commits
# 192,031
yarn
npm
chrome-...
jasmine
3 commits
# 228,414
React
React N...
reactna...
codepus...
3 commits
# 139,153
Rust
oltp
luajit
Elixir
3 commits

Code Problems

Looking for a new job? Take Triplebyte's quiz and have top tech companies pitch you!

This is an incomplete repo full of code problems used prior to or during an interview. I hope these problems will be useful for you to practice and review. If you have practiced on or designed an interesting problem, we'd love to see it! Open a PR or issue with your suggestions or optimizations.

Problems

View all problems, or start here:

Sorting Algorithms

Data Structures

DOM Problems

Shortest Code Problems

Tests

npm install # Installs `mocha` and any other dependencies needed to run
npm test    # Runs the testing scripts

Contributing

If you have a problem or solution that's not currently not included, please open an issue or pull request! If you're including new content, please make sure you have permission to publish the content you are adding. Under no circumstance should you copy problems online without a visible license or attribution, or from coding interview websites such as Codility.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.