Interview Preparation

Free Course

Online Course
15 December to 25 May '19
Course Rating
4.7

Course Overview

The course is designed for students as well as working professionals to prepare for coding interviews. This course is going to have coding questions from school level to the level needed for product based companies like Amazom, Microsoft, Adobe, etc.

Course Features

1- Preparation Guideline

  • Resume Building
  • Application Procedure
  • Details about the interview rounds
  • Interview Experiences

2- Practice Tracks

  • Coding Practice question
  • Logical and most asked coding questions

3- Mock test

  • 3 Programming question
  • Questions of varying difficulty

Course Content

  • Mathematical Algorithms
  • Number Theory
  • Programming Questions on various Puzzles
  • Various Interview Questions on Mathematics and Puzzles
  • Basic Array Operations
  • Implementation of Array Operations
  • Array Rotation Algorithms
  • Subarray of Array
  • Various Interview Questions on Arrays
  • Basic String Operations
  • Useful String Algorithms
  • Various Interview Questions on String
  • Linear Search
  • Binary Search
  • Other Different Searching Algorithms
  • Various Interview Questions on Searching
  • Sorting Algorithms (Bubble Sort, Merge Sort, QuickSort, Insertion Sort, Selection Sort)
  • Various Interview Questions on Sorting
  • Different Hashing Techniques (map, array, etc.)
  • Various Interview Questions on Hashing
  • Operations on Matrix
  • Various Interview Questions on Matrix
  • Basic Concepts of Recursion
  • Famous Recursion Problems
  • Various Interview Questions on Recursion
  • Basics questions on Divide and conquer
  • Implementing Divide and Conquer in various array problems
  • Various Interview Questions on Divide and Conquer
  • Basic Operations on Linked List
  • Operating with two linked lists
  • Various Array Operations on Linked List
  • Various Interview Questions on Linked List
  • Basic Operations on Doubly and Circular Linked List.
  • Various Array problems on Circular and Doubly Linked List
  • Various Interview Questions on Doubly and Circular Linked List
  • Implementation using Arrays
  • Basic Operations
  • Various Interview Questions on Stack
  • Implementation using Arrays
  • Basic Operations
  • Various Interview Questions on Queue
  • Prefix Sum Algorithm
  • Two Pointer Approach
  • Various Interview Questions on Prefix Sum and Sliding Window
  • Bit Manipulation Techniques
  • Bit Algorithms
  • Mathematical use of Bit Magic
  • Various Interview Questions on Bit Manipulation
  • Basic Tree Operations
  • Tree Traversal
  • Modified Tree Questions
  • Tree and Linked List Combinations
  • Various Interview Questions on Trees
  • Basic Binary Search Tree Operations
  • BST Traversal
  • Predecessor and Successor Concept
  • Merging BST's
  • Various Interview Questions on BST
  • Basic Operations on Heap
  • Implementing Heap using Array
  • Various Interview Questions on Heap
  • Basic Operations on Graph
  • Implementation using Adjacency Matrix
  • Implementation using Adjacency List
  • Various Graph Algorithms
  • Directed and Undirected Graph
  • Various Interview Questions on Graph
  • Basics on Greedy Technique
  • Various Greedy Algorithms
  • Various Interview Questions on Greedy Algorithm
  • Basics of Dynamic Programming
  • Overlapping Substructre
  • Recursion To DP
  • Various Interview Questions on Dynamic Programming
  • Basics of Backtracking
  • Various Interview Questions on Backtracking
  • Basic Operations on Trie
  • Various Interview Questions on Trie
  • Implementing various functionalities
  • Other useful Algorithms
  • Other Famous Interview Questions
Show More

FAQs

  • What is the duration of the course?
    The course is conditional. No fix duration. You can go to next track (if any), when you score passing marks in current track.
     
  • What are the contents of the course?
    The course includes:
    • Complete guidelines for placement preparation
    • Practice Tracks
    • Mock placement tests

 

Course Registration

Free Courses
GRE General Test Series
Fundamentals of Programming with C
Fork Python
Fork CPP
Fork Java
Sudo GATE
Sudo Placement 2
Sudo Placement