Add office photos
Employer?
Claim Account for FREE

RHA Technologies

5.0
based on 4 Reviews
Filter interviews by

10+ SDC Technologies Interview Questions and Answers

Updated 5 Feb 2024

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

Add your answer

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

Add your answer

Q3. 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 additional functionality to the base user control

  • Examples of ...read more

Add your answer

Q4. 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 from within stored procedures, but stored procedures cannot b...read more

Add your answer
Discover SDC Technologies interview dos and don'ts from real experiences

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

Add your answer

Q6. 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 the browser's memory or local storage.

  • Server-side state man...read more

Add your answer
Are these interview questions helpful?

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

  • Database caching stores frequently accessed data in the da...read more

Add your answer

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

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. 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 Try block, the Rollback code should be used to rollback t...read more

Add your answer

Q10. 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 subqueries.

  • Example: CREATE TABLE #tempTable (id INT, name VARCHAR(...read more

Add your answer

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

Add your answer

Q12. 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))

Add your answer

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.

Add your answer

Q14. 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 condition; OPEN cursor_name; FETCH NEXT FROM cursor_name; CL...read more

Add your answer

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

Add your answer

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

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Development Engineer Interview Questions from Similar Companies

4.1
 • 45 Interview Questions
4.1
 • 14 Interview Questions
3.6
 • 12 Interview Questions
View all
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
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

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