Indium Software
RKG Consulting Engineering Services Interview Questions and Answers
Q1. What is manual testing, and how does black box testing differ from it?
Manual testing is the process of manually testing software for defects, while black box testing focuses on testing the functionality without knowledge of the internal code.
Manual testing involves testers executing test cases manually without the use of automation tools.
Black box testing is a type of testing where the tester tests the functionality of the software without knowing the internal code structure.
In manual testing, testers have to think like end users and test the s...read more
Q2. What is a bug, and how is a bug report structured?
A bug is an issue in software that causes it to behave unexpectedly. Bug reports typically include a description, steps to reproduce, and severity level.
A bug is an issue in software that causes it to behave unexpectedly or not as intended.
Bug reports typically include a description of the issue, steps to reproduce it, and the severity level.
Examples of bug reports: 'The login button is not functioning properly', 'The app crashes when trying to save a file'.
Q3. Testing types and technology
Testing types include functional, non-functional, manual, automated, regression, performance, and security testing.
Functional testing ensures that the software functions correctly according to the requirements.
Non-functional testing focuses on aspects like performance, usability, and security.
Manual testing involves testers executing test cases manually without automation tools.
Automated testing uses tools to automate the execution of test cases.
Regression testing checks if n...read more
Q4. What is Software Testing , SDLC Vs STLC and basic java
Software testing is the process of evaluating a software product to find defects and ensure it meets requirements.
SDLC (Software Development Life Cycle) is the process of developing software, while STLC (Software Testing Life Cycle) is the process of testing software.
Basic Java knowledge is important for software testing as many testing tools are written in Java.
Software testing includes functional testing, performance testing, security testing, and more.
Testing can be done m...read more
Q5. window functions query on rank.
Window functions in SQL are used to perform calculations across a set of table rows related to the current row.
Use the RANK() function to assign a unique rank to each row within a partition of a result set.
You can use the PARTITION BY clause to divide the result set into partitions to rank separately within each partition.
Example: SELECT column1, column2, RANK() OVER (PARTITION BY column1 ORDER BY column2) AS rank_column FROM table_name;
Q6. one business understanding problem
One business understanding problem is identifying customer churn reasons in a subscription-based service.
Analyze customer data to identify patterns or trends leading to churn
Utilize predictive modeling to forecast potential churn
Implement targeted retention strategies based on findings
Monitor and track the effectiveness of retention efforts
Q7. window function query on lead.
Window function query on lead is used to retrieve the next row in a result set.
Lead() function is used to access data from the next row in a result set.
It is commonly used in scenarios where you need to compare data from the current row with data from the next row.
Example: SELECT column_name, LEAD(column_name, 1) OVER (ORDER BY column_name) AS next_value FROM table_name;
Q8. palindrome or not in python
Check if a given string is a palindrome in Python.
Use string slicing to reverse the string and compare it with the original string.
Remove any spaces and convert all characters to lowercase for accurate comparison.
Example: 'radar' is a palindrome, 'hello' is not.
Q9. Complete SQL in depth
SQL is a programming language used for managing and manipulating relational databases.
SQL stands for Structured Query Language
It is used to create, modify, and query databases
Common SQL commands include SELECT, INSERT, UPDATE, and DELETE
SQL can be used with various database management systems such as MySQL, Oracle, and SQL Server
More about working at Indium Software
Top HR Questions asked in RKG Consulting Engineering Services
Interview Process at RKG Consulting Engineering Services
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month