Status: New grad (2023), B.Tech IT from Tier 2
Position: Fresher
Location: Noida
Date: 26 Sep 2022
It was an oncampus oppurtunity.
Online Assessment: (75 mins)
190 Students were shortlisted for this round.
In this round 18 MCQs from CS Fundamentals and 2 DSA questions were asked.
One question was based on Bit Manipulation, while the other one was of DP.
I was able to solve all the MCQs and 1 DSA question.
Out of 190 students, 16 were shortlisted for the interviews.
Round 1: Technical Round (50 mins)
This round was taken by one of the Founding Members of SaaS Labs. He was very friendly and made me comfortable.
The round began with the discussion of projects that I've done and technologies I've used in those projects.
Deep discussion went on MongoDB vs MySQL. Then he asked me some concepts of DBMS like Normalisation.
He asked me if I'm aware of Omegle, and asked me to design a table to store user info and interests.
Then he asked some questions on CSS and JavaScript.
Then he moved on to the DSA question. This question was very much similar to Two Sum , but here I've to return the pair which is closest to the target sum. I gave him two pointers solution and he was satisfied with the solution.
Then he asked if I've any questions for him and then the interview was over.
Out of 16 students, 6 were shortlisted for the next round.
Round 2: Technical Round (40 mins)
This round was taken by two SDEs . Again they were very cooperative and made me comfortable.
The round began with my introduction and some discussion about my projects.
Then they asked me to design a MongoDB schema for storing user posts, comments (there can be nested comments also, like Twitter). Some questions from CSS were also asked. Then they asked me to explain Indexing in DBMS and real life example of the same.
Then they moved on to the DSA question. I was given an array and I've to return two numbers from that array such that i<j and arr[i]>arr[j] and the distance between then (j-i+1) is maximum.
First I told them the brute force solution then optimised it using Binary Search and Prefix Array.
The interviewers were satisfied by the approach and asked me to write pseudocode only.
Then he asked if I've any questions for him and then the interview was over.
Out of 6 students, 3 were given offer by SaaS Labs and I was one of them :) .