Patterns for Coding Questions in JAVA/Python/JS/C download

Grokking the Coding Interview: Patterns for Coding Questions


++Grokking the Coding Interview: Patterns for Coding Questions in JAVA/Python/JS/C is a preparation course for participating in programming job interviews published by the Educational Academy. Job interviews in the field of software development and programming are becoming more difficult and competitive day by day and the number of applicants is also increasing. Clean coding and solving a few simple coding challenges are no longer considered, and the challenges presented by the human resources team and recruitment of large companies have become very difficult and multidimensional. With the diversification of programming challenges and the large number of questions and challenges presented, it is no longer possible to answer the questions in traditional ways, and the user must be able to match the presented questions with older and repetitive questions in order to find the final solution. to extract

In this course, you will get to know 16 different question types that almost all coding challenges can be categorized in these 16 types. Each of these types has a unique approach and technique for solving questions and answering, which you will learn well by solving the above exercises. The techniques taught are applicable in the interview process of all big companies such as Google, Facebook, Amazon and Microsoft and can help you in solving various and complex questions.

What you will learn in Grokking the Coding Interview: Patterns for Coding Questions in JAVA/Python/JS/C training course:

  • Categorizing questions based on similarities and providing 16 different techniques for answering
  • Different types of questions asked in job interviews
  • Frequent and important questions in job interviews
  • And …

Course details

Publisher: Educational
teacher: Design Gurus
English language
Education level: introductory
Number of courses: 182
Training duration: at least 50 hours

Course headings


Pattern: Sliding Window

Pattern: Islands (Matrix Traversal) (*NEW*)

Pattern: Two Pointers

Pattern: Fast & Slow Pointers

Pattern: Merge Intervals

Pattern: Cyclic Sort

Pattern: In-place Reversal of a LinkedList

Pattern: Tree Breadth First Search

Pattern: Tree Depth First Search

Pattern: Two Heaps

Pattern: Subsets

Pattern: Modified Binary Search

Pattern: Bitwise XOR

Pattern: Top ‘K’ Elements

Pattern: K-way Merge

Pattern: 0/1 Knapsack (Dynamic Programming)

Pattern: Topological Sort (Graph)

Pattern: Multi-threaded (*NEW*)




Grokking the Coding Interview course prerequisites: Patterns for Coding Questions in JAVA/Python/JS/C

You need to have a basic understanding of common data-structures like Array, LinkedList, HashMap, Stack, Queue, Heap, and Graph. You should also be familiar with Recursion and Big-O.

Course images

Installation guide

After Extract, open the HTML files with your favorite reader and read them in order.

English language

* This course does not have any video files and consists of a set of HTML text files.

download link

Download the course – 179 MB

Password file(s):


179 MB

Be the first to comment

Leave a Reply

Your email address will not be published.