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 Sdet Engineer Interview Questions and Answers

Updated 19 Nov 2024

PubMatic Sdet Engineer Interview Experiences

1 interview found

Sdet Engineer Interview Questions & Answers

user image Anonymous

posted on 19 Nov 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Have you used fluient wait in selenium and why we are not using mostly
  • Ans. 

    Fluent wait in Selenium is used for handling dynamic elements and synchronization issues.

    • Fluent wait is used to wait for a condition to be true before proceeding with the next steps in Selenium automation scripts.

    • It provides more flexibility in defining wait conditions compared to implicit or explicit waits.

    • Fluent wait can be used to wait for a specific element to be visible, clickable, or any other custom condition.

    • It...

  • Answered by AI
  • Q2. How to get all the links available in the page
  • Ans. 

    To get all the links available on a page, you can use web scraping techniques.

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Some managerial questions
  • Q2. Ready to relocate and other questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Simple we have to stick to basics well.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Two coding questions along with the mcqs related to Computer networks, database management systems and aptitude was asked.

Round 2 - Technical 

(1 Question)

  • Q1. Code for nested dictionary Projects related Resume based
  • Ans. 

    Code for nested dictionary

    • Use curly braces to define the outer dictionary

    • Use square brackets to define the inner dictionaries

    • Access values using keys

  • Answered by AI
Round 3 - One-on-one 

(2 Questions)

  • Q1. Code to check if the string meets the password requirements. In built Java functions
  • Ans. 

    Code to check if a string meets password requirements using built-in Java functions.

    • Use String class methods like length(), contains(), matches() to check for password requirements.

    • Use regular expressions to validate password requirements such as minimum length, uppercase, lowercase, digits, special characters.

    • Example: String password = "Pass123!"; boolean isValid = password.length() >= 8 && password.matches(".*[A-Z].*...

  • Answered by AI
  • Q2. In detail about Java libraries Exception handling Creating our own exception

Skills evaluated in this interview

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
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
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Easy interview and designs pattern

Round 2 - Technical 

(1 Question)

  • Q1. Find kth elements in string
  • Ans. 

    Use a sorting algorithm to find the kth element in a string array.

    • Sort the array of strings using a sorting algorithm like quicksort or mergesort.

    • Return the kth element from the sorted array.

  • Answered by AI
Contribute & help others!
anonymous
You can choose to be anonymous

PubMatic Interview FAQs

How many rounds are there in PubMatic Sdet Engineer interview?
PubMatic interview process usually has 2 rounds. The most common rounds in the PubMatic interview process are Technical and HR.
What are the top questions asked in PubMatic Sdet Engineer interview?

Some of the top questions asked at the PubMatic Sdet Engineer interview -

  1. Have you used fluient wait in selenium and why we are not using mos...read more
  2. How to get all the links available in the p...read more

Recently Viewed

INTERVIEWS

Whirlpool

40 top interview questions

INTERVIEWS

Radix Electrosystems

No Interviews

INTERVIEWS

Cyfuture

No Interviews

INTERVIEWS

PubMatic

No Interviews

INTERVIEWS

MCM Telecom Equipment

No Interviews

INTERVIEWS

PubMatic

No Interviews

INTERVIEWS

Cyfuture

No Interviews

JOBS

RR kabel

No Jobs

SALARIES

OneSubsea

INTERVIEWS

Cyfuture

No Interviews

Tell us how to improve this page.

PubMatic Sdet Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Apisero Interview Questions
4.3
 • 64 Interviews
TestingXperts Interview Questions
4.0
 • 41 Interviews
Credera Interview Questions
3.8
 • 40 Interviews
InMobi Interview Questions
3.5
 • 35 Interviews
Stefanini Interview Questions
3.0
 • 34 Interviews
Simform Interview Questions
3.5
 • 34 Interviews
View all
PubMatic Sdet Engineer Salary
based on 4 salaries
Lock Unlock
₹10 L/yr - ₹15 L/yr
10% less than the average Sdet Engineer Salary in India
View more details

PubMatic Sdet Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

5.0

Salary

4.0

Job security

5.0

Company culture

4.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Softwaretest Engineer
102 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
80 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Software Engineer
72 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Principal Software Engineer
47 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

QA Engineer
27 salaries
unlock blur Lock Unlock

₹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