8000 GitHub - jjohnstz/algorithms
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jjohnstz/algorithms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Preparing for the Coding Interview

Prerequisites

These prerequisites are for Java interviewees only. Move onto the next section if you're prepping in a different language. If you have not decided on a language just yet, I strongly recommend Java as the best prep resources are in Java.

Practice

Mock Interviews

Practicing with mock interviews is mandatory. I cannot stress this enough. You must do at least 10 coding mock interviews. You will not pass a difficult Google-level coding interview without practice and live feedback.

  • Technical Mock Interview
    • This is a paid service with high quality interviewers from Google and Amazon with detailed verbal/written feedback and personalized coaching. I strongly recommend doing at least 5 mocks through here.
  • interviewing.io
    • This is a free service. It is a hiring platform where it will connect you with potential employers if you pass enough interviews. The quality of the feedback is subpar in comparison to Technical Mock Interview.
  • pramp.com
    • This is a free service. It is a peer-to-peer mock interview platform. Another great resource if you're trying do do as many mocks as possible (30+).

Recommended Order of Study

Big O

Sorting

Arrays

Binary Search

Linked Lists

Binary Trees

More Binary Trees

Heaps

LeetCode - Easy

Graphs

More Graphs

Dynamic Programming

More Dynamic Programming

LeetCode - Google Interview

LeetCode - Medium

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%
0