Add office photos
Employer?
Claim Account for FREE

Protechsoft Technologies

3.9
based on 38 Reviews
Filter interviews by

10+ TS Interseats Interview Questions and Answers

Updated 3 Sep 2024

Q1. What is Seveority and priorities and how it is described with examples

Ans.

Severity and priority are terms used in software testing to prioritize and categorize defects.

  • Severity refers to the impact of a defect on the system or application under test.

  • Priority refers to the order in which defects should be fixed based on business needs.

  • Severity is usually categorized as high, medium, or low.

  • Priority is usually categorized as high, medium, or low as well.

  • Examples: A critical defect causing the application to crash has high severity and high priority.

  • A...read more

View 1 answer

Q2. What is SDLC and it's methodology with brief explanation

Ans.

SDLC stands for Software Development Life Cycle. It is a process followed to develop software applications.

  • SDLC is a structured approach that consists of various phases such as requirements gathering, design, development, testing, deployment, and maintenance.

  • It provides a framework for the development team to plan, build, and deliver high-quality software.

  • There are different SDLC methodologies like Waterfall, Agile, and DevOps.

  • Waterfall follows a sequential approach where eac...read more

View 1 answer

Q3. Write a program for different types of books( Paperbook,E-book,Audiobook) using Inheritance Concept.

Ans.

Program for different types of books using Inheritance Concept

  • Create a Book class as the parent class

  • Create Paperbook, E-book, and Audiobook classes as child classes

  • Inherit properties and methods from the Book class

  • Add unique properties and methods to each child class

  • Example: Paperbook class can have a property for number of pages

  • Example: E-book class can have a property for file format

Add your answer

Q4. What is testing

Ans.

Testing is the process of evaluating a system or component to determine if it meets specified requirements.

  • Testing is done to identify defects or errors in software.

  • It involves executing a program or system with the intent of finding bugs.

  • Testing ensures that the software meets the desired quality standards.

  • It includes various techniques like functional testing, performance testing, etc.

  • Test cases are designed to cover different scenarios and validate the system's behavior.

  • Ex...read more

View 4 more answers
Discover TS Interseats interview dos and don'ts from real experiences

Q5. Difference between smoke and sanity tesing

Ans.

Smoke testing is a subset of sanity testing. Smoke testing verifies basic functionality, while sanity testing checks for major issues.

  • Smoke testing is performed to ensure that the critical functionalities of the software are working fine after a build.

  • Sanity testing is performed to check if the major functionalities of the software are working as expected after a minor change or bug fix.

  • Smoke testing is a subset of sanity testing, focusing on a narrow set of core functionalit...read more

View 1 answer

Q6. Difference between agile and waterfall model

Ans.

Agile and waterfall models are two different approaches to software development.

  • Agile is an iterative and flexible approach, while waterfall is a sequential and rigid approach.

  • Agile focuses on delivering working software in short iterations, while waterfall follows a linear process.

  • Agile encourages collaboration and adaptability, while waterfall emphasizes planning and documentation.

  • Agile allows for changes and feedback throughout the development process, while waterfall requ...read more

View 1 answer
Are these interview questions helpful?

Q7. Explanation about bug life cycle

Ans.

Bug life cycle is the process of identifying, reporting, fixing, retesting, and closing a software bug.

  • Bug is identified by a tester during testing phase

  • Bug is reported with detailed information like steps to reproduce, expected and actual results

  • Bug is assigned to a developer for fixing

  • Developer fixes the bug and marks it as 'Fixed'

  • Tester retests the bug to verify if it is resolved

  • If the bug is not resolved, it is reopened and assigned back to the developer

  • If the bug is reso...read more

View 1 answer

Q8. What is "this" operator?

Ans.

The 'this' operator refers to the object that is currently executing the code.

  • The value of 'this' depends on how a function is called.

  • In a method, 'this' refers to the object that owns the method.

  • In a regular function, 'this' refers to the global object (window in a browser).

  • In an event handler, 'this' refers to the element that received the event.

  • The value of 'this' can be explicitly set using call(), apply(), or bind() methods.

View 5 more answers
Share interview questions and help millions of jobseekers 🌟

Q9. Write test cases for anything

Ans.

Test cases for a login page

  • Verify login with valid credentials

  • Verify login with invalid credentials

  • Verify login with empty username and password fields

  • Verify login with only username field filled

  • Verify login with only password field filled

  • Verify login with special characters in username and password fields

  • Verify login with maximum length of username and password fields

  • Verify login with minimum length of username and password fields

