Add office photos
Engaged Employer

Indium Software

4.0
based on 955 Reviews
Video summary
Filter interviews by

RKG Consulting Engineering Services Interview Questions and Answers

Updated 30 Jan 2025
Popular Designations

Q1. What is manual testing, and how does black box testing differ from it?

Ans.

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

Add your answer

Q2. What is a bug, and how is a bug report structured?

Ans.

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'.

Add your answer

Q3. Testing types and technology

Ans.

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

Add your answer

Q4. What is Software Testing , SDLC Vs STLC and basic java

Ans.

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

Add your answer
Discover RKG Consulting Engineering Services interview dos and don'ts from real experiences

Q5. window functions query on rank.

Ans.

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;

Add your answer

Q6. one business understanding problem

Ans.

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

Add your answer

Q7. window function query on lead.

Ans.

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;

Add your answer

Q8. palindrome or not in python

Ans.

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.

Add your answer

Q9. Complete SQL in depth

Ans.

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

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

Interview Process at RKG Consulting Engineering Services

based on 13 interviews
Interview experience
4.2
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.0
 • 700 Interview Questions
3.5
 • 380 Interview Questions
4.0
 • 284 Interview Questions
4.1
 • 279 Interview Questions
3.2
 • 165 Interview Questions
3.7
 • 155 Interview Questions
View all
Top Indium Software 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
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

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