Software Engineering Interview Questions and Answers
Software Engineering Interview Questions and Answers
Application software
Embedded software
Web Applications
Scientific software.
the requirements.
Create an excel sheet the list down the requirement, type,
Structured English
Data Dictionary
such a manner that various objects carry the main tasks, and
the subsidiary tasks are carried by independent objects.
42) Why using catch (exception) is always a bad idea?
It is a bad idea because:
As there is no variable defined, it is not possible to read
the exception
It’s good to use an exception when you have known
exception types.
43) What type of data is passed via HTTP Headers?
Script and metadata passed via HTTP headers.
44) How do you prioritize requirements?
First, you need to design a system by evaluating data structure.
Then you should move on to the code structure needed to
support it.
45) Give me differences between object-oriented and
component-based design?
Object-oriented design can easily be encapsulated to some
degree in component-based design.
46) When do you use polymorphism?
Polymorphism is used when there is a need for override
functionality when inheriting class. It’s about shared classes and
shared contracts.
47) What is the difference between stack and queue?
Queue is always First In, First Out