Upload Button Icon Add office photos

Filter interviews by

RHA Technologies Interview Questions and Answers

Updated 22 Feb 2021

17 Interview questions

A Software Development Engineer was asked
Q. How do you handle errors in SQL Server?
Ans. 

Errors in SQL Server can be handled using TRY-CATCH blocks and error handling functions.

  • Use TRY-CATCH blocks to catch and handle errors

  • Use error handling functions like ERROR_MESSAGE(), ERROR_NUMBER(), ERROR_SEVERITY(), ERROR_STATE(), and ERROR_PROCEDURE() to get more information about the error

  • Use RAISERROR() to raise custom errors

View all Software Development Engineer interview questions
A Software Development Engineer was asked
Q. What approach do you follow to debug JavaScript code?
Ans. 

I follow a systematic approach to debug JavaScript code.

  • Identify the problem area and reproduce the issue

  • Use console.log() to print values and debug

  • Use browser developer tools to step through code

  • Check for syntax errors and typos

  • Use a linter to catch common errors

  • Use a debugger tool like Chrome DevTools

  • Break down the code into smaller parts for easier debugging

View all Software Development Engineer interview questions
A Software Development Engineer was asked
Q. What is the difference between a stored procedure and a function?
Ans. 

Stored procedures are used to perform a set of actions, while functions return a single value.

  • Stored procedures are precompiled and stored in a database, while functions are compiled at runtime.

  • Functions can be used in SQL statements, while stored procedures cannot be used in SQL statements.

  • Stored procedures can have input and output parameters, while functions can only have input parameters.

  • Functions can be calle...

View all Software Development Engineer interview questions
A Software Development Engineer was asked
Q. What is a table type?
Ans. 

A table type is a user-defined data type in SQL that represents a table structure.

  • Table types can be used as parameters in stored procedures.

  • They can be used to define temporary tables.

  • Table types can be used to define table-valued parameters.

  • They can be used to define table variables.

View all Software Development Engineer interview questions
A Software Development Engineer was asked
Q. How would you create a global temporary table?
Ans. 

To create a global temp table, use ## before the table name.

  • Use ## before the table name to create a global temp table.

  • Global temp tables are accessible to all sessions and are destroyed when the last session using it is closed.

  • Example: CREATE TABLE ##myTable (id INT, name VARCHAR(50))

View all Software Development Engineer interview questions
A Software Development Engineer was asked
Q. Where would you implement a rollback within a try-catch block?
Ans. 

Rollback should be written in the Catch block to undo the changes made in the Try block.

  • Rollback should be used to undo the changes made in the Try block if an exception occurs in the Catch block.

  • The Rollback code should be placed in the Catch block after the exception handling code.

  • The Rollback code should be written to reverse the changes made in the Try block.

  • For example, if a database transaction was started i...

View all Software Development Engineer interview questions
A Software Development Engineer was asked
Q. What is another approach to iterate row by row instead of using a cursor?
Ans. 

An alternative to using a cursor to iterate row by row is to use a WHILE loop.

  • Use a WHILE loop to iterate through rows

  • Use a variable to keep track of the current row

  • Exit the loop when there are no more rows to iterate through

View all Software Development Engineer interview questions
Are these interview questions helpful?
A Software Development Engineer was asked
Q. What is a cursor?
Ans. 

A cursor is a database object used to manipulate data in a result set.

  • A cursor is used to traverse through a result set one row at a time.

  • It allows for operations such as fetching, updating, and deleting data.

  • Cursors can be either static, dynamic, or forward-only depending on their functionality.

  • Example: SELECT * FROM table_name WHERE condition; DECLARE cursor_name CURSOR FOR SELECT column_name FROM table_name WHE...

View all Software Development Engineer interview questions
A Software Development Engineer was asked
Q. What is the file extension for a web service file?
Ans. 

The extension of a web service file is typically .wsdl or .asmx.

  • The .wsdl extension stands for Web Services Description Language.

  • The .asmx extension is used for ASP.NET web services.

  • The extension may vary depending on the technology used to create the web service.

  • Other common extensions include .svc for Windows Communication Foundation (WCF) services.

View all Software Development Engineer interview questions
A Software Development Engineer was asked
Q. What are transactions?
Ans. 

Transactions are a set of operations that are executed as a single unit of work.

  • Transactions ensure data consistency and integrity.

  • They allow for atomicity, isolation, and durability of data changes.

  • Examples include transferring money between bank accounts or updating inventory levels in an e-commerce system.

View all Software Development Engineer interview questions

RHA Technologies Interview Experiences

1 interview found

Interview Questionnaire 

