Find Interview Questions for Top Companies
Ques:- What is a managed code.Is 'Dim fs as filestreamobject' is a managed code?
Right Answer:
Managed code is code that is executed by the .NET runtime (CLR), which provides services like garbage collection and type safety. The statement 'Dim fs as FileStream' is managed code because it is written in a .NET language and runs under the control of the CLR.
Ques:- What is IBM?s System Application Architecture?
Right Answer:
IBM's System Application Architecture (SAA) is a set of standards and guidelines for developing applications that can run across different IBM systems. It provides a framework for interoperability, allowing applications to communicate and share data seamlessly across various platforms and environments.
Ques:- What is write back and write through caches?
Asked In :- connectwise, esspl, opsgenie,
Right Answer:
Write-back cache: Data is written to the cache first and only written to the main memory later, which improves performance but requires more complex management to ensure data consistency.

Write-through cache: Data is written to both the cache and the main memory simultaneously, ensuring data consistency but potentially reducing performance due to the additional write operations.
Ques:- What is priority inversion?
Right Answer:
Priority inversion is a situation in computing where a lower-priority task holds a resource needed by a higher-priority task, causing the higher-priority task to be indirectly preempted by an even lower-priority task. This can lead to performance issues and delays in critical tasks.
Ques:- 'IMP' is not recognized as an internal or external command,operable program or batch file. this is the error message i am getting when i importing dmp for the backup. where is the problem?
Right Answer:
The error message indicates that the command "IMP" is not recognized, which usually means that the Oracle client tools are not installed or not added to the system's PATH environment variable. Ensure that the Oracle client is installed and that the directory containing the "IMP" executable is included in your system's PATH.
Ques:- What is the Difference between von neumann and harvard computer architecture?
Right Answer:
The main difference between von Neumann and Harvard computer architecture is that von Neumann architecture uses a single memory space for both instructions and data, while Harvard architecture has separate memory spaces for instructions and data, allowing simultaneous access to both.
Ques:- Diff between AMD64 and intel P4
Right Answer:
AMD64 is a 64-bit architecture developed by AMD that supports larger amounts of RAM and improved performance for 64-bit applications, while Intel P4 is a 32-bit architecture that primarily supports 32-bit applications and has limitations on memory addressing.
Ques:- What is 2tier and multi tier architecture?
Right Answer:
2-tier architecture consists of two layers: the client (user interface) and the server (database), where the client directly communicates with the server. Multi-tier architecture, on the other hand, has multiple layers (e.g., presentation, application, and database layers), allowing for more separation of concerns and scalability, with each layer handling specific tasks and communicating through defined interfaces.
Ques:- Can we use MVC instruction to move pack field to pack field….which instruction you will use and why ?
Right Answer:
Yes, you can use the `MOVE` instruction to move data from one packed field to another packed field in MVC. The `MOVE` instruction is used because it allows for the transfer of data between fields of the same type, ensuring that the packed decimal format is preserved.
Ques:- How do Foundation Fieldbus works?how the Communication Carries out from Foundation field bus,Field Devices and Controller?Were it's Application in the Field?For Which Signals this is Used?
Right Answer:
Foundation Fieldbus is a digital communication protocol used in industrial automation for connecting field devices to controllers. It operates on a two-wire system that allows both power and data transmission. Communication occurs in a peer-to-peer manner, where field devices can communicate directly with each other and with the controller, rather than relying solely on a master-slave architecture.

In Foundation Fieldbus, devices send and receive data packets over the bus, which can include process variables, status information, and diagnostic data. The protocol supports various types of signals, including analog signals (like temperature and pressure), digital signals (like on/off status), and even complex data types for advanced devices.

Applications of Foundation Fieldbus include process control in industries such as oil and gas, chemical manufacturing, and water treatment, where reliable and efficient communication between multiple devices is essential for monitoring and controlling processes.
Ques:- What is two tier application? and what is three tier application?and what is the basic difference? explain with a example?
Right Answer:
A two-tier application consists of a client and a server. The client handles the user interface and communicates directly with the server, which manages the database. An example is a desktop application that connects directly to a database server.

A three-tier application adds an additional layer, separating the presentation, application logic, and data storage. The client (presentation layer) communicates with a middle layer (application server) that processes the business logic and interacts with the database (data layer). An example is a web application where the browser (client) interacts with a web server (application server) that accesses a database server.

The basic difference is that a two-tier architecture has direct communication between the client and server, while a three-tier architecture introduces an intermediary layer for better separation of concerns and scalability.
Ques:- In IT trend mantis meant what?how to know mantis in IT trends?detail description about mantis?
Right Answer:
Mantis refers to MantisBT (Mantis Bug Tracker), which is an open-source issue tracking system used for tracking bugs and managing projects in software development. To know about Mantis in IT trends, you can explore its features, community support, and integration capabilities with other tools. MantisBT helps teams manage issues effectively, track progress, and improve software quality.
Ques:- What is the diffn betn web based application and client server application
Right Answer:
A web-based application runs on a web server and is accessed through a web browser over the internet, while a client-server application consists of a client that communicates with a server over a network, often requiring specific software installed on the client device.
Ques:- What is the difference between the Adapter Pattern and Proxy Patterns?its seems both are almost similar?
Right Answer:
The Adapter Pattern is used to allow incompatible interfaces to work together by converting the interface of a class into another interface that clients expect. The Proxy Pattern, on the other hand, provides a surrogate or placeholder for another object to control access to it, often adding additional functionality like lazy loading or access control. In summary, the Adapter changes the interface, while the Proxy controls access to the object.
Ques:- Wat is excel
Right Answer:
Excel is a spreadsheet application developed by Microsoft that allows users to organize, format, and calculate data using formulas and functions. It is commonly used for data analysis, financial modeling, and creating charts and graphs.


Application Architecture refers to the blueprint or framework that outlines how software applications are structured and how their components interact with each other and with external systems. It involves defining the layers, modules, interfaces, and data flow to ensure that an application meets business requirements, performs efficiently, and is easy to maintain and scale.

A well-designed application architecture considers aspects such as usability, security, performance, and reliability. Common architectural patterns include monolithic, microservices, client-server, and event-driven architectures. Architects decide on technology stacks (like databases, APIs, frontend/backend frameworks), integration methods, and deployment strategies.

Professionals working in this domain analyze business needs and translate them into technical specifications. They also focus on modularity, reusability, and ensuring that different components can evolve independently without breaking the system. Understanding cloud architectures, containerization (Docker, Kubernetes), and DevOps practices is increasingly important.

Good application architecture reduces development time, improves collaboration between teams, and supports future growth. It helps avoid technical debt and ensures that applications remain robust as user demands increase.

Whether you’re a software developer, system architect, or project manager, knowledge of application architecture principles is essential for delivering quality software solutions aligned with organizational goals.

AmbitionBox Logo

What makes Takluu valuable for interview preparation?

1 Lakh+
Companies
6 Lakh+
Interview Questions
50K+
Job Profiles
20K+
Users