Birlasoft
Qi Spine Clinic Interview Questions and Answers
Q1. Write a program given String s="rao2022"; Integer int=22,Add two numbers and print result on output A)String s1=s.replaceall("[a-z]",""); Int a=Integer.parseint(s1); Int result=a+b; System.out.println(result);
A program to add two numbers and print the result given a string and an integer
Extract the integer from the string using regex
Parse the extracted integer and add it to the given integer
Print the result on the output
Q2. What is the difference between regression vs Impact testing
Regression testing checks if changes in code affect existing functionality, while impact testing checks the effect of changes on related components.
Regression testing ensures that changes in code do not affect existing functionality
Impact testing checks the effect of changes on related components
Regression testing is focused on testing the same functionality repeatedly
Impact testing is focused on testing the impact of changes on other components
Regression testing is usually a...read more
Q3. What is regression testing A) Checking the application whether there is any impact on existing application due to add/delete of feature is called regression testing.
Regression testing is the process of testing changes made to an application to ensure that existing functionality still works as expected.
It involves re-executing test cases that have been previously run to ensure that changes made to the application have not introduced new bugs or broken existing functionality.
Regression testing is typically performed after a new feature or bug fix has been implemented.
It can be done manually or through automated testing tools.
Examples of re...read more
Q4. How u have implemented weblogic in your project.
I have implemented WebLogic in my project by configuring and deploying applications on the WebLogic server.
Configured WebLogic server by setting up domains, servers, and clusters
Deployed applications on WebLogic server using deployment descriptors
Managed application resources and services through WebLogic Console or WLST scripts
Configured connection pools, data sources, and JMS resources
Implemented security measures like SSL, authentication, and authorization
Monitored server ...read more
Q5. Write a program to remove duplicate in drop-down
Program to remove duplicates in a drop-down
Create a list to store unique values
Loop through the drop-down options
Check if the option is already in the list
If not, add it to the list
Update the drop-down options with the unique values
Q6. softwares used in project
Various softwares were used in the project including IDEs, version control systems, databases, and testing frameworks.
IDEs like IntelliJ IDEA and Visual Studio
Version control systems like Git and SVN
Databases like MySQL and MongoDB
Testing frameworks like JUnit and Selenium
Q7. Hashmap Working
Hashmap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
Hashmap uses a hash function to map keys to indices in an array.
It allows for constant time complexity O(1) for insertion, deletion, and retrieval operations.
Collision handling is important in Hashmap to deal with multiple keys mapping to the same index.
Example: HashMap
map = new HashMap<>(); map.put("key1", 1); int value = map.get("key1");
Interview Process at Qi Spine Clinic
Top Software Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month