Senior Software Test Engineer Interview Questions

1,212 senior software test engineer interview questions shared by candidates

Round 2: - What is the difference between - String, StringBuilder, StringBuffer? - What is the difference between - Abstract Class vs Inheritance? - When will you go for Abstract Class and When will you go for Interfaces? - Given arr1 = {1, 12, 15, extra space1, extra space 2, ... ,extra space N}, arr2 = {2, 4, 35}. Merge these two sorted arrays in arr1 without the help of a third array. Makes sure that arr1 is also sorted. Give an O(1) solution. - Balance the given parentheses. - Given an array - Find the sum pairs which satisfies the condition a+b = c+d in the array
avatar

Senior Software Test Engineer

Interviewed at Myntra

3.7
Jul 1, 2018

Round 2: - What is the difference between - String, StringBuilder, StringBuffer? - What is the difference between - Abstract Class vs Inheritance? - When will you go for Abstract Class and When will you go for Interfaces? - Given arr1 = {1, 12, 15, extra space1, extra space 2, ... ,extra space N}, arr2 = {2, 4, 35}. Merge these two sorted arrays in arr1 without the help of a third array. Makes sure that arr1 is also sorted. Give an O(1) solution. - Balance the given parentheses. - Given an array - Find the sum pairs which satisfies the condition a+b = c+d in the array

Problem Statement: There's a queue which has N producers at one end and N consumers at the other end. The Producers get their input from an SDK. The queue actions can be controlled by APIs. Now When there are 1000+ orders placed in a minute in Myntra portal, come up with a solution in the framework on how you will validate the packets sent and received are the same in the Queue? Note: Here there are N producers and N consumers. Any consumer can receive a packet from any producer. There can also be scenarios that Queue is blocked and not flushed at for a very long time. Due to high traffic, the queue may not drain all the packets at the regular period of interval. Keep all the negative scenarios in mind while designing this framework.
avatar

Senior Software Test Engineer

Interviewed at Myntra

3.7
Jul 1, 2018

Problem Statement: There's a queue which has N producers at one end and N consumers at the other end. The Producers get their input from an SDK. The queue actions can be controlled by APIs. Now When there are 1000+ orders placed in a minute in Myntra portal, come up with a solution in the framework on how you will validate the packets sent and received are the same in the Queue? Note: Here there are N producers and N consumers. Any consumer can receive a packet from any producer. There can also be scenarios that Queue is blocked and not flushed at for a very long time. Due to high traffic, the queue may not drain all the packets at the regular period of interval. Keep all the negative scenarios in mind while designing this framework.

Are you prepare or just came like that? Since how long you preparing for the interview? you have much exp and you don't know about the details of database? Why don't you learn about the Architecture? Database Joins Sanity test scenarios Adhoc and exploratory testing difference
avatar

Senior Software Test Engineer

Interviewed at Eurofins

3
Jul 2, 2019

Are you prepare or just came like that? Since how long you preparing for the interview? you have much exp and you don't know about the details of database? Why don't you learn about the Architecture? Database Joins Sanity test scenarios Adhoc and exploratory testing difference

Viewing 381 - 390 interview questions

Glassdoor has 1,212 interview questions and reports from Senior software test engineer interviews. Prepare for your interview. Get hired. Love your job.