Filter interviews by
Abstract classes can have both abstract and non-abstract methods, while interfaces can only have abstract methods. Sealed classes cannot be inherited. Non-generic classes do not have type parameters.
Abstract classes can have method implementations, while interfaces cannot.
Interfaces can be implemented by multiple classes, but a class can only inherit from one abstract class.
Sealed classes cannot be inherited by ot...
Yes, we can write multiple stored procedures inside stored procedures. Functions can also be written inside stored procedures.
Yes, you can call one stored procedure from another stored procedure.
You can also define and call functions inside a stored procedure.
Example: CREATE PROCEDURE spOuter AS BEGIN CREATE PROCEDURE spInner AS ... END; END;
Example: CREATE PROCEDURE spOuter AS BEGIN CREATE FUNCTION fnInner() RETU...
The O2C cycle involves several steps from order placement to cash collection.
Order creation and entry into system
Order validation and confirmation
Picking and packing of products
Shipping and delivery to customer
Invoicing and payment collection
Updating inventory and financial records
Table details include customer master, sales order, delivery note, invoice, payment receipt, and inventory records
Challenges faced in previous projects and different transactions in Guidewire Policy Centre.
Integration issues with third-party systems
Data migration challenges
Complex business rules and workflows
Performance issues with large data sets
Testing multiple policy transactions
Handling exceptions and errors
Customization challenges
Version control and deployment issues
SLK stands for Software Load and Performance Testing. It is a process of testing software applications to ensure their performance under expected load.
SLK is used to identify performance bottlenecks and optimize software applications.
It involves simulating real-world scenarios and measuring the response time and resource usage.
SLK helps in determining the maximum capacity of a software system and ensuring its stab...
Devops and Testops experience is essential for efficient project management.
Experience in implementing DevOps practices to streamline development and operations processes
Proficiency in using tools like Jenkins, Docker, and Kubernetes for automation and deployment
Knowledge of TestOps methodologies to improve testing efficiency and quality
Ability to integrate testing into the development pipeline for continuous feed...
Challenges include troubleshooting technical issues, managing user expectations, and coordinating with development teams.
Troubleshooting technical issues such as software bugs or network connectivity issues
Managing user expectations by providing timely updates and resolutions
Coordinating with development teams to escalate complex issues or provide feedback for future improvements
Collections in Java are data structures that store and manipulate groups of objects.
Collections framework provides interfaces (List, Set, Map) and classes (ArrayList, HashSet, HashMap) for storing and manipulating data.
Collections offer methods for adding, removing, and accessing elements in a structured way.
Collections can be used to store objects of any type, including custom objects.
Example: List<String> ...
Workflow in product support involves identifying issues, prioritizing them, assigning tasks, resolving issues, and providing updates to stakeholders.
Identify and prioritize support tickets based on severity and impact on users
Assign tasks to team members based on their expertise and availability
Resolve issues by troubleshooting, debugging, and implementing solutions
Provide regular updates to stakeholders on the pr...
The cycle of order management involves receiving, processing, fulfilling, and delivering customer orders.
Orders are received through various channels such as online, phone, or in-person
The order is then processed to ensure accuracy and availability of inventory
The order is fulfilled by picking, packing, and shipping the product
Finally, the order is delivered to the customer through various shipping methods
The cycl...
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Projects in UiPath involve automating repetitive tasks using software robots.
Projects involve identifying processes suitable for automation
Creating workflows using UiPath Studio
Testing and debugging automation scripts
Deploying automation solutions in production environment
Monitoring and maintaining automated processes
Examples: automating invoice processing, data entry tasks, report generation
I handle errors and exceptions by identifying root causes, implementing solutions, and continuously improving processes.
Identify root causes of errors and exceptions
Implement solutions to prevent future occurrences
Continuously improve processes to minimize errors
Use tools like UiPath Orchestrator for monitoring and troubleshooting
Document errors and resolutions for reference
I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.
It covers all the fundamental questions from various subjects such as Operating Systems, Database Management Systems, and Data Structures and Algorithms, along with concepts from programming languages and aptitude.
A palindrome number is the same when read forwards and backwards.
Convert the number to a string.
Reverse the string.
Compare the original string with the reversed string to check if they are equal.
I was not asked any questions regarding my family background.
No questions were asked about my family background
The interview focused on my qualifications and experience
I appeared for an interview in Dec 2024.
SQL is a domain-specific language used for managing and manipulating relational databases.
SQL stands for Structured Query Language
MySQL is an open-source relational database management system that uses SQL
Oracle SQL is a proprietary version of SQL developed by Oracle Corporation
MySQL is more commonly used for web applications, while Oracle SQL is often used in enterprise environments
Join is a SQL operation used to combine rows from two or more tables based on a related column between them.
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
INNER JOIN returns rows when there is at least one match in both tables.
LEFT JOIN returns all rows from the left table and the matched rows from the right table.
RIGHT JOIN returns all rows from the right table and the matched rows from the le...
I have worked on various projects involving troubleshooting, system maintenance, and customer support.
Managed and resolved technical issues reported by customers
Performed system maintenance tasks to ensure optimal performance
Provided customer support through phone, email, and chat channels
Challenges include troubleshooting technical issues, managing user expectations, and coordinating with development teams.
Troubleshooting technical issues such as software bugs or network connectivity issues
Managing user expectations by providing timely updates and resolutions
Coordinating with development teams to escalate complex issues or provide feedback for future improvements
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Method overloading allows multiple methods with the same name but different parameters in a class.
Method overloading in our framework allows us to create multiple methods with the same name but different parameters.
For example, we can have a method 'calculate' that can take different types of parameters like int, double, or string.
This helps in improving code readability and reusability.
Method overloading is resolved a...
Reverse a string input without using any inbuilt method in Java
Create a char array from the input string
Use two pointers to swap characters from start and end of the array
Continue swapping until the pointers meet in the middle
Selenium waits are used to make the test scripts wait for a certain condition to be met before proceeding.
Selenium waits help in handling dynamic web elements that load at different times.
There are three types of waits in Selenium: Implicit wait, Explicit wait, and Fluent wait.
Implicit wait sets a default waiting time for the entire script.
Explicit wait waits for a specific condition to be met before proceeding.
Fluent ...
Method hiding is a concept in object-oriented programming where a subclass defines a method with the same name as a method in its superclass, effectively hiding the superclass method.
Method hiding allows a subclass to provide its own implementation of a method without overriding the superclass method.
The subclass method must have the same signature (name and parameters) as the superclass method to hide it.
To access the...
Static variables and methods can be accessed using the class name directly.
Use the class name followed by a dot operator to access static variables and methods.
No instance of the class is required to access static members.
Example: ClassName.staticVariableName or ClassName.staticMethodName()
Connecting a database in a test automation framework involves configuring database connections and executing queries for validation.
Use a database driver (e.g., JDBC for Java) to establish a connection.
Configure connection parameters like URL, username, and password.
Utilize connection pooling for efficient resource management.
Execute SQL queries using prepared statements to avoid SQL injection.
Close the connection afte...
I have worked on various projects ranging from software development to team management.
Led a team in developing a new mobile application for a retail company
Managed a project to implement a new CRM system for a healthcare organization
Collaborated with cross-functional teams to launch a website redesign project
I applied via Recruitment Consulltant and was interviewed in May 2024. There were 3 interview rounds.
In Spring Boot, we use Spring Data JPA to connect to the database.
Use @EnableJpaRepositories annotation in the main application class to enable JPA repositories
Define datasource properties in application.properties or application.yml file
Use @Entity annotation to define JPA entities
Use JpaRepository interface to perform CRUD operations on entities
Component Scan is a feature in Spring framework that automatically scans and registers Spring components in the application context.
Component Scan is used to automatically detect and register Spring components like @Component, @Service, @Repository, and @Controller.
It eliminates the need for manual configuration of bean definitions in the Spring configuration file.
Component Scan can be configured with base package(s) t...
The 'throw' keyword is used to explicitly throw an exception, while 'throws' declares exceptions that a method can throw.
throw: Used within a method to throw an exception explicitly. Example: throw new NullPointerException();
throws: Used in method signatures to declare exceptions that can be thrown. Example: public void myMethod() throws IOException {}
throw can be used for checked and unchecked exceptions, while throws...
I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.
Detail-oriented office staff with strong organizational skills and a passion for supporting team efficiency and productivity.
Background: I have a degree in Business Administration, which has equipped me with essential skills in management and communication.
Experience: I have worked in administrative roles for over three years, where I managed schedules, coordinated meetings, and handled correspondence.
Skills: Proficien...
I hold a Bachelor's degree in Business Administration, with a focus on office management and administrative skills.
Bachelor's degree in Business Administration, emphasizing office management.
Completed coursework in project management and organizational behavior.
Interned at XYZ Corp, where I assisted in streamlining office processes.
Proficient in Microsoft Office Suite and various office management software.
Top trending discussions
The duration of Slk Software Services interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 108 interview experiences
Difficulty level
Duration
based on 1.2k reviews
Rating in categories
Software Engineer
1.1k
salaries
| ₹3 L/yr - ₹9.8 L/yr |
Senior Software Engineer
763
salaries
| ₹11.4 L/yr - ₹21 L/yr |
Test Engineer
368
salaries
| ₹4 L/yr - ₹9.1 L/yr |
Team Lead
337
salaries
| ₹14.9 L/yr - ₹27.4 L/yr |
Softwaretest Engineer
336
salaries
| ₹5.8 L/yr - ₹24 L/yr |
Xoriant
CitiusTech
HTC Global Services
Exela Technologies