Scaler Academy — My Review

Sri Kathiravan
3 min readMar 24, 2022

--

Hello everyone,

I’m Sri Kathiravan Irulappan. Working as a Software engineer. I’m learning Data structures, Algorithms and System design concepts at Scaler academy for the past 1 year (From March 2021). Here I’ll mention my review about scaler academy. Interested people can contact me through LinkedIn. Also, you can use my referral code (SRIK5550) for discount at the time of enrolment if you’re joining.

About the course

The course majorly teaches Data structures, Algorithms and System design concepts. Along with this, It contains mentor sessions and job referral programs.

Key features of this course

  • Live class
  • Homework and assignment problems
  • Teaching Assistants help
  • Discussion Hub
  • Mentor sessions
  • Job referrals
  • Mock interviews

Live class

On alternate days, they will schedule live classes on structured topics. Either we can join at the time of class or we can access the recorded sessions later. But I would recommend joining a live class. Because It will help to build a habit of attending the class without fail. Watching recorded sessions may lead to procrastination. In this class, the instructor will explain the concepts in depth. We can also raise our questions or doubts to the instructors.

Homework and assignment problems

Each live class will contain some homework and assignment problems wrt the topic covered. It’s always better to solve all the problems before the next class.

Teaching Assistants help

We can raise a help request to teaching assistants whenever we need clarification. There are no limitations on asking questions or doubts. Also, we can schedule a call with a teaching assistant whenever we want.

Discussion Hub

A forum to discuss with peers and teaching assistants. We can discuss any tech-related content here.

Mentor sessions

At the time of enrollment, we can select any available mentor. And we can schedule a session with a mentor to get guidance. The mentors are who is working professionals in big tech companies.

Job referrals

For the scaler side, They will refer our profile to companies. And they will help us crack the interviews.

Mock interviews

We can schedule a mock interview when we get an interview invitation from the companies. So the experienced professionals from scaler will take a mock interview for us. So that, we can improvise our performance before attending the actual interview.

My Story

Coming from a tier 2 engineering college, I always found myself struggling to understand the fundamentals of DS and Algo concepts. Despite a less than stellar learning experience, I tried to break into big product companies like Microsoft and Google by gaining some knowledge about Backend requirements, but my inability to grasp complex problems often held me back.

Looking back at who I used to be, and who I am today…I’ve decided to dedicate my gratitude to Scaler Academy. I only joined to brush up on my #DSA concepts and try for better companies but ended up staying for so much more.

Who can enrol

In my opinion, Those who need to improve their DS, algo and system design knowledge can enrol. And who wants to improve their professional skills in all aspects. But consistency is more important. Without consistent and serious practice it is an absolute waste of money.

Absolutely worth it if you’re ready to spend 2+ hours (minimum) per day.

Topics covered

  • Number system & Bit Manipulation
  • Time complexity & Space complexity analysis
  • Arrays, Dynamic arrays & Multidimensional arrays
  • Hashing
  • Functions & Pointers
  • String
  • Recursion
  • Basic Maths
  • Object-oriented programming
  • Storage
  • Maths — Prime numbers, Prime factorization, Combinatorics, Modular arithmetic.
  • Sorting
  • Searching
  • Backtracking
  • Two pointers
  • Stack
  • Queue
  • Linked list
  • Tree
  • Binary search tree
  • Tries
  • Heap
  • Segment tree
  • Dynamic programming (DP)
  • Graph
  • DBMS with SQL
  • Operating systems — Basics, Threads and Synchronization
  • Computer Networks.
  • Low-level design
  • High-level design
  • Design patterns
  • Zookeepers + Kafka
  • Elastic search
  • Microservices and Containerisation
  • Git
  • Spring boot
  • etc

Thanks…

Happy learning…..

For more information, DM me on LinkedIn — kathir-i

--

--