17 Questions

  • Q1. What is MVC?
  • Ans. 

    MVC stands for Model-View-Controller, a software design pattern used for developing user interfaces.

    • Model represents the data and business logic

    • View displays the data to the user

    • Controller handles user input and updates the model and view accordingly

    • Separation of concerns allows for easier maintenance and testing

    • Examples include ASP.NET MVC, Ruby on Rails, and AngularJS

  • Answered by AI
  • Q2. What is state management? Different type of state management?
  • Ans. 

    State management is the process of managing and maintaining the state of an application or system.

    • State management involves storing and updating data that represents the current state of an application or system.

    • There are different types of state management, including client-side state management and server-side state management.

    • Client-side state management involves storing state data on the client-side, typically in t...

  • Answered by AI
  • Q3. What is caching ? Different type of caching techniques ?
  • Ans. 

    Caching is the process of storing frequently accessed data in a temporary storage area for faster access.

    • Caching reduces the number of requests made to the server, improving performance.

    • Types of caching include browser caching, server caching, and database caching.

    • Browser caching stores web page resources like images and scripts on the user's device.

    • Server caching stores frequently accessed data in the server's memory.

    • ...

  • Answered by AI
  • Q4. What is multiingule ? what is extension of file used for it ?
  • Ans. 

    Multiingule is not a known term. No extension is used for it.

    • Multiingule is not a recognized term in software development.

    • There is no file extension associated with multiingule.

    • It is possible that the interviewer misspoke or meant to ask a different question.

  • Answered by AI
  • Q5. What is extension of web service file ?
  • Ans. 

    The extension of a web service file is typically .wsdl or .asmx.

    • The .wsdl extension stands for Web Services Description Language.

    • The .asmx extension is used for ASP.NET web services.

    • The extension may vary depending on the technology used to create the web service.

    • Other common extensions include .svc for Windows Communication Foundation (WCF) services.

  • Answered by AI
  • Q6. What approach you follow to debud java script code ?
  • Ans. 

    I follow a systematic approach to debug JavaScript code.

    • Identify the problem area and reproduce the issue

    • Use console.log() to print values and debug

    • Use browser developer tools to step through code

    • Check for syntax errors and typos

    • Use a linter to catch common errors

    • Use a debugger tool like Chrome DevTools

    • Break down the code into smaller parts for easier debugging

  • Answered by AI
  • Q7. Suppose i want to adjust padding in a website. which approach you will follow?
  • Ans. 

    To adjust padding on a website, I would use CSS properties, inspect elements, and test changes in real-time.

    • Use CSS: Adjust padding using the 'padding' property in your stylesheet (e.g., 'padding: 10px 20px;').

    • Inspect Element: Right-click on the element and select 'Inspect' to view and modify padding in real-time.

    • Responsive Design: Use media queries to adjust padding for different screen sizes (e.g., '@media (max-width...

  • Answered by AI
  • Q8. What is user control ? what is extension of user control ?
  • Ans. 

    User control is a reusable UI component that allows users to interact with an application. An extension of user control is a custom control that inherits from the user control.

    • User control is a UI component that can be reused across an application

    • It allows users to interact with an application

    • An extension of user control is a custom control that inherits from the user control

    • Custom controls can be created by adding add...

  • Answered by AI
  • Q9. What is cursor?
  • Ans. 

    A cursor is a database object used to manipulate data in a result set.

    • A cursor is used to traverse through a result set one row at a time.

    • It allows for operations such as fetching, updating, and deleting data.

    • Cursors can be either static, dynamic, or forward-only depending on their functionality.

    • Example: SELECT * FROM table_name WHERE condition; DECLARE cursor_name CURSOR FOR SELECT column_name FROM table_name WHERE co...

  • Answered by AI
  • Q10. What is another approach to iterate row by row instead of cursor?
  • Ans. 

    An alternative to using a cursor to iterate row by row is to use a WHILE loop.

    • Use a WHILE loop to iterate through rows

    • Use a variable to keep track of the current row

    • Exit the loop when there are no more rows to iterate through

  • Answered by AI
  • Q11. What is table type ?
  • Ans. 

    A table type is a user-defined data type in SQL that represents a table structure.

    • Table types can be used as parameters in stored procedures.

    • They can be used to define temporary tables.

    • Table types can be used to define table-valued parameters.

    • They can be used to define table variables.

  • Answered by AI
  • Q12. What is difference between stored procedure and function?
  • Ans. 

    Stored procedures are used to perform a set of actions, while functions return a single value.

    • Stored procedures are precompiled and stored in a database, while functions are compiled at runtime.

    • Functions can be used in SQL statements, while stored procedures cannot be used in SQL statements.

    • Stored procedures can have input and output parameters, while functions can only have input parameters.

    • Functions can be called fro...

  • Answered by AI
  • Q13. What is transactions?
  • Ans. 

    Transactions are a set of operations that are executed as a single unit of work.

    • Transactions ensure data consistency and integrity.

    • They allow for atomicity, isolation, and durability of data changes.

    • Examples include transferring money between bank accounts or updating inventory levels in an e-commerce system.

  • Answered by AI
  • Q14. Where you will write Rollback in Try Catch block?
  • Ans. 

    Rollback should be written in the Catch block to undo the changes made in the Try block.

    • Rollback should be used to undo the changes made in the Try block if an exception occurs in the Catch block.

    • The Rollback code should be placed in the Catch block after the exception handling code.

    • The Rollback code should be written to reverse the changes made in the Try block.

    • For example, if a database transaction was started in the...

  • Answered by AI
  • Q15. What is Temp table ? how you will create it.
  • Ans. 

    Temp table is a temporary table used to store data temporarily during a session.

    • Temp table is created using CREATE TABLE statement with a # symbol before the table name.

    • It is used to store intermediate results during complex queries.

    • Temp tables are automatically dropped when the session ends or when the table is explicitly dropped.

    • They can be used to improve query performance by reducing the number of joins or subqueri...

  • Answered by AI
  • Q16. How you will create Global temp table ?
  • Ans. 

    To create a global temp table, use ## before the table name.

    • Use ## before the table name to create a global temp table.

    • Global temp tables are accessible to all sessions and are destroyed when the last session using it is closed.

    • Example: CREATE TABLE ##myTable (id INT, name VARCHAR(50))

  • Answered by AI
  • Q17. How you will handle errors in Sql Server?
  • Ans. 

    Errors in SQL Server can be handled using TRY-CATCH blocks and error handling functions.

    • Use TRY-CATCH blocks to catch and handle errors

    • Use error handling functions like ERROR_MESSAGE(), ERROR_NUMBER(), ERROR_SEVERITY(), ERROR_STATE(), and ERROR_PROCEDURE() to get more information about the error

    • Use RAISERROR() to raise custom errors

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - This interview was a technical one. it lasted for about 30-40 min. The interview wanted to test both my technical knowledge and communication skills.Mostly questions answered by me are correct. I tried to answer each question. Projects related question were also there

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about RHA Technologies?
Ask anonymously on communities.

Interview questions from similar companies

Interview Questionnaire 

2 Questions

  • Q1. Technical
  • Q2. Be yourself

I applied via Naukri.com and was interviewed before Feb 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What are different types of cloud?
  • Q2. What is workflow,trigger, different types of reports, roles, profiles, permission set, sharing rules etc?
  • Ans. 

    Workflow, trigger, reports, roles, profiles, permission set, and sharing rules are all important features in Salesforce.

    • Workflow is a series of automated steps that can be used to streamline business processes.

    • Triggers are used to execute code before or after a record is inserted, updated, or deleted.

    • Reports are used to display data in a visual format, such as a table or chart.

    • Roles are used to define the hierarchy of ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Google the question related to your topic and also become 100% prepared with your resume.

Skills evaluated in this interview

I appeared for an interview before Jul 2020.

Interview Questionnaire 

1 Question

  • Q1. Is Infosys listed?
  • Ans. 

    Yes, Infosys is listed on the Indian stock exchanges as well as on the NYSE.

    • Infosys is listed on the Bombay Stock Exchange (BSE) and National Stock Exchange of India (NSE)

    • It is also listed on the New York Stock Exchange (NYSE)

    • Infosys has a market capitalization of over $80 billion as of 2021

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well in advance

I applied via Job Fair and was interviewed before Feb 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 
Round 2 - One-on-one 

(1 Question)

  • Q1. Basic accounting methods and journals

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident About what you are saying

I applied via Naukri.com and was interviewed in Nov 2019. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Why are you looking for the job change?
  • Ans. 

    I'm seeking new challenges and opportunities for growth that align with my career goals and aspirations.

    • Desire for professional growth: I'm looking to expand my skill set and take on more leadership responsibilities.

    • Seeking a better cultural fit: My current company has a different work culture than what I thrive in; I value collaboration and innovation.

    • Interest in new technologies: I'm excited about working with cuttin...

  • Answered by AI
  • Q2. Relevant technical questions, as per my current technology

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep it simple and be yourself. That's what the interviewers looked into. Also a thorough understanding of the technology is a must and that is what will help you in cracking the interview. You don't have to go in-depth, just the overview and what happens when is what they look for. Good communication skills is also an added incentive, something I always try to work on. All the best

I applied via Approached by Company and was interviewed before May 2018. There were 6 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. This is face to face interview... They are observing our behaviour... Attitude... Etc
  • Q2. Introduce u r self....
  • Ans. 

    I am a dedicated and hardworking individual with a passion for learning and growth.

    • I have a Bachelor's degree in Business Administration from XYZ University.

    • I have 3 years of experience working in marketing and sales roles.

    • I am proficient in Microsoft Office Suite and have strong communication skills.

    • I am a team player and enjoy collaborating with others to achieve common goals.

  • Answered by AI
  • Q3. U r carrier objections
  • Ans. 

    My career objectives focus on continuous growth, contributing to team success, and making a positive impact in my field.

    • Aim to develop expertise in my field, such as becoming a certified project manager.

    • Seek leadership opportunities to guide and mentor junior team members.

    • Aspire to work on innovative projects that challenge my skills and creativity.

    • Desire to contribute to a company's mission, like improving customer sa...

  • Answered by AI
  • Q4. About TCS
  • Q5. Why should u select TCS
  • Ans. 

    TCS is a global leader in IT services with a strong reputation for innovation and client satisfaction.

    • TCS has a proven track record of delivering high-quality services to clients worldwide.

    • TCS offers a wide range of opportunities for career growth and development.

    • TCS values diversity and inclusion, creating a supportive work environment for employees.

    • TCS invests in cutting-edge technologies and training programs to kee...

  • Answered by AI

Interview Preparation Tips

Round: Group Discussion
Experience: Any kind of topic u cn select... Sales, accounts, service

Round: Test
Experience: Aptitude test... Mathematic and problem solving... General knowledge is very important

Round: Telephonic
Experience: This is final round... BH directly interact with us...

General Tips: Be confident... Be clam.... Keep smiling face... That is the way to win
Skills: Communication, Body Language, Leadership, Presentation Skills, Time Management
Duration: <1 week
Are these interview questions helpful?

I applied via Company Website and was interviewed before Oct 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Tell me about your experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident adn clear when you answer

I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. They asked about dbms questions in the form of table formate
  • Q2. They asked code for some python program

Interview Preparation Tips

Interview preparation tips for other job seekers - Firstly they conducted computer based technical exam and then after qualifying that then we will go for face face interview and then lastly HR round will be held.

I applied via LinkedIn and was interviewed before Jan 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. 1. tell me about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - It was nice, but since Im not great at coding I didn't do well

RHA Technologies Interview FAQs

How to prepare for RHA Technologies interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at RHA Technologies. The most common topics and skills that interviewers at RHA Technologies expect are Javascript, React.Js, Product Management, Android and Android Studio.
What are the top questions asked in RHA Technologies interview?

Some of the top questions asked at the RHA Technologies interview -

  1. what is another approach to iterate row by row instead of curs...read more
  2. suppose i want to adjust padding in a website. which approach you will foll...read more
  3. what is multiingule ? what is extension of file used for i...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.1k Interviews
Accenture Interview Questions
3.8
 • 8.6k Interviews
Infosys Interview Questions
3.6
 • 7.9k Interviews
Wipro Interview Questions
3.7
 • 6k Interviews
Cognizant Interview Questions
3.7
 • 5.9k Interviews
Capgemini Interview Questions
3.7
 • 5.1k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
HCLTech Interview Questions
3.5
 • 4.1k Interviews
ICICI Bank Interview Questions
4.0
 • 2.6k Interviews
HDFC Bank Interview Questions
3.9
 • 2.5k Interviews
View all

RHA Technologies Reviews and Ratings

based on 6 reviews

4.0/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

4.0

Salary

3.5

Job security

4.0

Company culture

3.7

Promotions

4.0

Work satisfaction

Explore 6 Reviews and Ratings
IT Services Sales

New Delhi

1-3 Yrs

Not Disclosed

Alliance and Partnership

New Delhi

2-3 Yrs

Not Disclosed

Explore more jobs
Software Development Engineer II
5 salaries
unlock blur

₹6.5 L/yr - ₹18 L/yr

React Native Developer
5 salaries
unlock blur

₹6 L/yr - ₹16 L/yr

HR Manager
3 salaries
unlock blur

₹6.2 L/yr - ₹7 L/yr

Software Development Engineer
3 salaries
unlock blur

₹7 L/yr - ₹9.5 L/yr

Senior Manager-HR
3 salaries
unlock blur

₹6.2 L/yr - ₹7 L/yr

Explore more salaries
Compare RHA Technologies with

TCS

3.6
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare
write
Share an Interview