Open In App

GammaStack Interview Experience 2023

Last Updated : 25 Aug, 2022
Improve
Improve
Like Article
Like
Save
Share
Report

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
Previous
Next
Share your thoughts in the comments

Similar Reads