Software Developer and Consultant

Software Developer and Consultant Interview Questions and Answers

Updated 15 Jan 2022

Q1. Difference between interface and abstraction,Difference between encapsulation and abstraction, joins,keep and peek.

Ans.

Explanation of interface, abstraction, encapsulation, joins, keep and peek.

  • Interface is a blueprint of a class that defines the methods and properties that the class should implement.

  • Abstraction is a concept of hiding the implementation details and showing only the necessary information to the user.

  • Encapsulation is a mechanism of wrapping the data and code together in a single unit and restricting access to the data from outside the unit.

  • Joins are used to combine rows from tw...read more

Q2. DIFFERENCE BETWEEN SP AND FUNCTION

Ans.

SP is used to execute a set of SQL statements, while a function returns a single value.

  • SP can have input/output parameters, while functions only have input parameters.

  • Functions can be used in SELECT statements, while SP cannot.

  • Functions can be called from within SP, but SP cannot be called from within a function.

  • SP can modify data in tables, while functions cannot.

  • Examples of SP: sp_help, sp_rename, sp_addlogin.

  • Examples of functions: COUNT, AVG, MAX, MIN.

Q3. Routings and types of routings

Ans.

Routings are paths that data or signals take through a system. Types include static, dynamic, and adaptive.

  • Static routing uses a pre-determined path for data to travel

  • Dynamic routing adjusts the path based on network conditions

  • Adaptive routing combines static and dynamic routing to optimize performance

  • Examples of routing protocols include OSPF, BGP, and RIP

Software Developer and Consultant Jobs

0
Are these interview questions helpful?
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.9
 • 3 Interviews
View all

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

Software Developer and Consultant Interview Questions
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
65 L+

Reviews

4 L+

Interviews

4 Cr+

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