Open In App

EQ Technologic Interview Experience for QA Engineer (On-Campus)

Last Updated : 28 Jul, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

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




/*package whatever //do not write package name here */
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)

2023-07-17T01_34_26

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.



Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads