i
Cognizant
Filter interviews by
Creating a JMeter script requires understanding the test plan, thread groups, samplers, listeners, and configuration elements.
Test Plan: The foundation of your JMeter script, which contains all elements like thread groups and samplers. Example: A test plan for a web application.
Thread Groups: Defines the number of users and the ramp-up period. Example: A thread group with 100 users ramping up over 10 minutes.
Sampl...
Strength refers to the ability to exert force or resistance.
Physical strength is the ability to lift, push, or pull heavy objects.
Mental strength is the ability to persevere through challenges and setbacks.
Emotional strength is the ability to cope with stress and difficult emotions.
Strength can also refer to the intensity or power of something, such as a strong argument or strong flavor.
Some weaknesses include perfectionism, difficulty delegating tasks, and lack of experience in certain technologies.
Perfectionism can lead to spending too much time on small details and missing deadlines.
Difficulty delegating tasks can result in feeling overwhelmed and not utilizing team members effectively.
Lack of experience in certain technologies may require additional training or research to improve skills.
Types of load tests include stress testing, spike testing, endurance testing, and volume testing.
Stress testing: Evaluates system behavior under extreme conditions beyond normal capacity.
Spike testing: Tests system response to sudden spikes in load.
Endurance testing: Checks system performance over an extended period of time.
Volume testing: Measures system performance with a large volume of data or users.
What people are saying about Cognizant
Load Runner and JMeter are both performance testing tools, but differ in their scripting languages and pricing models.
Load Runner uses its own proprietary scripting language, while JMeter uses Java
Load Runner is a commercial tool with licensing fees, while JMeter is open source and free
Load Runner has a more user-friendly interface, while JMeter requires more technical expertise
Both tools can simulate high user lo...
Parameterization is the process of replacing hard-coded values in a test script with variables to make it more flexible and reusable.
Parameterization helps in creating data-driven tests
It allows us to test the same functionality with different sets of data
It reduces the need for creating multiple test scripts for similar scenarios
Examples of parameterization include using CSV files, databases, or spreadsheets to p...
Correlation is a statistical measure that indicates the extent to which two or more variables are related.
Correlation measures the strength and direction of the relationship between two variables.
It ranges from -1 to +1, where -1 indicates a perfect negative correlation, +1 indicates a perfect positive correlation, and 0 indicates no correlation.
Correlation is used in performance testing to identify the relationsh...
Correlation and parameterization are techniques used in performance testing to manage dynamic data and improve test accuracy.
Correlation captures dynamic values from server responses to use in subsequent requests.
Example: Capturing a session ID from a login response to use in further API calls.
Parameterization allows the use of variable data inputs in tests to simulate real user behavior.
Example: Using a list of u...
Write a function to calculate the nth Fibonacci number.
Create a function that takes an integer n as input
If n is 0 or 1, return n
Otherwise, return the sum of the previous two Fibonacci numbers
Use recursion to call the function with n-1 and n-2 as inputs
Load Runner and JMeter are performance testing tools used to measure the performance of web applications.
Load Runner is a licensed tool developed by Micro Focus that supports a wide range of protocols and technologies.
JMeter is an open-source tool developed by Apache that supports HTTP, FTP, JDBC, and other protocols.
Both tools simulate user traffic and measure the response time, throughput, and resource utilizati...
posted on 29 Apr 2025
I appeared for an interview in Mar 2025, where I was asked the following questions.
JMeter can simulate UI interactions by using HTTP requests to mimic user actions on web applications for performance testing.
Use HTTP Request Sampler: Create HTTP requests that correspond to user actions, such as logging in or submitting a form.
Parameterization: Use CSV Data Set Config to pass dynamic data, like usernames and passwords, to simulate real user behavior.
Correlation: Capture dynamic values from server resp...
Creating a JMeter script requires understanding the test plan, thread groups, samplers, listeners, and configuration elements.
Test Plan: The foundation of your JMeter script, which contains all elements like thread groups and samplers. Example: A test plan for a web application.
Thread Groups: Defines the number of users and the ramp-up period. Example: A thread group with 100 users ramping up over 10 minutes.
Samplers: ...
More questions on time and work
The expectation for a Performance Test Engineer is to ensure that software applications perform well under expected workloads.
Understand performance requirements and design test scenarios accordingly
Execute performance tests using tools like JMeter or LoadRunner
Analyze test results and identify performance bottlenecks
Collaborate with developers to optimize code for better performance
Provide recommendations for improvin...
Strength refers to the ability to exert force or resistance.
Physical strength is the ability to lift, push, or pull heavy objects.
Mental strength is the ability to persevere through challenges and setbacks.
Emotional strength is the ability to cope with stress and difficult emotions.
Strength can also refer to the intensity or power of something, such as a strong argument or strong flavor.
Some weaknesses include perfectionism, difficulty delegating tasks, and lack of experience in certain technologies.
Perfectionism can lead to spending too much time on small details and missing deadlines.
Difficulty delegating tasks can result in feeling overwhelmed and not utilizing team members effectively.
Lack of experience in certain technologies may require additional training or research to improve skills.
Types of load tests include stress testing, spike testing, endurance testing, and volume testing.
Stress testing: Evaluates system behavior under extreme conditions beyond normal capacity.
Spike testing: Tests system response to sudden spikes in load.
Endurance testing: Checks system performance over an extended period of time.
Volume testing: Measures system performance with a large volume of data or users.
I applied via LinkedIn and was interviewed in Sep 2022. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2022. There was 1 interview round.
Correlation is a statistical measure that indicates the extent to which two or more variables are related.
Correlation measures the strength and direction of the relationship between two variables.
It ranges from -1 to +1, where -1 indicates a perfect negative correlation, +1 indicates a perfect positive correlation, and 0 indicates no correlation.
Correlation is used in performance testing to identify the relationship be...
Load Runner and JMeter are both performance testing tools, but differ in their scripting languages and pricing models.
Load Runner uses its own proprietary scripting language, while JMeter uses Java
Load Runner is a commercial tool with licensing fees, while JMeter is open source and free
Load Runner has a more user-friendly interface, while JMeter requires more technical expertise
Both tools can simulate high user loads a...
I applied via Job Fair and was interviewed before Mar 2022. There were 3 interview rounds.
Various among topics like DSA, Systems Design and General Aptitude
I have worked on multiple projects as a Performance Test Engineer.
Developed performance test scripts using tools like JMeter and LoadRunner.
Executed performance tests to identify bottlenecks and performance issues.
Analyzed test results and provided recommendations for performance improvements.
Collaborated with development and operations teams to optimize application performance.
Created performance test plans and strate...
Write a function to calculate the nth Fibonacci number.
Create a function that takes an integer n as input
If n is 0 or 1, return n
Otherwise, return the sum of the previous two Fibonacci numbers
Use recursion to call the function with n-1 and n-2 as inputs
I have strong academic skills in performance testing.
I have a Bachelor's degree in Computer Science with a focus on software testing.
I have completed several courses in performance testing methodologies and tools.
I have hands-on experience in using tools like JMeter and LoadRunner for performance testing.
I have conducted academic research on performance testing best practices and published a paper on the topic.
I consis...
In 5 years, I see myself as a senior Performance Test Engineer leading a team and implementing innovative testing strategies.
Leading a team of Performance Test Engineers
Implementing innovative testing strategies
Continuously improving performance testing processes
Staying updated with the latest tools and technologies in performance testing
Mentoring and coaching junior engineers
Contributing to the overall growth and succ...
I am comfortable working in any location. I have a small family consisting of my spouse and two children.
Comfortable working in any location
Family consists of spouse and two children
I applied via Telegram and was interviewed in Aug 2021. There were 3 interview rounds.
It consists if aptitude communication and etc quantitative
I come from a close-knit family that values education, hard work, and support for one another in all endeavors.
Family Values: My parents instilled in me the importance of education, which motivated me to pursue a career in technology.
Supportive Environment: My siblings and I always encouraged each other, whether it was in academics or personal projects, fostering a collaborative spirit.
Cultural Background: We celebrate...
I am an Indian citizen, which allows me to work and contribute effectively within the country and its diverse culture.
Legal Status: As an Indian citizen, I possess the legal rights and responsibilities that come with citizenship, including the right to work.
Cultural Understanding: Being an Indian citizen, I have a deep understanding of the local culture, which can enhance team collaboration.
Language Proficiency: I am f...
based on 11 interview experiences
Difficulty level
Duration
based on 37 reviews
Rating in categories
Associate
73k
salaries
| ₹5.3 L/yr - ₹12.5 L/yr |
Programmer Analyst
56.2k
salaries
| ₹3.5 L/yr - ₹7.3 L/yr |
Senior Associate
55.1k
salaries
| ₹9.7 L/yr - ₹23.4 L/yr |
Senior Processing Executive
29.8k
salaries
| ₹2.3 L/yr - ₹6.5 L/yr |
Technical Lead
19k
salaries
| ₹6 L/yr - ₹21 L/yr |
TCS
Infosys
Wipro
Accenture