EQ Technologic Interview Experience for QA Engineer (On-Campus)
Last Updated :
28 Jul, 2023
EQ Technologic visited our campus for two roles: Software Developer and QA Engineer. As an ENTC student, I was eligible to apply for the QA Engineer Role. The process took a total of 5 rounds.
Round-1: Shortlisting For Online Test
- The first round was the shortlisting round; we applied through our TPO portal, and after 5 days, the company released the shortlisted student list and sent a preplacement talk and test link via email.
- Suggestion: I would suggest keeping your CGPA above 8. It will help you get shortlisted for the test in almost every company.
Round-2: Online Test (Aptitude and Coding)
- The second round consisted of 14 Aptitude questions and 2 Coding Questions.
- Test Duration: Total: 1 hour and 14 minutes (14 minutes for 14 aptitude questions and 1 hour for 2 coding questions)
- The aptitude test was fully comprised of logical reasoning questions (direction, series, patterns, etc.). They were easy and pretty much doable in 14 minutes.
- Two Coding questions were of a fairly easy to medium level.
1. Pattern Printing
1
2* 3
4 * 5 * 6
7* 8 * 9 * 10
Code :
Java
import java.io.*;
import java.util.*;
class GFG {
public static void main(String[] args)
{
printPattern( 4 );
}
public static void printPattern( int n)
{
int count = 1 ;
for ( int i = 1 ; i <= n; i++) {
for ( int j = 1 ; j <= i; j++) {
System.out.print(count);
if (j < i) {
System.out.print( "*" );
}
count++;
}
System.out.println();
}
}
}
|
Output
1
2*3
4*5*6
7*8*9*10
2. Remove Vowels from String
https://www.geeksforgeeks.org/program-remove-vowels-string/
I solved both questions in 20 minutes and submitted them with all test cases passing.
Suggestion: I would suggest solving some aptitude questions online and doing practice on sites like GeeksforGeeks, Leetcode, etc., as it will give you the confidence to solve problems.
Tips: Solve the questions with a calm mind. Don’t stress yourself during the test because you have to answer 14 questions in 14 minutes.
Round-3: (Technical Interview Round 1)
- 25 students were selected for the software developer role and 6 students were selected for the QA role interviews. The shortlisted student list was shared via email on the very next day of the test.
- I got a call from the panelist at around 10 a.m. saying your interview would be from 12 p.m. to 1 p.m.My interview was on Microsoft Teams.
- The interview started with a standard question (Introduction)
- After that, he asked, Do you have any prior knowledge of testing?
- Then he asked me to write all the test cases related to the login page of the banking website.
- Ref Article: https://artoftesting.com/login
- After that, he asked me to write one code, which was very simple.
- Then he asked me, Do you have an idea about Databases? I said, “Yes I have”. Then he gave me 2 tables and 3 Problem statements and asked me to write SQL queries for them. I was able to write all the queries correctly, and he was impressed with this.
- Then he asked me some basic web development questions.
- 1. How will you know if the website is real or fake => HTTPS protocol
- 2 Why react? => https://www.geeksforgeeks.org/why-choose-react-for-web-development/
- This was all about the first technical interview; it was a very good round, the interviewer was impressed, and he told me that he was sending me to the second round of the interview itself.
Tips: Prepare the introduction properly (the first impression is the last impression), Master SQL, and learn how to write test cases (For QA Role)
Round-4: (Technical Interview Round 2)
- My second interview happened on the same day it was taken by Manager.
- This time the interviewer called me only 5 mins before the interview and asked me to join immediately (Honestly it was strange)
- The interview started with an introduction.
- Then he asked me about software testing and automated testing.
- Ref Article: https://www.geeksforgeeks.org/software-testing-basics/
- After that, he asked me open MS Excel and asked to draw a 3 X 3, matrix and then he explained to me a match-the-pair game and asked me to test it. (Here is a sample Game Board)
Match the Cards
- After this question, he asked me, “Out of 5, how much you will rate yourself? “, I said “4”, then he asked me to write a code for the Problem Statement: You are given a bucket in the matrix and each bucket will contain either ‘Balck’,’Red’,’Gree’, No ball and you have to separate all of them according to their color. I simply opened my IDE and coded it in 5 to 6 mins. he was happy with my code.
- Then he asked me: “Why QA ?”, I answered this question properly. Ref Article:: https://www.geeksforgeeks.org/software-engineering-software-quality-assurance/
- Then he asked me to write test cases for WhatsApp.I wrote around 40 test cases in my notepad and then explained them to him.
- Ref Article: https://artoftesting.com/whatsapp
- Then he asked me: “Do you have any questions ?”, I asked “Can I know on which tech stack we work ?”, he answered “HR will let you know” He Said “Your HR Interview will Happen tomorrow” and then the meet was ended, I was pretty happy with my performance, he seemed pretty satisfied with my answers.
Tips: Prepare Test Cases for Apps like (Gmail, Whatsapp, Instagram, etc), and study testing fundamentals.
My HR interview was going to happen on next day, but I didn’t receive any update from the company.
So, this was all about my experience, I hope it will help you.
Share your thoughts in the comments
Please Login to comment...