Add your answer

Q10. Types of testing

Ans.

Types of testing include functional, performance, security, usability, and compatibility testing.

  • Functional testing ensures that the software meets the specified requirements.

  • Performance testing checks the system's response time, scalability, and stability under different loads.

  • Security testing identifies vulnerabilities and ensures data protection.

  • Usability testing evaluates the user-friendliness and ease of use.

  • Compatibility testing verifies the software's compatibility wit...read more

View 3 more answers

Q11. Define method overiding What is abstract class

Ans.

Method overriding is when a subclass provides its own implementation of a method that is already defined in its superclass.

  • Method overriding is used to achieve runtime polymorphism in Java.

  • The method signature (name, parameters, return type) must be the same in both the superclass and subclass.

  • The access level of the overriding method cannot be more restrictive than the overridden method.

  • Example: public class Animal { public void makeSound() { System.out.println("Animal is ma...read more

Add your answer

Q12. What is STLC

Ans.

STLC stands for Software Testing Life Cycle. It is a process followed to ensure the quality of a software product.

  • STLC is a systematic approach to testing software applications.

  • It consists of various phases such as requirement analysis, test planning, test design, test execution, and test closure.

  • Each phase has specific objectives and deliverables.

  • STLC helps in identifying defects early in the software development life cycle.

  • It ensures that the software meets the specified re...read more

View 1 answer

Q13. What is abstract class

Ans.

An abstract class is a class that cannot be instantiated and is meant to be subclassed.

  • An abstract class can have abstract methods that must be implemented by its subclasses.

  • Abstract classes can also have non-abstract methods and variables.

  • Abstract classes provide a way to define common behavior and characteristics for a group of related classes.

  • Example: The abstract class 'Animal' can have abstract method 'makeSound()' that must be implemented by its subclasses like 'Dog' or...read more

View 1 answer

Q14. fill ups section a 1. what is double size? 2. wrapper class of boolean

Ans.

Answering two technical questions related to Java programming.

  • Double size refers to the number of bytes occupied by a double-precision floating-point value in Java, which is 8 bytes.

  • The wrapper class of boolean is Boolean.

Add your answer

Q15. Difference between c,c++

Ans.

C is a procedural programming language, while C++ is an object-oriented programming language that is an extension of C.

  • C is a procedural programming language, focusing on functions and procedures.

  • C++ is an object-oriented programming language, allowing for classes, objects, and inheritance.

  • C++ is an extension of C, adding features like classes, templates, and exception handling.

Add your answer

Q16. Difference between== and===.

Ans.

The == operator checks for equality, while the === operator checks for both equality and type.

  • The == operator performs type coercion, meaning it converts the operands to a common type before comparison.

  • The === operator does not perform type coercion and requires both the value and type to be the same for equality.

  • For example, 1 == '1' returns true because the operands are coerced to the same type, but 1 === '1' returns false.

View 2 more answers

Q17. Difference between let and var.

Ans.

let is block-scoped while var is function-scoped.

  • let variables are only accessible within the block they are declared in

  • var variables are accessible within the entire function they are declared in

  • let variables can be reassigned but not redeclared

  • var variables can be both reassigned and redeclared

  • let variables are a safer option for avoiding variable hoisting issues

Add your answer

Q18. Purposes of navigation.

Ans.

Navigation serves the purpose of helping users move around a website or application.

  • Allows users to easily access different sections of the website

  • Helps users understand the structure and hierarchy of the website

  • Improves user experience by providing clear and concise directions

  • Can include various types of navigation such as menus, breadcrumbs, and search bars

Add your answer

Q19. Program in Fibonacci series

Ans.

Program to generate Fibonacci series

  • Start with two variables initialized to 0 and 1

  • Loop through desired number of terms and calculate next term by adding previous two terms

  • Store each term in an array

  • Return the array of Fibonacci series

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at TS Interseats

based on 15 interviews in the last 1 year
Interview experience
3.5
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.9
 • 675 Interview Questions
4.0
 • 518 Interview Questions
3.5
 • 415 Interview Questions
4.0
 • 242 Interview Questions
4.2
 • 139 Interview Questions
3.8
 • 130 Interview Questions
View all
Top Protechsoft Technologies Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter