iAlgorithm

  Data Structures, Algorithms & System Design

 Separate Batch in JAVA & C/C++

  Crack Coding Interviews of Google & Amazon.

UPCOMING BATCHES

  Batch   Language Start Date Timings
  Weekend   JAVA 4-Jul'20 10:30 AM - 12:30 PM IST
  Weekend   JAVA 1-Aug'20 1:30 PM - 3:30 PM IST
  Weekend   C/C++ 18-Jul'20 6:00 PM - 8:00 PM IST
  Weekend   C/C++ 1-Aug'20 4:00 PM - 6:00 PM IST

Download program brochure

TAKE DEMO CLASS

Experience the Difference

It's Time To Get Your Dream Job
Why iAlgorithm?
Your current organization does not justify your potential !!
Want to join the elite league at top product companies ?
Data Structures and Algorithms are stopping you from getting your dream job ?
Somehow not able to swim through the finish line of all big companies interviews !!
iAlgorithm is the ANSWER
Skills : Data Structures and Algorithm Design, Problem Solving Skill and System Design
An advance program to crack niche companies like Google, Amazon, Microsoft and high paying start-ups.
Complete emphasize on coding skills and problem solving skills.
Program mentored & designed by industry experts who have helped industry for decades to get best programming brains on board.
Interviews preparation with Mock Interviews to crack coding interviews.
Instructor led Live Online Course.
Session Recording Provided to each students for future reference.
6 Months 'After The Course Support' : Revision of concepts in another batch, Guidance in cracking job interviews and Conducting Mock interviews whenever required.
Get personalized coaching for interview preparation
    IT Bodhi coach individuals on a personal basis, work with them on concepts, help them solve complex problems and finally conduct mock interviews to assess the progress. Algorithm interviews go beyond just algorithms and data structures. Our coding interview give you crucial tips and tricks that’ll make you stand out.
Mock interviews and feedback sessions
    isn't great to get interviewed by experts and receive feedback to know if your progressing in the right direction?

    Preparing with some expert makes you follow a time table, when you understand concepts, apply them on problems and face mock interview rounds. You get real-time feedback to keep track of your preparation and where exactly you have to work upon.
mlimage
Program Mentors:
  • Jitendra Sangar Sir
    • DSA with System Design in JAVA
    • Sangar has decade of industry experience with tech giants like Microsoft, Cisco, Flipkart & Booking.com
    • Sagar has trained as well as taken tons of DSA interviews and helped industry to get best programming brains on board.
  • Amar Sir
    • DSA with System Design in C/C++
    • Amar has decade of industry experience with tech giants like Google & Amazon
    • Amar has trained tons of students and industry professioanls to crack top product companies like Google, Microsoft, Adobe, Amazon etc.
Program Details:
  • Registration OPEN for new batches starting from :

    JAVA - 4-Jul'20 - 10:30 AM IST - 48 hours - 2 Sessions per week (Sat & Sun)- Mentored by Jitendra Sangar Sir
    JAVA - 1-Aug'20 - 1:30 PM IST - 48 hours - 2 Sessions per week (Sat & Sun)- Mentored by Jitendra Sangar Sir
    C/C++ - 18-Jul'20 - 6:00 PM IST - 48 hours - 2 Sessions per week (Sat & Sun)- Mentored by Amar Chauhan Sir
    C/C++ - 1-Aug'20 - 4:00 PM IST - 48 hours - 2 Sessions per week (Sat & Sun)- Mentored by Amar Chauhan Sir

  • Session length:2 hours
  • In-depth understanding of all the concepts
  • Daily hands on coding
  • Interactive sessions
  • Doubt Clearing sessions
  • Weekly assignments
  • Support web centre :Discussion forum, Blogs,Videos
  • Mock Interviews
