Infosys
SitusAMC Interview Questions and Answers
Q1. How you get good results with minimum resources?
Good results with minimum resources can be achieved by prioritizing tasks, automating processes, and utilizing efficient tools.
Identify high priority tasks and focus on them first
Automate repetitive tasks to save time and effort
Use efficient tools and technologies to optimize resource utilization
Collaborate with team members to share workload and expertise
Implement agile methodologies to increase productivity and flexibility
Q2. What is assertion? Expalin oops concept in java.
Assertion is a statement that checks if a condition is true or false. OOPs is a programming paradigm in Java.
Assertion is used to validate the expected output of a test case.
In Java, OOPs concepts include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation is the process of hiding implementation details from the user.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects to take on multiple forms.
Abstrac...read more
Q3. Kindly write basic code for opening minimise the window?
Code to open and minimize a window
Use the 'selenium' library to control the browser window
To open a window, use the 'driver.get()' method with the URL
To minimize a window, use the 'driver.minimize_window()' method
Q4. What is mean by performance testing
Performance testing is the process of evaluating the speed, responsiveness, stability, and scalability of a software application.
It involves simulating real-world scenarios to measure the application's performance
It helps identify bottlenecks and areas for improvement
Examples include load testing, stress testing, and endurance testing
Performance testing is crucial for ensuring a positive user experience
It is often conducted in the later stages of the software development life...read more
Q5. What is meaning by jmeter
JMeter is an open source software used for load testing, performance testing, and functional testing of web applications.
JMeter can simulate heavy loads on a server to test its performance
It can also be used to test the functionality of web applications
JMeter supports various protocols like HTTP, FTP, JDBC, etc.
It provides various reporting options to analyze the test results
Q6. What is typecasting?
Typecasting is the process of converting a variable from one data type to another.
It can be done implicitly or explicitly
Explicit typecasting is done using casting operators
Example: int x = 10; double y = (double)x;
Typecasting can lead to loss of data or precision
Q7. What is SDLC?
SDLC stands for Software Development Life Cycle.
It is a process followed by software development teams to design, develop, test and deploy software.
It consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.
It helps in delivering high-quality software that meets customer requirements and is delivered on time and within budget.
Examples of SDLC models include Waterfall, Agile, and DevOps.
Q8. What is dead lock
Deadlock is a situation where two or more processes are unable to proceed because they are waiting for each other to release resources.
Occurs in multi-threaded or multi-process environments
Each process holds a resource that the other processes need
Processes are stuck in a circular wait
Can lead to system crashes or freezes
Prevented by proper resource allocation and scheduling
Q9. What is Agile
Agile is a software development methodology that emphasizes on iterative and incremental development.
Agile focuses on delivering working software frequently
It values customer collaboration and responding to change
It emphasizes on self-organizing and cross-functional teams
Scrum, Kanban, and XP are some popular Agile frameworks
Top Software Testing Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month