Add office photos
Engaged Employer

Nippon Data Systems

3.8
based on 106 Reviews
Filter interviews by

10+ Fashion TV Interview Questions and Answers

Updated 5 Feb 2024

Q1. What is State management in ASP .Net? What is page life cycle,.

Ans.

State management is the process of maintaining the state of controls and variables across postbacks. Page life cycle is the sequence of events that occur during the processing of a page.

  • ASP .Net provides various techniques for state management such as view state, session state, application state, and cookies.

  • View state is used to maintain the state of controls between postbacks.

  • Session state is used to maintain the state of variables across multiple requests from the same use...read more

Add your answer

Q2. How much time you will take to develop a login page that can authenticate user?

Ans.

It depends on the complexity of the authentication process and the technology stack used.

  • I would need to understand the requirements and design of the login page.

  • I would need to know the technology stack being used.

  • If there are any existing authentication systems that can be integrated.

  • If there are any security requirements that need to be considered.

  • On average, it could take anywhere from a few hours to a few days to develop and test a login page.

Add your answer

Q3. What is abstract class and interface. What are the uses of static classes.

Ans.

Abstract class is a class that cannot be instantiated and Interface is a blueprint of a class. Static classes are used for utility functions.

  • Abstract class is used to provide a common base for its subclasses.

  • Interface is used to define a set of methods that a class must implement.

  • Static classes are used for utility functions that do not require an instance of the class.

  • Static classes cannot be instantiated and all members must be static.

Add your answer

Q4. What are Temporary table and table variable in SQL?

Ans.

Temporary table and table variable are used to store data temporarily in SQL.

  • Temporary tables are created in tempdb and are automatically dropped when the session ends.

  • Table variables are created in memory and have a limited scope.

  • Temporary tables can be used to store large amounts of data and perform complex operations.

  • Table variables are useful for storing small amounts of data and can improve performance.

  • Both can be used in stored procedures, functions, and dynamic SQL.

Add your answer
Discover Fashion TV interview dos and don'ts from real experiences

Q5. What is stored Procedure? Advantages of it.

Ans.

Stored Procedure is a precompiled SQL code that can be reused and executed multiple times.

  • Improves performance by reducing network traffic and server load

  • Enhances security by allowing access to only specific procedures

  • Simplifies maintenance and debugging

  • Examples: sp_insert_employee, sp_update_customer_details

Add your answer

Q6. What is View state in ASP .net?

Ans.

View state is a feature in ASP .NET that allows the state of a web page to be saved and restored between postbacks.

  • View state is used to maintain the state of server-side controls between postbacks

  • It is stored in a hidden field on the page

  • View state can be disabled to improve performance

  • View state can also be encrypted for security purposes

Add your answer

Q7. Difference between Overloading and overriding

Ans.

Overloading is having multiple methods with the same name but different parameters. Overriding is having a method in a subclass with the same name and parameters as in the superclass.

  • Overloading is compile-time polymorphism while overriding is runtime polymorphism.

  • Overloading is used to provide different ways of calling the same method while overriding is used to provide a specific implementation of a method in a subclass.

  • Overloading is done in the same class while overriding...read more

Add your answer

Q8. What is Polymorphism?

Ans.

Polymorphism is the ability of an object to take on many forms.

  • It allows objects of different classes to be treated as if they were objects of the same class.

  • It is achieved through method overriding and method overloading.

  • Example: A parent class Animal can have child classes like Dog, Cat, and Bird, each with their own unique implementation of the method 'makeSound'.

  • Polymorphism makes code more flexible and reusable.

Add your answer

Q9. What is Operator overloading?

Ans.

Operator overloading is the ability to redefine operators for custom classes.

  • Allows operators to be used with user-defined types

  • Enables the use of familiar operators with custom classes

  • Can improve code readability and reduce complexity

  • Example: '+' operator can be overloaded to concatenate strings

Add your answer

Q10. difference between out and ref

Ans.

Out is used to return multiple values from a method while ref is used to pass a reference of a variable to a method.

  • Out parameters must be initialized inside the method before returning.

  • Ref parameters can be initialized before passing to the method.

  • Out parameters are used when a method needs to return multiple values.

  • Ref parameters are used when a method needs to modify the value of a variable passed to it.

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 Engineer Interview Questions from Similar Companies

3.5
 • 77 Interview Questions
3.6
 • 25 Interview Questions
3.7
 • 15 Interview Questions
4.4
 • 15 Interview Questions
3.9
 • 10 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

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