Performance Engineer Interview Questions


Performance Engineer interview questions shared by candidates

Top Interview Questions

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

what are the different stages in performance testing

6 Answers

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


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

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

4 Answers

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

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

Found excellent read:

Show more responses

Tell me about yourself

3 Answers

disclose background




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


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. Less

Accion Labs

Q: PHP, MYSQL, OOPs, Server Infrastructure, AWS services, Performance improvements, Security, Server and Application Logs questions asked.

2 Answers

A: With my inhand experience with all these scenarios I was able to answer it asexpected from Interview panel. Less

After how many days they give interview feedback


What is Load Balancer?

2 Answers


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


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

2 Answers

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

Number of Http request sent to the server in a sec


Phases in PTLC

2 Answers

1.Identify the non functional requiements 2. Performance Test planning 3. Test Design 4. Test Execution 5. Reporting and Analysis 6. Recommendation to solution Less

7 Phases involved in PT 1. Identify Test Envn 2. Determine Performance Criteria 3. Plan & Design Test 4. Configure Test Envn 5. Implement Test Design 6. Run Test 7. Analyse Test Results Less

Viewing 1 - 10 of 695 interview questions

See Interview Questions for Similar Jobs

performance analysttest engineerelectrical supervisorperformance architectperformance measurement analystperformance managerperformance consultantleasing managerperformance testersenior software engineer

Glassdoor has 695 interview questions and reports from Performance engineer interviews. Prepare for your interview. Get hired. Love your job.