Add office photos
Employer?
Claim Account for FREE

Winsoft Technologies

3.2
based on 64 Reviews
Filter interviews by

Sridevi Fertility Center Interview Questions and Answers

Updated 12 Jun 2024

Q1. Explain OOPS concept with real life example

Ans.

OOPS is a programming paradigm based on the concept of objects that interact with each other.

  • OOPS focuses on encapsulation, inheritance, and polymorphism.

  • Encapsulation is the process of hiding implementation details and exposing only the necessary information.

  • Inheritance allows a class to inherit properties and methods from another class.

  • Polymorphism allows objects to take on multiple forms and behave differently based on the context.

  • For example, a car can be considered an ob...read more

Add your answer

Q2. Explain various annotation in spring boot

Ans.

Annotations in Spring Boot are used to provide additional information to the Spring framework.

  • Annotations are used to configure the Spring framework and simplify the code.

  • Some commonly used annotations in Spring Boot are @Controller, @Service, @Repository, @Autowired, @Component, @Configuration, @RequestMapping, @PathVariable, @RequestBody, @ResponseStatus, @ExceptionHandler, @EnableAutoConfiguration, @SpringBootApplication.

  • These annotations help in defining the components, m...read more

Add your answer

Q3. Multithreading and how it can be used while building awt swing application

Ans.

Multithreading can improve performance and responsiveness of AWT Swing applications.

  • Multithreading can be used to perform time-consuming tasks in the background while keeping the UI responsive.

  • SwingWorker class can be used to perform background tasks and update the UI when done.

  • Event Dispatch Thread (EDT) should be used to update the UI components.

  • Synchronization should be used to avoid race conditions and ensure thread safety.

  • Thread pools can be used to manage and reuse thre...read more

Add your answer

Q4. DataStructures difference between different collection in java

Ans.

Different collection in Java have different implementations of Data Structures.

  • ArrayList: Resizable array implementation

  • LinkedList: Doubly linked list implementation

  • HashSet: Unordered collection of unique elements

  • TreeSet: Sorted set implementation using a tree structure

  • HashMap: Unordered map implementation using key-value pairs

  • TreeMap: Sorted map implementation using a tree structure

Add your answer
Discover Sridevi Fertility Center interview dos and don'ts from real experiences

Q5. Explain multi threading

Ans.

Multi threading is the ability of a program to perform multiple tasks concurrently.

  • It allows for better utilization of CPU resources

  • Threads share the same memory space

  • Synchronization is required to avoid race conditions

  • Examples include web servers handling multiple requests simultaneously

Add your answer

Q6. Explain singleton class

Ans.

A singleton class is a class that can only have one instance created at a time.

  • Singleton classes are often used for managing resources that should only have one instance, such as a database connection.

  • They typically have a private constructor to prevent multiple instances from being created.

  • The instance of the class is usually accessed through a static method or variable.

  • Singleton classes can also implement interfaces or inherit from other classes.

  • Example: Java's Runtime clas...read more

Add your answer

Q7. Write code for catching and exception

Ans.

Code for catching an exception in C#

  • Use try-catch block to catch exceptions

  • Handle specific exceptions using multiple catch blocks

  • Use finally block to execute code regardless of exception

  • Throw custom exceptions using throw keyword

Add your answer

Q8. What is software testing

Ans.

Software testing is the process of evaluating a software application or system to find defects and ensure it meets the specified requirements.

  • Testing is done to identify defects or bugs in the software

  • It ensures that the software meets the specified requirements

  • It involves executing test cases and comparing actual results with expected results

  • It can be done manually or using automated tools

  • Types of testing include functional, performance, security, and usability testing

Add your answer

Q9. Write a code for logout form

Ans.

Code for a logout form in a DOT NET application

  • Create a logout button in the form

  • Add functionality to clear session data

  • Redirect user to login page after logout

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.7
 • 6.1k Interview Questions
4.2
 • 386 Interview Questions
3.5
 • 370 Interview Questions
3.4
 • 247 Interview Questions
4.0
 • 202 Interview Questions
4.2
 • 157 Interview Questions
View all
Top Winsoft 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