Add office photos
Engaged Employer

Capgemini

3.8
based on 38.8k Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

10+ Interview Questions and Answers

Updated 26 Sep 2024
Popular Designations

Q1. What is journal entry? Give some examples.

Ans.

Journal entry is a record of financial transactions in a company's accounting system.

  • Journal entry is used to record transactions in the general ledger.

  • It includes the date, accounts affected, and the amount of the transaction.

  • Examples include recording a sale, paying a bill, or adjusting an account balance.

  • Journal entries are used to create financial statements and track the financial health of a company.

Add your answer

Q2. How to store array in memory segment ?

Ans.

Arrays are stored in memory segments by allocating contiguous blocks of memory for each element.

  • Allocate memory for the array by using functions like malloc() or new.

  • Access elements using index values starting from 0.

  • Example: char* array[5]; array[0] = "first"; array[1] = "second";

Add your answer

Q3. What is General Ledger?

Ans.

General Ledger is a master record of all financial transactions of a company.

  • It contains all the accounts and balances of a company

  • It is used to prepare financial statements

  • It helps in tracking the financial health of a company

  • Examples include accounts payable, accounts receivable, and cash accounts

Add your answer

Q4. What is Accounts receivable?

Ans.

Accounts receivable is the money owed to a company by its customers for goods or services provided on credit.

  • It is a current asset on the balance sheet

  • It represents the amount of money that a company is owed but has not yet received

  • It is important for cash flow management and financial planning

  • Examples include unpaid invoices, outstanding payments, and customer credit balances

Add your answer
Discover null interview dos and don'ts from real experiences

Q5. What is Balance sheet?

Ans.

A financial statement that shows a company's assets, liabilities, and equity at a specific point in time.

  • It provides a snapshot of a company's financial position.

  • Assets are listed on the left side and liabilities and equity on the right side.

  • The equation Assets = Liabilities + Equity must always balance.

  • Examples of assets include cash, inventory, and property.

  • Examples of liabilities include loans and accounts payable.

  • Examples of equity include retained earnings and common sto...read more

Add your answer

Q6. What is Accounts payable?

Ans.

Accounts payable is the amount of money a company owes to its vendors or suppliers for goods or services received.

  • It is a liability on the company's balance sheet.

  • It includes invoices that have been received but not yet paid.

  • It is important to manage accounts payable to maintain good relationships with vendors and avoid late fees.

  • Example: A company receives a shipment of office supplies from a vendor and is invoiced for $500. The company has not yet paid the invoice, so it is...read more

Add your answer
Are these interview questions helpful?

Q7. What is Invoice?

Ans.

An invoice is a document that lists the products or services provided by a seller and the amount owed by the buyer.

  • An invoice is a request for payment for goods or services provided.

  • It includes details such as the date, description of the goods or services, quantity, price, and total amount due.

  • Invoices are used in business transactions to keep track of sales and payments.

  • Examples of invoices include bills from utility companies, invoices from suppliers, and receipts from onl...read more

Add your answer

Q8. what is auto keyword ?

Ans.

The auto keyword is used in C++ to automatically deduce the data type of a variable.

  • Used in C++ to automatically deduce the data type of a variable

  • Introduced in C++11

  • Helps in writing more concise and readable code

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. What are pointer types ?

Ans.

Pointer types in programming are variables that store memory addresses of other variables.

  • Pointers are used to access and manipulate memory locations directly.

  • They are often used in dynamic memory allocation and data structures.

  • Example: int *ptr; // declares a pointer to an integer variable

Add your answer

Q10. what is OOPS & pillars

Ans.

OOPS stands for Object-Oriented Programming System. The four pillars of OOPS are Inheritance, Encapsulation, Abstraction, and Polymorphism.

  • OOPS is a programming paradigm that uses objects and classes for designing applications.

  • Inheritance allows a class to inherit properties and behavior from another class.

  • Encapsulation is the bundling of data and methods that operate on the data into a single unit.

  • Abstraction focuses on hiding the implementation details and showing only the ...read more

Add your answer

Q11. what is java & datatypes

Ans.

Java is a popular programming language used for developing applications. Data types in Java define the type of data that a variable can hold.

  • Java is an object-oriented programming language.

  • Data types in Java include int, double, boolean, and String.

  • Each data type has a specific range of values it can hold.

  • Variables in Java must be declared with a specific data type before use.

Add your answer

Q12. Diff between authorisation and authentication

Ans.

Authentication verifies the identity of a user, while authorization determines what actions they are allowed to perform.

  • Authentication is the process of confirming the identity of a user or system, typically through credentials like passwords or biometrics.

  • Authorization is the process of granting or denying access to specific resources or actions based on the authenticated user's privileges.

  • Authentication precedes authorization in the security process.

  • Example: Logging into a ...read more

Add your answer

Q13. What is procure to pay

Ans.

Procure to pay is the process of obtaining and paying for goods and services from suppliers.

  • Procure to pay involves the entire procurement process from sourcing suppliers to making payments.

  • It includes steps such as requisitioning, purchasing, receiving, invoicing, and payment.

  • Automation tools like ERP systems are often used to streamline the procure to pay process.

  • Example: A company places an order for office supplies, receives the goods, processes the invoice, and makes the...read more

Add your answer

Q14. What is owd profiles

Ans.

OWD profiles refer to outdated or no longer relevant user profiles in a system.

  • OWD profiles can occur when users leave an organization or no longer use a platform.

  • These profiles may contain inaccurate or obsolete information.

  • Regularly auditing and cleaning up OWD profiles is important for data accuracy and security.

Add your answer

Q15. explain pyspark architecture

Ans.

PySpark architecture is a distributed computing framework for processing large datasets using Python.

  • PySpark is built on top of Apache Spark, a fast and general-purpose cluster computing system.

  • It allows for parallel processing of data using RDDs (Resilient Distributed Datasets) and DataFrames.

  • PySpark architecture consists of a driver program, cluster manager, and worker nodes.

  • The driver program communicates with the cluster manager to distribute tasks to worker nodes for pro...read more

Add your answer

Q16. different sql Join

Ans.

Different types of SQL joins include inner join, outer join, left join, and right join.

  • Inner join returns rows when there is at least one match in both tables

  • Outer join returns all rows when there is a match in one of the tables

  • Left join returns all rows from the left table and the matched rows from the right table

  • Right join returns all rows from the right table and the matched rows from the left table

Add your answer

Q17. Steps of P2P process

Ans.

P2P process involves requisition, approval, purchase order creation, goods receipt, invoice receipt, and payment.

  • Requisition: Request for goods or services

  • Approval: Authorization of the requisition by appropriate personnel

  • Purchase Order Creation: Formal document specifying details of the purchase

  • Goods Receipt: Physical receipt of the goods or services

  • Invoice Receipt: Receipt of the invoice for the purchase

  • Payment: Settlement of the invoice

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at null

based on 13 interviews in the last 1 year
2 Interview rounds
Technical Round 1
Technical Round 2
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Associate Interview Questions from Similar Companies

3.8
 • 176 Interview Questions
3.9
 • 33 Interview Questions
3.9
 • 17 Interview Questions
3.4
 • 17 Interview Questions
3.9
 • 15 Interview Questions
4.0
 • 10 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter