Interview Questions

Q:

Explain How is a journal entry recorded?

Answer

Journal Entries are recorded on a double entry system ie debit and credit concept. In order to record a journal entry the following steps need to be followed.


  - Enter the Journal entry number


  - Enter the Date of transaction


  - Enter the Debit item (as per the golden principles of accountancy)


  - Enter the corresponding GL folio number


  - Enter the Debit amount


  - Enter the credit item(as per the golden principles of accountancy)


  - Enter the amount in the credit column


  - Provide a brief description of the transaction


  - leave a single line before next transaction

Report Error

View answer Workspace Report Error Discuss

3 3206
Q:

Describe Bottom-Up and Top-Down approach in Testing.

Answer

Bottom Up Approach:


The bottom up approach testing approach is carried out with the help of the test driver. The test driver calls a component to be tested.


The modules in the lower level of call hierarchy are tested independently. Then the next level modules are tested that call previously tested modules. This is done repeatedly until all the modules are included in the testing.


Bottom up testing stops when the top module in the call hierarchy is tested with all lower call hierarchy modules.


 


Top Down Approach:


The top down approach is carried out with the help of the test stub. Test stub are the dummy programs. The Stub is called from the software component to be tested.


Tests top layer of controlling subsystem first. Then combine modules that are called by the tested modules and test resulted collection of modules.


Do this until all the modules are combined and tested.

Report Error

View answer Workspace Report Error Discuss

Subject: QA Testing

1 3205
Q:

What is accounts receivable aging?

Answer

An accounts receivable aging is a report that lists unpaid customer invoices and unused credit memos by date ranges. A typical aging report lists invoices in 30-day "buckets," where the left-most column contains all invoices that are 30 days old or less, the next column contains invoices that are 31-60 days old, the next column contains invoices that are 61-90 days old, and the final column contains all older invoices. The report is sorted by customer name, with all invoices for each customer itemized directly below the customer name, usually sorted by either invoice number or invoice date. A sample report follows, though without the individual invoice detail that is usually found in such a report:


Customer Name 


Total A/R 0-30


Days 31-60


Days 61-90


Days 90+


Days


Abercrombie $15,000 $10,000 $5,000 


Bufford Inc. 29,000 20,000 9,000 


Chesterton Co. 83,000 47,000 21,000 12,000 3,000


Denver Brothers 8,000 8,000


Totals $135,000 $57,000 $46,000 $21,000 $11,000


If the report is generated by an accounting software system (which is usually the case), then you can usually reconfigure the report for different date ranges. For example, if your payment terms are net 15 days, then the date range in the left-most column should only be for the first 15 days. This drops 16-day old invoices into the second column, which highlights that they are now overdue for payment.


The report primarily contains invoices, but it may also contain credit memos that have not been used by customers, or which have not yet been matched against an unpaid invoice.


The aging report is the primary tool used by collections personnel to determine which invoices are overdue for payment, and which therefore require them to contact customers. Given its use as a collection tool, the report may be configured to also contain contact information for each customer.


The aging report is also used as a tool for estimating potential bad debts, which are then used to revise the allowance for doubtful accounts. The usual method for doing so is to derive the historical percentage of invoice dollar amounts in each date range that usually become a bad debt, and apply these percentages to the column totals in the most recent aging report.


An additional use of the aging report is by the credit department, which can view the current payment status of any outstanding invoices to see if customer credit limits should be changed. This is not an ideal use of the report, since the credit department should also review invoices that have already been paid in the recent past. Nonetheless, the report does give a good indication of the near-term financial situation of customers.

Report Error

View answer Workspace Report Error Discuss

0 3204
Q:

Commercial banks are funded through which of the following?

A) Stock holders B) Government funding
C) Services D) Customer deposits
 
Answer & Explanation Answer: D) Customer deposits

Explanation:

A commercial bank is a type of financial institution that accepts deposits, offers checking account services, makes business, personal and mortgage loans, and offers basic financial products like certificates of deposit (CDs) and savings accounts to individuals and small businesses. A commercial bank is where most people do their banking, as opposed to an investment bank.

 

Commercial banks are funded through customer deposits. These banks make money by providing loans and earning interest income from those loans. The types of loans a commercial bank can issue vary and may include mortgages, auto loans, business loans and personal loans. A commercial bank may specialize in just one or a few types of loans.

 

Customers who deposit money into these accounts effectively lend money to the bank and are paid interest. However, the interest rate paid by the bank on money they borrow is less than the rate charged on money they lend.

Report Error

View Answer Report Error Discuss

Filed Under: Bank Interview
Exam Prep: AIEEE , Bank Exams , CAT
Job Role: Analyst , Bank Clerk , Bank PO

0 3199
Q:

What is a linked server in SQL server?

Answer

It enables SQL server to address diverse data sources like OLE DB similarly. It allows Remote server access and has the ability to issue distributed queries, updates, commands and transactions.

Report Error

View answer Workspace Report Error Discuss

Subject: SQL

0 3196
Q:

Who is a more senior creditor, a bondholder or stockholder?

Answer

According to the classification, the claim of bond holder should be accounted first. After fulfilling all the claims of bond holder company should look after the stock holder.

Report Error

View answer Workspace Report Error Discuss

Subject: Finance

0 3190
Q:

How to upload struts file in DHTML?

Answer

The interface org.apache.struts.upload.FormFile is used for the struts file upload application. This interface represents a file that has been uploaded by a client. It is the only interface or class in upload package which is typically referenced directly by a Struts application.


This is not specific to Struts in case of DHTML but the two things that are needed in DHTML page is: first, the form needs to specify an enctype of multipart/form-data and second an <input> form control of type file.


Following are the steps to load file in DHTML:


- Creating a bean


- Writing the ActionClass.


- Mapping the bean in struts-config.xml


- Defining actionmapping


- Developing the DHTML page.

Report Error

View answer Workspace Report Error Discuss

Subject: Web Technology

1 3190
Q:

What is a PL/SQL package? what are its Advantages ?

Answer

A package is a collection of related PL/SQL objects. The package contains a body and a specification. The package specification has the declaration which is public and can be used in the PL/SQL sub programs inside the package.


The package body holds the implementation of all the PL/SQL objects declared in the specification.


Example of a PL/SQL Package.


CREATE OR REPLACE PACKAGE emp_data AS 


PROCEDURE add_employee (


      ename VARCHAR2,


      job VARCHAR2,


      mgr NUMBER,


      sal NUMBER,


      deptno NUMBER);


END emp_actions;


 


CREATE OR REPLACE PACKAGE BODY emp_data AS 


PROCEDURE add_employee (


       ename VARCHAR2,


       job VARCHAR2,


       mgr NUMBER,


       sal NUMBER,


       deptno NUMBER) IS


BEGIN


         INSERT INTO emp VALUES (empno_seq.NEXTVAL, ename, job, mgr, SYSDATE, comm, deptno);


END add_employee;


END emp_data;


Advantages of  PL/SQL packages :


Packages are easier for application designing, encapsulating data, additional functionality and better performance. An application has various modules which can be placed in packages and handled easier.


 

Report Error

View answer Workspace Report Error Discuss

Subject: Oracle

0 3179