Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by PubMatic Team. If you also belong to the team, you can get access from here

PubMatic Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

PubMatic Software Qa Automation Engineer Interview Questions and Answers

Updated 3 Dec 2022

PubMatic Software Qa Automation Engineer Interview Experiences

2 interviews found

I applied via Campus Placement and was interviewed before Dec 2021. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - Coding Test 

First round has few technical MCQ and 1 sql query question and 2 coding questions 1 is easy and 2 is medium

Round 3 - Technical 

(3 Questions)

  • Q1. What if person mistakenly put F for male and M for female in sql how do you solve this
  • Ans. 

    To solve the issue of mistakenly assigned gender values in SQL, you can update the incorrect values using SQL queries.

    • Identify the incorrect gender values in the SQL table

    • Use UPDATE statement with appropriate conditions to correct the values

    • For example, if 'F' is mistakenly assigned for male, update it to 'M' using UPDATE statement

  • Answered by AI
  • Q2. Asked few linux command and mysql queries
  • Q3. Basic oop and java questions
Round 4 - Technical 

(2 Questions)

  • Q1. Count the occurances a purticualar word from a file.
  • Ans. 

    Count the occurrences of a particular word from a file.

    • Read the file and store its contents in a string variable.

    • Split the string into an array of words using a delimiter.

    • Loop through the array and count the occurrences of the particular word.

    • Return the count.

  • Answered by AI
  • Q2. Asked about personal projects

Interview Preparation Tips

Topics to prepare for PubMatic Software Qa Automation Engineer interview:
  • MySQL
  • Python
  • Linux
  • Automation Testing
Interview preparation tips for other job seekers - Was easy interview. Focus on mainly on basic oop concepts. And try to learn basic linux commands and mysql queries. And efficiency in one of java or python ia fine. Python is prefered.

Skills evaluated in this interview

Interview Questionnaire 

3 Questions

  • Q1. 3 technical rounds 1 first round included questions on arrays, strings . Difficulty level moderate.
  • Q2. Next round had questions on linkedList, tree related questions
  • Q3. Third round was managerial/technical round. Asked about how will you test some windows application, asked to come with testplan. Also asked python questions like join, split operation on string.write code ...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with Data structures and algorithms, though the role is qa, while working you need to work on automation framework which requires good coding skills. Work on improving dsa. Just talk with interviewer about question and get all doubts cleared. Talk with them while coding, explain logic to them.
All the best!

Software Qa Automation Engineer Interview Questions Asked at Other Companies

asked in PubMatic
Q1. What if person mistakenly put F for male and M for female in sql ... read more
asked in PubMatic
Q2. Count the occurances a purticualar word from a file.

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. What type of products are there ?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Leetcode easy-medium

Round 2 - Technical 

(2 Questions)

  • Q1. What is Cyber Security and information security?
  • Ans. 

    Cyber security is the practice of protecting systems, networks, and data from digital attacks.

    • Cyber security involves implementing measures to prevent unauthorized access, data breaches, and other cyber threats.

    • It includes technologies, processes, and practices designed to protect networks, devices, programs, and data from attack, damage, or unauthorized access.

    • Examples of cyber security measures include firewalls, ant...

  • Answered by AI
  • Q2. What are the types of encryption?
  • Ans. 

    Types of encryption include symmetric encryption, asymmetric encryption, and hashing.

    • Symmetric encryption: Uses the same key for both encryption and decryption, examples include AES and DES.

    • Asymmetric encryption: Uses a pair of public and private keys for encryption and decryption, examples include RSA and ECC.

    • Hashing: Converts data into a fixed-size string of bytes, examples include MD5 and SHA.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Technical 

(2 Questions)

  • Q1. Basic Question on Tree Traversals
  • Q2. Questions of Linked List
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jul 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Question related to tree and graph

Round 2 - Coding Test 

Question related to array and tree

Round 3 - Behavioral 

(1 Question)

  • Q1. Question related to projects, puzzles, one dsa as well
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Test was quiet easy and got selected after making 1 question wrong

Round 2 - One-on-one 

(1 Question)

  • Q1. Had this round with the manager and he asked me some logical questions and as I was a fresher no previous experience questions were asked.

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up OOPS concepts
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. What is manual testing
  • Ans. 

    Manual testing is the process of manually testing software for defects, errors, and bugs.

    • Manual testing involves testers executing test cases without the use of automation tools.

    • Testers follow predefined test cases to ensure the software functions correctly.

    • Manual testing is time-consuming but allows for human intuition and creativity in finding bugs.

    • Examples of manual testing include exploratory testing, ad-hoc testin

  • Answered by AI
  • Q2. What is black box and white box testing
  • Ans. 

    Black box testing focuses on testing the functionality of a software without knowing its internal code, while white box testing involves testing the internal code structure.

    • Black box testing is based on external expectations and specifications

    • White box testing is based on internal code structure and logic

    • Black box testing is also known as functional testing

    • White box testing is also known as structural testing

    • Example: I...

  • Answered by AI
  • Q3. Explain severity and priority
  • Ans. 

    Severity and priority are used to classify the importance and urgency of issues in software development.

    • Severity refers to the impact of an issue on the system or business.

    • Priority refers to the urgency of fixing an issue.

    • Severity is usually categorized as low, medium, or high.

    • Priority is usually categorized as low, medium, or high.

    • For example, a critical bug that causes the system to crash would have high severity and

  • Answered by AI
  • Q4. Explain your project