Registration Process
  • Register for Program the program and make sure all the details given are correct.
  • Registration confirmation will be sent by an automatic mail.
  • Make Payment as per the payment plan for the program.
  • Call us or send us mail at info@itbodhi.com with payment deatils and Program name.
  • You will receive payment acknowledgement through registered mail.
  • ZOOM Meeting details to join online classes will be shared on registred mail id TWO days before starting of the program.
Explore Program
Data structure & language concepts
  • Arrays
  • Strings
  • Matrices
  • Stacks
  • Queues/ Monotonic Queues
  • Linked List
  • Binary Tree/ BST
  • Segment Tree
  • Trie
  • Priority Queues/Heaps
  • Hashes
  • Graphs
  • and more...
  • Understanding complexity(time/space) of an algorithm/program
  • Big O notation
  • Brute Force Approach
  • Backtracking/ Recursion
  • Sliding Window
  • Trial & Error Methos
    • Binary search algorithm and when to apply
    • Learning concept and learn to identify that a problem can be solved using BS
    • Tips to avoid edge cases and overflow and underflow
      Merge sort & Quick sort and what problems can be solved with them?
    • Concept and how things change at scale
    • How to optimize further with tricks?
      Dynamic programming approach : How to think in DP?
    • How to identify a problem to be a DP problem
    • How to change recursive to DP
      Greedy approach
    • Which problems can be solved using greedy method
    • How to get complexity of it
      Backtracking approach
    • What template all problems follow?
    • How to fit your problems in that template?
  • What is design round and why it is important?
  • Fundemental of System Design?
  • CAP -> Coach Approach a System Design
  • Problems Covered?
  • - Design Twitter ( Read Intensive)
  • - Design TUbder ( Geography & Location, Finding Near by Friends etc.)
  • - Design YouTube ( Video Intensive)
  • - Design Instagram/DropBox ( Filed based & Rich Conent Intensive)
  • - Design DropBox ( Video Intensive)
  • How to ace design round?
  • 10 Sample design problems and how to think of solution?
  • Understanding execution of recursive functions
  • How to scale a solution once you got it right?
  • Improving time & space complexity
    How to effectively handle:
  • Corner cases
  • Invalid inputs
  • Recursion termination conditions
  • Logical errors
  • Memory Leaks
  • Test cases
  • How to start solutioning?
  • Do and Don’ts in interviews
  • What are bare minimum for a solution?
  • When to start optimizations?
  • When to think of scale and complexity analysis?

Download program brochure

TAKE DEMO CLASS

Experience the Difference

Mentor

Amar Chauhan


From Google

Mentor

Jitendra Sangar


From Microsoft

Mode of Classes: Online ( ZOOM Meeting )

Course summary

  Pre-Requisites Knowledge of Basic Data Structures
  Mode Online Course
   Batches 4-Jul'20,18-Jul'20,1-Aug'20
  Duration 48 Hours
  Schedule Weekend - 2 Sessions per Week
   Batch Size 6
  Mentors Industry experts from Google,Microsoft
Need More Information,Please Write to Us

My Story

IT Bodhi undoubtedly has the best faculty for advance coding. IT Bodhi coding classes helped me to clear my coding and algorithm design concepts. Problem solutioning and solution optimization is what actually I was looking for and that exactly I learned at IT Bodhi.

Himanshu Verma

Placed at Google


DSA program curriculum is very good and is designed in a professional way to make you practice all variery of complex problems which are frequently asked in coding interviews. My problem solving approach improved in a big way and that really helped me to crack Amazon.

Paramveer

Placed at Amazon


As a professional, I would like to rate this program as one of the top training programs I have ever participated in my long industry career. iAlgorithm program is specifically targeted for Industry professionals who want to take a big leap in their career. All thanks to IT Bodhi for guiding me to crack Google & Amazon in my very first attempt.

Faiz Waris

Placed at Google


iAlgorithm Program is intensive and focused and it helped me thoroughly to prapare for coding interviews and best part was to get clear and practical understanding of Algorithms. Mock interviews were very helpful. Thanks to all IT Bodhi Mentors and support system in place to guide me in the right direction with right skill.

Rohit Malhotra

