Live Interview Preparation Bootcamp

Prepare for placements in top tech companies by enrolling in our Live Interview Preparation Bootcamp. The only bootcamp which covers both the data structures & algorithms and system design concepts thoroughly

Next Batch Starts: 23 August, 2021

Duration: 8 weeks

Languages Used: C++/Python/Java

Class Timings: Weekdays 8:00 PM - 9:00 PM Eligiblity: Students & Working Professionals

Registration Closes In


Live Interview Preparation Bootcamp

Prepare for placements in top tech companies by enrolling in our Live Online Interview Preparation Bootcamp

Next Batch Starts: 14 June, 2021

Duration: 2 Months

Languages Used: C++/Python/Java

Eligibility: Students, Working Professional2

Registration Closes In


Key Benefits


Referrals to top tech companies

Live Classes

Live Instructor Led Lectures

Flexible Time

Flexible Class Timings


Small Batch Size


3 hour doubt resolution

What will you learn in this bootcamp ?

In this phase, we will be covering the fundamental data structures and core techniques for problem solving

Data Structures Covered
  • Linked List
  • Arrays
  • Stacks
  • Queue
  • Hash Table

Concepts Covered
  • Introduction to Big-O notation and time/space complexity
  • Sorting Algorithms
  • Two Pointer Method
  • Sliding Window Method
Data Structures Covered
  • Binary Trees
  • Heaps
  • Binary Search Tree
  • Priority Queue
Topics Covered
  • Tree Traversal
  • Binary Search
  • Modified Binary Search
  • Divide & Conquer Technique
Data Structures Covered
  • Graphs
Topics Covered
  • Graph Traversal
  • Shortest Path Algorithms
  • Minimum Spanning Tree Algorithms
  • Topological Sorting
In this phase, we will be covering few advanced concepts like
Data Structures Covered
  • Tries
  • Segment Trees
Topics Covered
  • Greedy Algorithms
  • Dynamic Programming In One Dimensions
  • Dynamic Programming over strings
  • Dynamic Programming over graphs and matrix
  • Dynamic Programming with bit masks



Keyur Ajmera

The teaching quality at PrepForTech is amazing ! The main benefit was the problem solving sessions that improved my thinking ability. Would recommend if you are looking to improve your DSA knowledge.


Swati Arora

The support provided by PrepForTech was really good. Improved my DSA skills multiple times during the 2 month training!

Would recommend to anyone preparing for interviews



I learnt data structures & algorithms from Pratik. He is an amazing teacher, his lectures are amazing and this is one of the best investments I have made. Do enroll if you want to learn about data structures and algorithms for interviews.


Akash Pawar

It is one of the best courses that I have taken so far and I like the way Pratik goes through any data structure & algorithms then going through important coding problems related to that topic which helped me improve my though process.



I took the live interview prep bootcamp and benefited a lot from it. Pratik is an amazing mentor and this course improved my confidence and problem solving ability.



I enrolled in the Live Interview Prep Bootcamp and it has been a huge help for me and and has helped me get a better job as well. Would definitely recommend people to enroll in this bootcamp.

Bootcamp Instructor

Bootcamp Instructor

This Interview Prep Bootcamp will be taught by Pratik Singhal. He has been working at Amazon as a senior software developer since 2017 , after graduating from BITS Pilani in 2017.

He has experience of training over 100 students in various topics including data structures & algorithms, system design, competitive coding.

In his free time, he likes contributing to open source software and has successfully participated in Google Summer Of Code before.
You can connect with him on LinkedIn:

Frequently Asked Questions


we do provide placement support at the end of the bootcamp.  We will provide you 3 referrals at the end of the course, which will help you get interview at top companies.

Since, we cover the syllabus from the very basic level to advanced level required for clearing interviews, the duration of bootcamp is 8 weeks with 5 classes in a week

The classes start depending on the batch. For the current batch, the class timings are 8 PM – 9 PM

We teach two things in the bootcamp :

  1. Data Structures & Algorithms
  2. Coding Interview Problem Solving

We have separate batches for both C++ and Python. You can join either one of them depending on which language you prefer.

Yes, we do provide a certificate at the end of the bootcamp

Scroll to Top
Book Free Demo

Request A Callback

[gravityforms id="5" description="false" titla="false" ajax="true"]