Round 2 - Technical 

(6 Questions)

  • Q1. Explain your last project
  • Q2. Write test cases
  • Ans. 

    Writing test cases for software engineer position

    • Test case for login functionality: verify valid credentials login successfully, verify invalid credentials show error message

    • Test case for search functionality: verify search results display correctly, verify no results message shown for invalid search

    • Test case for checkout process: verify items added to cart correctly, verify payment process completes successfully

  • Answered by AI
  • Q3. What is QA and QC
  • Ans. 

    QA stands for Quality Assurance and involves the process of ensuring quality in software development. QC stands for Quality Control and involves the process of verifying quality in the final product.

    • QA focuses on preventing defects in the software development process

    • QC focuses on identifying defects in the final product

    • QA involves processes like code reviews, unit testing, and continuous integration

    • QC involves processe...

  • Answered by AI
  • Q4. What is defect cascading
  • Ans. 

    Defect cascading is when a defect in one part of the software causes defects in other parts.

    • Occurs when a defect in one module goes undetected and affects other modules

    • Can lead to a chain reaction of defects throughout the software

    • Often results from poor testing practices or lack of communication among team members

  • Answered by AI
  • Q5. What is defect seeding
  • Ans. 

    Defect seeding is the intentional introduction of defects into a software system to evaluate the effectiveness of testing processes.

    • Defect seeding helps in identifying weaknesses in the testing process

    • Common techniques include adding bugs to the codebase or injecting faults into the system

    • It is used to measure the thoroughness and efficiency of testing

  • Answered by AI
  • Q6. What is defect life cycle
  • Ans. 

    Defect life cycle is the process of identifying, reporting, fixing, retesting, and closing software bugs.

    • Defect identification: Bugs are found during testing or by users.

    • Defect reporting: Bugs are documented in a bug tracking system.

    • Defect fixing: Developers address and resolve the reported bugs.

    • Defect retesting: Testers verify that the bug is fixed.

    • Defect closing: Once verified, the bug is marked as closed.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Networking,Operating system,Dsa,DBMS

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Nov 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. Coding Round, Design Pattern
Round 3 - Technical 

(1 Question)

  • Q1. Coding, Design Pattern
Round 4 - Technical 

(1 Question)

  • Q1. Coding, SOLID, System Design
Contribute & help others!
anonymous
You can choose to be anonymous

PubMatic Interview FAQs

How many rounds are there in PubMatic Software Qa Automation Engineer interview?
PubMatic interview process usually has 4 rounds. The most common rounds in the PubMatic interview process are Technical, Coding Test and Resume Shortlist.
How to prepare for PubMatic Software Qa Automation Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at PubMatic. The most common topics and skills that interviewers at PubMatic expect are QA Automation, Software QA, Python, Selenium and Computer science.
What are the top questions asked in PubMatic Software Qa Automation Engineer interview?

Some of the top questions asked at the PubMatic Software Qa Automation Engineer interview -

  1. What if person mistakenly put F for male and M for female in sql how do you sol...read more
  2. Count the occurances a purticualar word from a fi...read more
  3. Third round was managerial/technical round. Asked about how will you test some ...read more

Recently Viewed

INTERVIEWS

Portescap

No Interviews

INTERVIEWS

OneSubsea

No Interviews

INTERVIEWS

Whirlpool

No Interviews

CAMPUS PLACEMENT

Pune University

INTERVIEWS

Portescap

No Interviews

INTERVIEWS

RR kabel

No Interviews

INTERVIEWS

Cyfuture

No Interviews

INTERVIEWS

Portescap

No Interviews

INTERVIEWS

Portescap

No Interviews

INTERVIEWS

OneSubsea

No Interviews

Tell us how to improve this page.

Interview Questions from Similar Companies

Globant Interview Questions
3.8
 • 172 Interviews
Grey Orange Interview Questions
3.2
 • 38 Interviews
Mobileum Interview Questions
3.3
 • 37 Interviews
InMobi Interview Questions
3.5
 • 35 Interviews
CodeClouds Interview Questions
4.5
 • 35 Interviews
View all
PubMatic Software Qa Automation Engineer Salary
based on 8 salaries
₹8 L/yr - ₹17 L/yr
41% more than the average Software Qa Automation Engineer Salary in India
View more details

PubMatic Software Qa Automation Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

3.0

Skill development

4.0

Work-life balance

5.0

Salary

5.0

Job security

4.0

Company culture

3.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Softwaretest Engineer
102 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
80 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
72 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Principal Software Engineer
47 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

QA Engineer
27 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare PubMatic with

InMobi

3.5
Compare

Komli Media

4.0
Compare

Adcolony

5.0
Compare

Affle

3.1
Compare
Did you find this page helpful?
Yes No
write
Share an Interview