Interview Questions

Q:

What are Spring beans ?

Answer

The Spring Beans are Java Objects that form the backbone of a Spring application. They are instantiated, assembled, and managed by the Spring IoC container. These beans are created with the configuration metadata that is supplied to the container.
Beans defined in spring framework are singleton beans. There is an attribute in bean tag named "singleton" if specified true then bean becomes singleton and if set to false then the bean becomes a prototype bean. By default it is set to true. So, all the beans in spring framework are by default singleton beans.

Report Error

View answer Workspace Report Error Discuss

Subject: Java
Job Role: Analyst , IT Trainer

4 3207
Q:

What Is Inflaition?

Answer

In economic terms, inflation is the rise in the prices of goods and services in the given economy over a period of time. As the prices rise, each unit of the country's currency will buy fewer goods and services.


when the purchasing power of a currency go down then more money comes to the market it is called inflation.

Report Error

View answer Workspace Report Error Discuss

Subject: Finance

2 3207
Q:

What is an explicit constructor?

Answer

A conversion constructor declared with the explicit keyword. The compiler does not use an explicit constructor to implement an implied conversion of types. It’s purpose is reserved explicitly for construction

Report Error

View answer Workspace Report Error Discuss

Subject: C++
Job Role: Software Architect

0 3205
Q:

The arranging of data in a logical sequence is called

A) Summarizing B) Classifying
C) Sorting D) Rearranging
 
Answer & Explanation Answer: C) Sorting

Explanation:

The process of arranging any items in a systematic manner in a logical sequence is called as Sorting. It can be of two types :

1. Ordering

Arranging items following some criterion like ascending or descending order

2. Categorizing

Grouping items with similar properties together.

Report Error

View Answer Report Error Discuss

Filed Under: SQL
Exam Prep: AIEEE , Bank Exams , CAT

3 3203
Q:

What is the diff between RDO and ADO?

Answer

RDO is Hierarchy model where as ADO is Object model. ADO can access data from both flat files as well as the data bases. I.e., It is encapsulation of DAO, RDO , OLE that is why we call it as OLE-DB Technology. 

Report Error

View answer Workspace Report Error Discuss

14 3202
Q:

What is multi - level marketing (MLM)?

Answer

It is a marketing strategy in which the sales force is compensated not only for sales they personally generate, but also for the sales of the other salespeople that they recruit. This recruited sales force is reffered to as the participant's 'downline' , and can provide multiple levels of compensation. Other terms used for MLM include pyramid selling, network marketing and refferal marketing. Most commonly, the salespeople are expected to sell products directly to consumers by means of relationship referrals and word-of-mouth marketing.

Report Error

View answer Workspace Report Error Discuss

0 3201
Q:

What is a bad debt provision?

Answer

A bad debt provision is a reserve that you build up over time against the future recognition of specific accounts receivable as being uncollectible. Thus, if a company has issued invoices for a total of $1 million to its customers in a given month, and has a historical experience of 5% bad debts on its billings, it would be justified in creating a bad debt provision for $50,000 (which is 5% of $1 million).


It is impossible to know the exact amount of bad debts that will occur at some point in the future from the current account receivable, so it is entirely normal to continually readjust the bad debt provision, as you gain a greater understanding of how collectible the accounts receivable really are. These adjustments may lead to future increases or decreases in the bad debt expense. Since these adjustments can be viewed as a means of manipulating a company's reported profits, you should fully document your reasons for making the adjustments.


You would create a bad debt provision with a debit to the bad debt expense account, and a credit to the bad debt provision account. The bad debt provision account is an accounts receivable contra account, which means that it contains a balance that is the reverse of the normal debit balance found in the associated accounts receivable account. Later, when a specific invoice is found to be uncollectible, you create a credit memo in the accounting software for the amount of the invoice that is uncollectible. The credit memo reduces the bad debt provision account with a debit, and reduces the accounts receivable account with a credit. Thus, the initial creation of the bad debt provision creates an expense, while the later reduction of the bad debt provision against the accounts receivable balance is merely a reduction in offsetting accounts on the balance sheet, with no further impact on the income statement.


The reason for a bad debt provision is that, under the matching principle, you should match revenues with related expenses in the same accounting period. Doing so shows the full effect of a billed sale transaction in a single accounting period. If you were to not use a bad debt provision, and instead used the direct write off method to only charge bad debts to expense when you were certain that a specific invoice was not collectible, then the charge to expense might be many months later than the initial revenue recognition associated with the billing. Thus, under the direct write off method, profits will be too high in the period of the billing to the customer, and too low in the later period when you finally charge some portion or all of an invoice to the bad debt expense.

Report Error

View answer Workspace Report Error Discuss

0 3201
Q:

What is an OLTP system and OLAP system?

Answer

OLTP stands for OnLine Transaction Processing. Applications that supports and manges transactions which involve high volumes of data are supported by OLTP system. OLTP is based on client-server architecture and supports transactions across networks.


OLAP stands for OnLine Analytical Processing. Business data analysis and complex calculations on low volumes of data are performed by OLAP. An insight of data coming from various resources can be gained by a user with the support of OLAP.

Report Error

View answer Workspace Report Error Discuss

0 3200