Skip to content

regul4rj0hn/coding-interview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Table of Contents

Description

This repository is meant to be a comprehensive reference guide for problems and topics to prepare for a Software Engineering job interview.

  • Coding interview problems were taken from varios free online resources. While I don't own the problem statement, I coded the proposed solutions. There's no copy-pasting, but it is worth noting that sometimes I had to look for optimizations online.
  • Currently my main language with over 10 years of professional experience is C#, but I'm starting to solve some of them in Go that exhibits astounding performance.
  • The code / functions implemented obviously compile, but you need to write a 'Main()' with tests in the right input format if you want to see them in action. I'll improve this in the future.
  • Slowly adding quick reference summary on some key data structures and algorithms.
  • Planning on adding systems design questions too.

Folder structure

If you don't want to take a peek at the solutions just read the 'readme.md' problem statement inside the target folder.

.
+-- docs
+-- src
|  +-- binary-search-trees
|  +-- dynamic-programming
|  ...
|  +-- graphs
|  +-- stacks
|  +-- strings
|  |  +-- easy
|  |  +-- medium
|  |  |  +-- reverse-string
|  |  |  |  +-- c-sharp
|  |  |  |  +-- go
|  |  |  |  +-- readme.md
|  |  |  ...
|  |  +-- hard
|  |  +-- extreme
+-- .gitignore
+-- LICENSE
+-- README.md

About

Coding interview practice problems and solutions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published