Performance engineer Interview Questions

588

Performance Engineer interview questions shared by candidates

Top Interview Questions

Sort: Relevance|Popular|Date
Cognizant Technology Solutions
Performance Test Engineer was asked...April 10, 2015

what are the different stages in performance testing

6 Answers

Requirements, planning, design, development, testing,implementation, maintenance, Less

Pharmacy

Performance Testing Stages: 1) Identifying the testing environment. 2) Identifying the performance metrics: Performance metrics is very important which determines the parameters on which test has to be performed. 3) Planning and designing the test. 4) Test environment setup. 5) Capturing the data. 6) Analysis and report generation. 7) Retesting: The test is again performed on the same parameters to test if the rectification work is sufficient or needs some tuning. Less

Show More Responses
Akamai

Why might you use SMTP to get large (multi-gig) line-oriented text-based logs from one machine to another?

4 Answers

How about that SMTP will convert the line breaks for the target OS?

Found excellent read: bit.ly/faang100

SMTP does auto-retry. Also, I believe the fact that logs are text means that SMTP servers are particularly tailored to them. Less

Show More Responses
NTT DATA

Tell me about yourself

3 Answers

disclose background

asdss

zxefreafer

Salesforce

sql query to find count of students having same last name

3 Answers

select count(LastName) from employees group by LastName having count(*)>1

Select lastname, count(*) as lastnamecount from students group by lastname having count(*)>1 Less

select * from Students where lastName in (select s1.lastName from Students s1 group by s1.lastName having count(*)>1); Less

Sumo Logic

Given an integer matrix that is sorted ascending in each row and each column write an algorithm that find an integer X or returns false.

2 Answers

boolean FindElem(int[][] mat, int elem, int M, int N) { int row = 0; int col = N-1; while (row = 0) { if (mat[row][col] == elem) { return true; } else if (mat[row][col] > elem) { col--; } else { row++; } } return false; } Less

The matrix is sorted, you can use binary search to find it quicker. Binary search through last column value of each row first, then binary search through the row that's has the closest value on last column. Less

Synechron

What is Load Balancer?

2 Answers

Answered

To distribute client requests with different different servers to manage the load of an application. Less

Cohesity

Relatively simple scripting exercise using codesignal where knowledge of binary search is necessary to solve the question efficiently. It didn't seem particularly relevant to the job. I guess it's more about how you approach the given problem? So they want to know if you avoid slower solutions and at least know and are confident implementing binary search?!

2 Answers

I also had basically the same experience with you, I think the company is good, but the recruiter is performing unprofessional. Less

Through questions like this, interviewers are mostly trying to test your skillset (and its relevance to the role) as robustly as possible, so be prepared for multiple offshoots and followups. It could be a useful exercise to do mocks with friends or colleagues in Cohesity to get a real sense of what the interview is actually like. Alternatively Prepfully has a ton of Cohesity Performance Engineer experts who provide mock interviews for a pretty reasonable amount. prepfully.com/practice-interviews Less

Salesforce

Find the Kth largest element in a list

2 Answers

Min heap or a modified quick sort

Priority queue

Expedia Group

List the functional test cases for this theoretical application.

2 Answers

Listed a few, but not in my area of expertise.

Interviewed 6 FAANG employees and got this: bit.ly/faang100

Infosys

What is Hits per Second, Throughput, Pacing, Think Time.

2 Answers

Number of Http request sent to the server in a sec

Hits per seconds:- refer to the number of HTTP requests sent by the users to the web servers in a seconds. Throughput:- define the number of transaction per seconds. Think Time:- it's a waiting time between transaction, or users waiting time. Less

Viewing 1 - 10 of 588 Interview Questions