GammaStack Interview Experience 2023
Last Updated :
25 Aug, 2022
It was a campus drive. So the company came to our college.
First Round (On-campus Test): The test was on campus and not online and there were the invigilators of GammaStack to proctor us. There were four questions in which 2 are easy, 1 is medium and another 1 is difficult.
- An array and sum are given to you and you have to find the sum is in the array or not. Like : sum = 12 and arr[]={1,5,3,6,3}. So is that sum is in the array or not.
- Find the decimal of the binary given.
- A number is completely divisible by 2 or something like this.
- And the last one is of Queen’s problem.
Second Round (Technical 1): 63 students were selected for this round out of 200 to 300. When I appeared in the interview room the interviewer has not even let me sit on the chair and he started asking questions LoL.
- He asked that do you know to search and tell me its types
- He asked me to write a code for the Binary search and gave me his laptop and told me to write a program. I just wrote it within a minute and it was working well. So he asked me to explain that code on paper and I did that.
- Then he started asking about DBMS
- What are DBMS types? explain.
- RDBMS and its product used.
- He asked me to create a many-to-many table. (Student and Employee) too many tables. And queries on it.
I wrote the queries also. Later on, we discussed several subjects like OS, Computer Networks but the main focus is on DBMS and MySQL.
Third Round (Technical 2): I was selected for the Technical 2 round and then after an hour I was called for Technical 2. This was my favorite round as the interviewer was quite frank and friendly has given me development work and I did it with full proficiency.
- First, he introduced himself and gave me a Computer.
- And asked about my past projects and experiences.
- First of all, he started with a problem statement of DBMS that
- Several employees are coming for interviews with students. I need to make a Database to keep a record of those employees and how many students interviews had they taken. And which student was interviewed by which interviewer and for how much time.
- So basically this problem was also solved by using the Many to Many table formation. And he was impressed by my answer.
- Then the best part comes, question that helped to let me push into Third Technical was this :
- He has given me a problem statement to make an application ( It is a game of Snake and ladder which is not that easy but still I am very good at project development that’s why I managed to complete it he has given me half an hour to complete it and I completed it in the given time).
Then he started talking to me that what is the company based on and what I am doing right now for livelihood and all.
Fourth Round (Technical 3): I was damn sure that I will be selected for this Technical Round 3 and I was selected. Then the Third round begins in which only 3 students got selected and one of them was me.
- The interviewer was quite strict and started asking about my subjects and previous rounds. Then came Data Structures. He asked me How will you explain Data Structure to a Noob? Suppose I am a Noob then explain me, I answered: that first of all I will explain what is Data and then explain Data Structure to him. He was impressed.
- Then he asked which is my Favorite subject I told Machine Learning as I am familiar with its concepts but he was not. So he again asked which is your favorite subject other than Machine Learning?
- Then There was a Web Server Project on my resume So I said Computer Networks and take him in the direction of My project.
- Then he had given me a problem Statement a Hard problem of LeetCode
Input : ((())))()()()()))) output : ()()()()
- There is a string of number of Parenthesis and I need to find the longest valid substring from it ( not the length of substring but substring).
- I wrote code for it in Java using two stacks but he was not able to understand it. Still, I work out that code in front of him.
- Later he again asked a question that finds the Longest valid password from a String then I told him the approach of that program and that was correct.
- Then he started asking about the Time Complexity of several algorithms and I told him everything correctly.
An interview was over.
Fifth Round (HR): In the HR round, they asked basic questions related to relocation and all.
- Family background
- Achievements
- Asked for higher studies
- Salary expectations: I clearly said my first and last preference is a higher package that they are giving.
I realized that “They are asking more than what they are giving.” Finally, they declare results after 3-6 days of the interview. I contribute this article after getting selected. All the best guys!
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...