Placed at Microsoft IDC


UPCOMING BATCHES & COURSE FEE

4-Jul'20

Start Date

JAVA

Language

Sangar Sir

Mentor

Sat,Sun

Days

Sep'20

End Date

10:30 AM IST

Timings

2 Hours

Session

48

Hours

12 Weeks

Duration

24

Lectures

Fee: 25,000 ₹ 20,000/-




1-Aug'20

Start Date

JAVA

Language

Sangar Sir

Mentor

Sat,Sun

Days

Oct'20

End Date

1:30 PM IST

Timings

2 Hours

Session

48

Hours

12 Weeks

Duration

24

Lectures

Fee: 25,000 ₹ 20,000/-




18-Jul'20

Start Date

C/C++

Language

Amar Sir

Mentor

Sat,Sun

Days

Sep'20

End Date

6:00PM IST

Timings

2 Hours

Session

48

Hours

12 Weeks

Duration

24

Lectures

Fee: 25,000 ₹ 20,000/-




1-Aug'20

Start Date

C/C++

Language

Amar Sir

Mentor

Sat,Sun

Days

Oct'20

End Date

4:00PM IST

Timings

2 Hours

Session

48

Hours

12 Weeks

Duration

24

Lectures

Fee: 25,000 ₹ 20,000/-
Fee is inc. Taxes.
Pay 50% Fee after the First Class and 50% of the Fee after 4 weeks.

TAKE DEMO CLASS

Experience the Difference

Payment Options & Refund Policy

  • Payment Options

    BY NET BANKING
    A/C # 916020018356139 , IFSC Code : UTIB0001082
    A/C Name: BODHIRAGA EDUCATION SERVICES LLP
    Bank: Axis Bank | A/C Type: Current
    Send Transaction ID with Name & Phone at info@itbodhi.com

  • Fee Refund Policy

    Course registration is FREE. After the First class,student has to deposit the fee as per the course fee plan to continue with the course. We ensure that you are satisfied with the demo class and want to join the program. Once student deposit the fee, there will be no refund of any kind. In case of any genuine issue if student is not able to attend the classes in current batch than fee can be transferred to the incoming batch but valid for next 2 months only.

Frequently Asked Questions

  • I am an industry professional and want to join Google, Microsoft, Amazon or other niche product companies but not able to clear coding round of interviews. Will this program help?

    'Data Structures and Algorithms' is the prime skills that makes all the difference and you are at the right place to take your coding & DSA skill to the next level. Prime focus of this program is to make students ready to crack coding interviews of your dream company.

  • I am good at coding but still getting failed to clear all the coding reounds of Google, Microsoft, Amazon or other product companies. I am lacking somewhere and want expert guidence. Will this program help ?

    This is a targeted and focused program uniquely designed by best coders in the industry. This program has helped serveral aspirant professionals to grab dream job in best of the product companies including Google, Microsoft, Amazon, Adobe, Ola etc.

  • Which programming language would be used?

    JAVA is the primary language for the program but entire focus is on 'Coding & Problem Solving Skills with Advance DSA'. You can write code in any language you are comfortable with.

  • Is this course personalized for me?

    Yes,definitely the course is personalized to each and every individual. In our regular classes, course mentors helps in clearing all the doubts and assignments. Program is designed by experts and lectures are very interactive to make learning interesting and engaging.

  • Can I take few TRIAL classes?

    Yes, Register for Demo Class. After DEMO class student has to deposit the course as per the fee plan to continue with the program.

  • Any placement guarantee?

    If you are rightly skilled than no one can stop you to reach at your deserved place. We refer students time to time with different product companies. Still, no false promises of placment guarantee.

  • What happens if I miss a Class?

    It is recommended that you do not miss a class. In case it is unavoidable ,talk to your mentor for special session or quick recap.

  • Would I be given certificate for the program?

    Yes. But the kind of companies this program is targeting do not look for any kind of certification and just require you to solve given set of problems in written test or interviews.