Interview Questions

Q:

Describe Android Application Architecture.

Answer

Android Application Architecture has the following components:


> Services - like Network Operation


> Intent - To perform inter-communication between activities or services


> Resource Externalization - such as strings and graphics


> Notification signaling users - light, sound, icon, notification, dialog etc.


> Content Providers - They share data between applications

Report Error

View answer Workspace Report Error Discuss

0 1833
Q:

Would you lie for the company ?

Answer

This is one of the trickiest questions in the world of interviewing, as it pits two morals against each other − Loyalty verses Honesty.


In such cases, try to give an answer that’s as diplomatic as possible, like − I will never do anything that could cast a shadow on the company’s image and reputation. I will always consult with my seniors before taking a decision, so that they can guide me with their expertise and level of experience.

Report Error

View answer Workspace Report Error Discuss

3 1832
Q:

How to set the cursor to wait in JavaScript?

Answer

The cursor can set to wait in JavaScript by using the property ‘cursor’ property. The following example illustrates the usage.


window.document.body.style.cursor = "wait"; 

Report Error

View answer Workspace Report Error Discuss

Subject: Web Technology

0 1830
Q:

What documents should be delivered by a Business Analyst should deliver?

Answer

The documents that a business analyst should deliver are functional specification documents, technical specification documents, Requirements traceability, BRD (business requirements document), Use case diagrams and Business flow documents.

Report Error

View answer Workspace Report Error Discuss

0 1829
Q:

What is BDC programming?

Answer

Transferring of large/external/legacy data into SAP system using Batch Input programming. Batch input is a automatic procedure referred to as BDC(Batch Data Communications). The central component of the transfer is a queue file which receives the data vie a batch input programs and groups associated data into “sessions”.

Report Error

View answer Workspace Report Error Discuss

Subject: SAP

0 1826
Q:

What are the different modes of operations used in services for Android?

Answer

There are two modes of operations that are necessary to run depending on the value returned by the startcommand(). The modes are as follows:
-  START_STICKY: this mode is used for the services that are explicitly started and stopped according to the need and the requirement of the user.
- START_NOT_STICKY or START_REDELIEVER_INTENT: this service mode is used for services that are running only when the processing command sent to them. That means these run on the basis of the command that is passed to them by giving the instruction of execution.
- Clients uses the Context.bindService() that is used to get the persistent connection for a service. To create a service that is not already running the command onCreate is used.

Report Error

View answer Workspace Report Error Discuss

0 1824
Q:

What is the impact of declaring a method as final?

Answer

A method declared as final can't be overridden. A sub-class can't have the same method signature with a different implementation.

Report Error

View answer Workspace Report Error Discuss

Subject: Java

0 1821
Q:

What are the security measures that are taken to make Android secure?

Answer

Android uses many security measures to keep them away from the hackers. They have designed by making changes to the devices or installing a software service on the mobile. Android application uses sandbox that is very popular and allow limited access to the information that is very private and sensitive for the user. It allows the permissions to be set for the use of the information. The security measures that are provided by android is the use of the encryption of the messages that allow user to remain without worry about there phone security. They also consists of user terms and agreements that also taken care of. Most of the time android doesn't allow other applications to run on their system but it can be done by using different resources that are available on-line. As, android is open source it is not fully secure but lots of security issues are being solved for make it more popular and bug free.

Report Error

View answer Workspace Report Error Discuss

0 1818