Infosys BPM
200+ Cisco Interview Questions and Answers
Q1. What factors would inform your approach to targeting the right people on social media in order to drive sales?
Targeting the right people on social media requires understanding the audience, analyzing data, and creating engaging content.
Identify the target audience based on demographics, interests, and behavior
Analyze social media data to determine which platforms and content types are most effective
Create engaging content that resonates with the target audience and encourages them to take action
Utilize social media advertising to reach a wider audience and drive sales
Monitor and adju...read more
Q2. What journal entry is made when a purchase requisition is created?
The journal made when a purchase requisition is created is the Purchase Requisition Journal.
The Purchase Requisition Journal is used to record the details of purchase requisitions.
It includes information such as the date, description, quantity, and cost of the requested items.
The journal entry debits the appropriate expense or asset account and credits the accounts payable or inventory account.
The Purchase Requisition Journal helps in tracking and controlling the purchasing p...read more
Q3. T codes used for PRPO routed invoices, tcode for manually processing invoice, Tcode for credit note. Why credit note is issued, Reason of PO and invoice mis match. Process improvement and how it was benifical.
Answering questions related to T codes, credit notes, PO and invoice mismatch, and process improvement for Accountant role.
T codes for PRPO routed invoices: XXXX
T code for manually processing invoice: XXXX
T code for credit note: XXXX
Credit note is issued for various reasons such as return of goods, overpayment, etc.
PO and invoice mismatch can occur due to incorrect pricing, quantity, or item description.
Process improvement can be achieved by implementing automation, streamlin...read more
Q4. What is the difference between confidence and overconfidence?
Confidence is a belief in oneself based on experience and ability, while overconfidence is an excessive and unrealistic belief in one's abilities.
Confidence is a positive trait that helps individuals take risks and achieve their goals.
Confident individuals have a realistic understanding of their strengths and weaknesses.
Overconfidence, on the other hand, involves an inflated sense of self-importance and an underestimation of risks.
Overconfident individuals may take unnecessar...read more
Q5. How many types of invoices have you processed?
There are several types of invoices to process depending on the nature of the transaction.
There are sales invoices for goods or services sold to customers.
There are purchase invoices for goods or services purchased from suppliers.
There are credit notes for returns or discounts.
There are proforma invoices for advance payments or pre-orders.
There are recurring invoices for regular payments.
There are self-billing invoices for suppliers to invoice themselves.
There are debit notes...read more
Q6. Which comes first, a GRN or a purchase order?
Purchase order comes first before GRN.
A purchase order is a document issued by a buyer to a seller, indicating the types, quantities, and agreed prices for products or services.
A goods receipt note (GRN) is a document used to record the receipt of goods from a supplier.
A purchase order is typically created and sent to the supplier before the goods are received and a GRN is generated.
The purchase order serves as a formal request for the supplier to deliver the specified goods ...read more
Q7. What accurals, prepaid, differs, Invoice and credit note Sap t codes Excel formulas
Answering questions related to accounting concepts and software
Accruals are expenses incurred but not yet paid, while prepaids are payments made in advance for future expenses
Differed revenue is revenue received but not yet earned, while invoice is a bill for goods or services provided
Credit note is a document issued to reduce the amount owed by a customer
SAP T-codes are transaction codes used in SAP software to perform specific tasks
Excel formulas are used to perform calcula...read more
Q8. What is the T-code to post the receipt of goods?
The t code to post the receipt of goods is MIGO.
The t code MIGO is used in SAP to post the receipt of goods.
MIGO stands for Material Document Goods Movement.
It is used to record the receipt of goods into inventory.
The t code allows users to enter details such as the material, quantity, and storage location.
It also provides options to specify the vendor, purchase order, and other relevant information.
MIGO is commonly used in procurement and inventory management processes.
Q9. 1.Previous Employment process 2. What is GRN 3. Depreciation journal entry 4. Oracle software based questions for PO & NPO
Interview questions for Assistant Accountant including previous employment process, GRN, depreciation journal entry, and Oracle software based questions.
Previous employment process - discuss previous roles and responsibilities, reason for leaving, and skills gained
GRN - Goods Received Note, a document used to confirm delivery of goods and receipt of payment
Depreciation journal entry - an accounting entry used to record the decrease in value of an asset over time
Oracle softwar...read more
Q10. How many types of derivatives are there in the capital market?
There are several types of derivatives in the capital market.
Futures contracts
Options contracts
Swaps
Forwards contracts
Index-based derivatives
Commodity derivatives
Currency derivatives
Interest rate derivatives
Q11. What are mortgage loans?
Mortgage loans are loans taken to purchase a property, where the property itself serves as collateral for the loan.
Mortgage loans are long-term loans typically with a repayment period of 15-30 years.
The interest rate on mortgage loans can be fixed or adjustable.
The amount of the loan is determined by the value of the property being purchased.
If the borrower fails to make payments, the lender can foreclose on the property.
Examples of mortgage lenders include banks, credit unio...read more
Q12. How do you identify a credit note?
A credit note can be identified by its unique number, date, and the reason for the credit.
Look for a unique number assigned to the credit note
Check the date on the credit note to ensure it matches the transaction date
Verify the reason for the credit note, which should be stated clearly
Compare the credit note to the original invoice to ensure accuracy
Q13. What is the difference between Accrual and Provision?
Accrual is recognition of revenue/expenses when earned/incurred. Provision is an estimated expense/liability.
Accrual is based on actual transactions while provision is based on estimates.
Accrual is recognized when revenue is earned or expenses are incurred, regardless of payment.
Provision is recognized when there is a probable expense or liability, even if the amount is not yet known.
Examples of accrual include recognizing revenue for services provided but not yet invoiced, o...read more
Q14. What is the process for handling financial statements at the end of the month?
Financial statements are prepared at the end of the month (EOM) to reflect the financial position and performance of the company.
Financial statements include the balance sheet, income statement, and cash flow statement.
The statements are prepared using the accrual basis of accounting.
Adjusting entries are made to ensure that revenues and expenses are recognized in the correct period.
The statements are reviewed for accuracy and completeness before being distributed to stakehol...read more
Q15. Do you have SAP experience?
Yes, I have SAP experience.
I have worked with SAP for 2 years in my previous job.
I am proficient in using SAP for financial reporting and analysis.
I have also received training in SAP during my accounting degree program.
Q16. Can you define the diagrams most used by Business Analytics?
The most used diagrams in Business Analytics are flowcharts, swimlane diagrams, and entity-relationship diagrams.
Flowcharts are used to represent processes and workflows.
Swimlane diagrams are used to show the responsibilities of different departments or individuals in a process.
Entity-relationship diagrams are used to show the relationships between different entities in a system.
Other commonly used diagrams include Gantt charts, pie charts, and bar graphs.
These diagrams help ...read more
Q17. What is unbilled revenue?
Unbilled revenue is revenue that has been earned but not yet invoiced to the customer.
Unbilled revenue represents work that has been completed but not yet billed to the customer.
It is typically recorded as a liability on the balance sheet until an invoice is generated.
Common examples include services performed, products delivered, or projects completed but not yet invoiced.
Monitoring unbilled revenue is important for cash flow management and financial reporting.
Q18. What is the journal entry for a discount received?
Discount received is the reduction in the price of goods or services offered by a seller to a buyer as an incentive for early payment or bulk purchase.
Discount received is a contra revenue account and is shown on the income statement as a deduction from sales revenue.
It is recorded as a credit in the books of the buyer and a debit in the books of the seller.
For example, if a buyer purchases goods worth $1,000 and receives a discount of $100 for early payment, the discount rec...read more
Q19. How do you validate an invoice?
To validate an invoice, check for accuracy and completeness of information.
Verify the vendor's name and address
Check the invoice date and number
Ensure the goods or services were received
Confirm the prices and quantities match the purchase order
Check for any discounts or credits
Ensure the invoice is authorized for payment
Compare the invoice to the general ledger
Check for any tax or shipping charges
Ensure the invoice is within the payment terms
Confirm the invoice is not a dupli...read more
Q20. How many types of reconciliation are there?
There are two types of Reconciliation - Bank Reconciliation and Account Reconciliation.
Bank Reconciliation is the process of matching the bank statement with the company's records.
Account Reconciliation is the process of matching the general ledger account with the subsidiary ledger account.
Bank Reconciliation helps to identify any discrepancies in the bank statement and the company's records.
Account Reconciliation helps to ensure that the general ledger account and the subsi...read more
Q21. What is depreciation? And its types?
Depreciation is the decrease in value of an asset over time due to wear and tear, obsolescence or other factors.
Depreciation is a non-cash expense that reduces the value of an asset on the balance sheet.
There are three types of depreciation: straight-line, accelerated, and units of production.
Straight-line depreciation is when the asset loses an equal amount of value each year.
Accelerated depreciation is when the asset loses more value in the early years of its life.
Units of ...read more
Q22. Examples of encapsulation and polymorphism,types of classes,what requirements we need to write a good code.
Encapsulation and polymorphism examples, class types, and requirements for good code.
Encapsulation: hiding implementation details, e.g. private variables in a class
Polymorphism: using a single interface to represent multiple types, e.g. method overloading
Class types: abstract, final, static, inner, anonymous, etc.
Requirements for good code: readability, maintainability, efficiency, scalability, etc.
Q23. What are the different types of metrics used by Human Resources?
Different types of metrics used by Human Resources include recruitment metrics, retention metrics, performance metrics, and diversity metrics.
Recruitment metrics: Time to fill, cost per hire, source of hire
Retention metrics: Turnover rate, retention rate, employee satisfaction
Performance metrics: Key performance indicators (KPIs), productivity metrics, goal achievement
Diversity metrics: Representation of diverse groups, diversity training effectiveness
Q24. T code for goods receipt
The T code for goods receipt is MIGO.
MIGO is used to post goods receipts for purchase orders, production orders, and inbound deliveries.
It allows for the creation of material documents and updates inventory and accounting records.
MIGO can also be used to reverse goods receipts and cancel material documents.
Q25. What is the difference between a router and WiFi?
A router is a networking device that directs traffic between devices on a network, while Wi-Fi is a wireless networking technology.
A router connects multiple devices to a network and directs traffic between them.
Wi-Fi is a wireless networking technology that allows devices to connect to a network without the need for cables.
A router can provide Wi-Fi connectivity, but not all Wi-Fi devices are routers.
Wi-Fi can be used to connect devices to a router or other networking device...read more
Q26. According to you, how important is proper documentation?
Proper documentation is crucial for maintaining accuracy, compliance, and communication in any professional setting.
Proper documentation ensures accuracy in record-keeping and decision-making.
It helps in maintaining compliance with regulations and standards.
Good documentation facilitates effective communication among team members and stakeholders.
It serves as a reference point for future actions and audits.
Examples: medical records, financial reports, project documentation.
Q27. what is accounts payable? and its cycle ?
Accounts payable is the amount a company owes to its suppliers or vendors for goods or services purchased on credit.
Accounts payable is a liability on the balance sheet.
The accounts payable cycle involves receiving invoices from vendors, verifying the accuracy of the invoices, recording the invoices in the accounting system, and making payments to vendors.
The cycle ends when the payment is made to the vendor.
Example: Company X receives an invoice from Vendor A for $1,000. The...read more
Q28. How do you analyze a spreadsheet using a histogram plot?
To analyze a spreadsheet with histogram plot, identify the data range, bin size, and frequency distribution.
Identify the data range and select the column to be plotted
Determine the bin size and number of bins
Create a frequency distribution table
Plot the histogram and analyze the distribution
Look for patterns, outliers, and trends in the data
Q29. What is the journal entry for purchase returns?
The journal entry for purchase returns involves debiting the accounts payable account and crediting the inventory account.
Debit the accounts payable account to reduce the amount owed to the supplier
Credit the inventory account to reduce the inventory on hand
Example: Debit Accounts Payable $500, Credit Inventory $500
Q30. Explain the entries and differences between 2-way matching and 3-way matching.
2way matching compares purchase order to invoice, 3way matching adds receipt of goods to comparison.
2way matching compares purchase order to invoice for accuracy
3way matching adds receipt of goods to comparison for completeness
2way matching ensures correct pricing and quantities
3way matching verifies that goods were received before payment is made
Q31. What is the journal entry for a purchase order?
The journal entry for a purchase order involves debiting the inventory account and crediting the accounts payable account.
Debit the inventory account for the cost of the items purchased
Credit the accounts payable account for the same amount
Example: Debit Inventory $1,000, Credit Accounts Payable $1,000
Q32. What is the process for recording a depreciation entry in accounting?
Depreciation entry in accounting involves allocating the cost of an asset over its useful life.
Calculate the depreciation expense using a chosen method (straight-line, double-declining balance, units of production, etc.)
Debit the depreciation expense account and credit the accumulated depreciation account
Adjust the book value of the asset on the balance sheet
Repeat the process each accounting period until the asset is fully depreciated
Q33. What automation ideas have you implemented or suggested in your current processes?
Implemented automation ideas include introducing automated email notifications for order status updates and setting up automated data backups.
Introduced automated email notifications for order status updates to improve communication with customers
Set up automated data backups to ensure data security and prevent loss
Suggested implementing automated inventory management system to streamline operations and reduce manual errors
Q34. How do you know if the process is stable and in control?
Process stability and control can be determined by analyzing variation in data points over time.
Use statistical process control charts like control charts, run charts, or histograms to monitor variation.
Look for patterns such as trends, cycles, or shifts in the data that may indicate instability.
Calculate process capability indices like Cp, Cpk, Pp, or Ppk to assess how well the process meets specifications.
Perform hypothesis tests like the t-test or ANOVA to determine if the...read more
Q35. What reports did you publish, and what tools did you use?
I used to publish financial reports using Excel and PowerPoint.
Used Excel to analyze financial data and create tables and charts
Utilized PowerPoint to present findings and recommendations
Collaborated with team members to gather data and ensure accuracy
Q36. If a customer is angry with you, what will you do?
I would remain calm, listen to the customer's concerns, apologize for any inconvenience, and work towards finding a solution to address their issue.
Remain calm and composed
Listen actively to the customer's concerns
Apologize for any inconvenience caused
Empathize with the customer's situation
Work towards finding a solution to address the customer's issue
Offer compensation or alternative solutions if necessary
Q37. What is Bank Reconciliation Statement (BRS)?
BRS stands for Bank Reconciliation Statement. It is a statement that compares the bank balance as per bank statement with the balance as per company's books.
BRS helps in identifying any discrepancies between the bank statement and company's books
It ensures that all transactions are recorded accurately
It helps in detecting any fraudulent activities
Example: If the bank statement shows a different balance than the company's books, BRS will help in identifying the cause of the di...read more
Q38. How do you approach a process that has been underperforming for a long time?
I would conduct a thorough analysis to identify root causes and implement targeted solutions.
Conduct a comprehensive analysis to identify the root causes of underperformance
Collaborate with team members to gather insights and perspectives
Develop a strategic plan to address the identified issues
Implement targeted solutions and monitor progress closely
Regularly review and adjust strategies as needed to ensure improvement
Communicate transparently with stakeholders about the proc...read more
Q39. What do you know about SDD?
SDD stands for System Design Document which outlines the design of a system.
SDD is a document that outlines the design of a system
It includes information on system architecture, components, interfaces, and data flow
SDD is used by developers, testers, and stakeholders to understand the system design
Examples of information included in an SDD are system requirements, use cases, and diagrams
Q40. What do you know about insurance and tell us the different types of it?
Insurance is a form of risk management that provides financial protection against unforeseen events. There are various types of insurance available.
Types of insurance include life insurance, health insurance, auto insurance, home insurance, and travel insurance.
Life insurance provides a payout to beneficiaries upon the insured's death.
Health insurance covers medical expenses and treatments.
Auto insurance protects against financial loss in case of accidents or theft.
Home insur...read more
Q41. What is the difference between the TRUNCATE and DELETE commands in a database?
TRUNCATE removes all records from a table, while DELETE removes specific records based on a condition.
TRUNCATE is faster than DELETE as it does not log individual row deletions.
TRUNCATE resets the auto-increment value of the table, while DELETE does not.
TRUNCATE cannot be rolled back, while DELETE can be rolled back if used within a transaction.
TRUNCATE does not trigger any delete triggers on the table, while DELETE does.
Q42. What automation ideas have you proposed for the current processes?
I have proposed implementing robotic process automation (RPA) for repetitive tasks, using workflow automation tools, and integrating AI for data analysis.
Proposed implementing robotic process automation (RPA) for repetitive tasks to increase efficiency
Suggested using workflow automation tools to streamline processes and reduce manual errors
Recommended integrating AI for data analysis to improve decision-making and forecasting
Q43. What is Debit Note, Credit Note, 2 way and 3 way match
Debit Note and Credit Note are used in accounting to adjust invoices. 2 way and 3 way match are methods of verifying invoices.
Debit Note is issued by the buyer to the seller when goods are returned or when there is an overcharge in the invoice.
Credit Note is issued by the seller to the buyer when there is a reduction in the invoice amount due to returns or overcharges.
2 way match is a comparison of the invoice to the purchase order to ensure the correct goods were received at...read more
Q44. How many types of invoices are there?
There are mainly three types of invoices: proforma invoice, commercial invoice, and credit memo.
Proforma invoice is a preliminary bill of sale sent to buyers in advance of a shipment or delivery of goods.
Commercial invoice is a formal request for payment sent by the seller to the buyer after the goods have been delivered.
Credit memo is a document issued by a seller to a buyer, reducing the amount owed by the buyer for returned goods or other reasons.
Q45. What is the formula for a Personal account?
The formula for Personal account is: Personal account = Capital + Liabilities
Personal account represents the owner's equity in the business
It includes the owner's investments (capital) and any liabilities owed by the owner to the business
Formula: Personal account = Capital + Liabilities
Example: If the owner invests $10,000 in the business and owes $2,000 to the business, the Personal account would be $12,000 ($10,000 + $2,000)
Q46. What are Accounts Payable and Accounts Receivable?
Accounts Payable is money owed by a company to its suppliers while Accounts Receivable is money owed to a company by its customers.
Accounts Payable is the amount of money a company owes to its suppliers or vendors for goods or services purchased on credit.
Accounts Receivable is the amount of money owed to a company by its customers for goods or services provided on credit.
Accounts Payable is a liability on the company's balance sheet, while Accounts Receivable is an asset.
Acc...read more
Q47. how many programming languages you know and basics
I am proficient in Java, Python, and SQL with a strong understanding of programming basics.
Proficient in Java, Python, and SQL
Strong understanding of programming basics
Familiar with HTML, CSS, and JavaScript
Q48. What are the general accounting concepts?
General accounting concepts are fundamental principles and guidelines used in the preparation and presentation of financial statements.
Accrual basis accounting vs. cash basis accounting
Matching principle
Conservatism principle
Materiality principle
Consistency principle
Revenue recognition principle
Expense recognition principle
Q49. How would you book an entry for a credit note?
To book entry for credit note, debit accounts receivable and credit sales return account.
Debit accounts receivable to reduce the amount owed by the customer
Credit sales return account to record the return of goods or services
Ensure the amounts are accurately recorded and posted in the accounting system
Q50. What is the difference between a list and a tuple?
List is mutable and tuple is immutable in Python.
List is defined using square brackets [], while tuple is defined using parentheses ().
Elements in a list can be changed, added, or removed, while elements in a tuple cannot be changed once defined.
Lists are used for collections of items that may need to be modified, while tuples are used for fixed collections of items.
Example: list_example = [1, 2, 3] and tuple_example = (4, 5, 6)
Q51. What is the formula for a Real account?
The formula for Real account is Opening balance + Total debits - Total credits = Closing balance
Real account represents assets, liabilities, and owner's equity
Formula: Opening balance + Total debits - Total credits = Closing balance
Example: If the opening balance of a real account is $10,000 and total debits are $5,000 while total credits are $3,000, the closing balance would be $12,000
Q52. What is the role of a process executive?
A process executive is responsible for overseeing and managing the various processes within a company to ensure efficiency and effectiveness.
Overseeing and managing various processes within the company
Ensuring efficiency and effectiveness in the processes
Identifying areas for improvement and implementing changes
Monitoring and analyzing process performance
Collaborating with other team members to streamline processes
Q53. What is a proforma invoice?
A proforma invoice is a preliminary bill of sale sent to buyers in advance of a shipment or delivery of goods.
Proforma invoices are not considered true invoices because they are not recorded as accounts receivable by the seller or accounts payable by the buyer.
They are used to provide information to the buyer, including the items being purchased, their cost, and other relevant details.
Proforma invoices are often used in international trade to facilitate customs clearance and ...read more
Q54. What is the formula for a Nominal account?
The formula for Nominal account is Opening balance + Total income - Total expenses = Closing balance
Nominal account formula is used to calculate the closing balance of an account
It is calculated by adding the opening balance to the total income and then subtracting the total expenses
Formula: Opening balance + Total income - Total expenses = Closing balance
Example: If the opening balance of a nominal account is $1000, total income is $500 and total expenses are $300, then the ...read more
Q55. What is your understanding of O365?
O365 is a cloud-based subscription service offered by Microsoft that includes various productivity tools.
O365 includes applications like Word, Excel, PowerPoint, Outlook, and OneNote.
It also includes cloud services like OneDrive, SharePoint, and Teams.
Users can access O365 from anywhere with an internet connection and collaborate in real-time.
O365 offers various plans for personal, business, and enterprise use.
It provides regular updates and new features to improve productivi...read more
Q56. What is the transaction code to extend material?
The t-code to extend material in SAP MM is MM01.
MM01 is used to create a new material master record.
It allows you to extend the material to different organizational levels, such as plants or storage locations.
You can enter all the relevant information for the material, such as description, unit of measure, pricing, and accounting data.
Once the material is extended, it can be used in various SAP MM processes like purchasing, inventory management, and production planning.
Q57. How do you record journal entries for prepaid expenses?
Prepaid expenses are expenses paid in advance but not yet incurred. Journal entry involves debiting prepaid expense and crediting cash/bank account.
Prepaid expenses are recorded as assets on the balance sheet
When the expense is incurred, the prepaid asset is reduced and the related expense is recognized
Journal entry for prepaid expenses involves debiting prepaid expense account and crediting cash/bank account
Example: Rent paid in advance for the next 6 months would be recorde...read more
Q58. By showing newspaper can you identify the Advertiser of this ad in newspaper?
Q59. New application and uses
New applications and uses are constantly being developed for processing technology.
Processing technology is being used in fields such as finance, healthcare, and entertainment.
New applications include virtual reality, machine learning, and data visualization.
Processing technology is being used to improve efficiency, accuracy, and decision-making.
Examples of new uses include fraud detection in finance, medical imaging in healthcare, and video game development in entertainment.
Q60. What are the contents of a confidentiality agreement?
A confidentiality agreement typically includes the parties involved, the information to be kept confidential, the duration of confidentiality, and any exceptions.
Parties involved in the agreement (e.g. employer and employee)
Description of the confidential information
Duration of confidentiality (e.g. during employment and for a certain period after)
Exceptions to confidentiality (e.g. information already in the public domain)
Q61. Periodic reviews Sanction How to do Periodic reviews?
Periodic reviews are a systematic evaluation of processes to ensure compliance and identify areas for improvement.
Periodic reviews involve assessing the effectiveness and efficiency of processes.
They help identify any deviations from established standards or procedures.
Reviews can be conducted through audits, inspections, or performance evaluations.
The findings from reviews are used to implement corrective actions and improve processes.
Examples of periodic reviews include qua...read more
Q62. What is accounting? Accounting principles?
Accounting is the process of recording, classifying, and summarizing financial transactions to provide information that is useful in making business decisions.
Accounting principles include the accrual principle, the consistency principle, the materiality principle, and the conservatism principle.
Accrual principle states that revenue and expenses should be recognized when earned or incurred, not when cash is received or paid.
Consistency principle requires that accounting metho...read more
Q63. How do you reverse a string in Python?
To reverse a string in Python, we can use slicing or the built-in reversed() function.
Using slicing: string[::-1]
Using reversed() function: ''.join(reversed(string))
Both methods return the reversed string
Q64. Why are flow charts important?
Flow charts are important as they help in visualizing processes, identifying bottlenecks and improving efficiency.
Flow charts provide a clear and concise representation of a process
They help in identifying potential bottlenecks and inefficiencies
They aid in communication and collaboration among team members
They can be used to document and improve processes
Examples include process flows for manufacturing, software development, and customer service
Q65. What are debit notes and credit notes, and why are they issued?
Debit note and credit note are financial documents used to record adjustments in accounts payable and accounts receivable.
Debit note is issued when a buyer returns goods to a seller or when there is an overcharge in the invoice amount.
Credit note is issued when a seller returns goods to a buyer or when there is an undercharge in the invoice amount.
Debit note increases the buyer's accounts payable and decreases the seller's accounts receivable.
Credit note decreases the buyer's...read more
Q66. What is meant by procure-to-pay?
Procure to pay is the process of obtaining goods or services from a vendor, including the steps of requisition, purchase order, receiving, invoice approval, and payment.
Procure to pay involves the entire process of purchasing goods or services from a vendor.
It typically includes steps such as requisitioning, creating purchase orders, receiving the goods or services, approving invoices, and making payments.
The process aims to ensure that goods or services are obtained in a tim...read more
Q67. What is the main difference between a purchase order and an invoice?
PO is a purchase order while invoice is a bill for goods or services received.
PO is a document issued by a buyer to a seller indicating the type, quantity, and agreed price for products or services.
Invoice is a document issued by a seller to a buyer indicating the amount owed for goods or services received.
PO is issued before the goods or services are received while invoice is issued after the goods or services are received.
PO is a request for goods or services while invoice ...read more
Q68. What is a decorator and why do we use it?
A decorator is a design pattern in software development that allows behavior to be added to individual objects, either statically or dynamically, without affecting the behavior of other objects from the same class.
Decorators are used to modify the behavior of functions or classes without changing their source code.
They are commonly used for adding functionalities such as logging, caching, authentication, etc.
Decorators are implemented using higher-order functions or classes i...read more
Q69. What are the various tests for normal distribution?
Tests for normal distribution include Shapiro-Wilk test, Kolmogorov-Smirnov test, and Anderson-Darling test.
Shapiro-Wilk test: Tests if a sample comes from a normally distributed population.
Kolmogorov-Smirnov test: Tests if a sample comes from a specific distribution (e.g., normal).
Anderson-Darling test: Tests if a sample comes from a particular distribution (e.g., normal).
Q70. How do you use VLOOKUP in Excel?
VLOOKUP is a function in Excel used to search for a value in a table and return a corresponding value.
Enter the formula =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) in a cell
lookup_value is the value to search for in the first column of the table
table_array is the range of cells that contains the data
col_index_num is the column number in the table from which to retrieve the data
range_lookup is optional and can be TRUE for an approximate match or FALSE fo...read more
Q71. Why does Java not support multiple inheritance?
Java doesn't support multiple inheritance to avoid the diamond problem.
Multiple inheritance can lead to the diamond problem where a class inherits from two classes with a common parent.
This can cause ambiguity in method calls and lead to code complexity.
Java supports multiple interface inheritance to achieve similar functionality.
For example, a class can implement multiple interfaces to inherit their methods.
This allows for code reuse without the complexity of multiple inheri...read more
Q72. What is a sales invoice?
A sales invoice is a document issued by a seller to a buyer, detailing the products or services sold, the quantity, price, and payment terms.
Sales invoice is a legal document that serves as proof of a transaction between a seller and a buyer.
It includes details such as the date of the transaction, invoice number, payment terms, and any applicable taxes.
The invoice also lists the products or services sold, along with their quantities and prices.
It is used for accounting and re...read more
Q73. What is meant by order to cash?
Order to cash is the process of receiving and fulfilling customer orders, invoicing, and receiving payment.
Order to cash involves receiving customer orders
Processing the orders
Invoicing the customer
Receiving payment for the order
It is a key process in the accounts receivable cycle
Q74. What is meant by accounting?
Accounting is the process of recording, summarizing, analyzing, and reporting financial transactions of a business.
Recording financial transactions
Summarizing financial data in financial statements
Analyzing financial information to make business decisions
Reporting financial results to stakeholders
Ensuring compliance with financial regulations
Examples: preparing balance sheets, income statements, cash flow statements
Q75. How can you remove a directory containing data?
To remove a directory with data, use the command 'rm -rf '
Make sure you have the necessary permissions to delete the directory
Double check the directory name before executing the command
Use the '-rf' option to force remove the directory and its contents
Example: 'rm -rf /home/user/data'
Be careful when using this command as it permanently deletes the data
Q76. CLR what is asp.net,ado.net,html,css, javascript
ASP.NET is a web development framework, ADO.NET is a data access technology, HTML is a markup language, CSS is a styling language, and JavaScript is a scripting language.
ASP.NET is a framework for building web applications using C# or VB.NET
ADO.NET is used for accessing and manipulating data from databases in .NET applications
HTML is used for structuring content on web pages
CSS is used for styling the appearance of web pages
JavaScript is used for adding interactivity to web p...read more
Q77. What is a trial balance?
A trial balance is a list of all the general ledger accounts contained in the ledger of a business.
It is used to ensure that the total debits equal the total credits in the accounting records.
It helps in detecting errors in the accounting process.
It is prepared before the financial statements are finalized.
Example: If the total debits in the trial balance equal the total credits, it means the accounts are balanced.
Q78. What are the rules of accounting?
Account rules are guidelines and regulations that govern the management and use of financial accounts.
Account rules dictate how financial transactions are recorded and reported
They ensure compliance with legal and regulatory requirements
Examples of account rules include the requirement to maintain accurate records and the prohibition of fraudulent activities
Q79. What is the difference between a guarantee and an indemnity?
Guarantee is a promise to perform a duty or pay a debt if the other party fails to do so, while indemnity is a protection against loss or damage.
Guarantee is a secondary obligation, triggered only if the primary obligation is not fulfilled.
Indemnity is a primary obligation, providing protection against loss or damage.
Guarantee involves three parties - guarantor, beneficiary, and obligor.
Indemnity involves two parties - indemnifier and indemnitee.
Examples of guarantee include ...read more
Q80. What is the explanation of the OSI layers?
The OSI (Open Systems Interconnection) model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven distinct layers.
The OSI model helps in understanding how data is transmitted over a network.
Each layer has specific functions and interacts with adjacent layers.
Examples of OSI layers include Physical, Data Link, Network, Transport, Session, Presentation, and Application layers.
Q81. Do you have experience in AI/ML/Chatbot solutions?
Yes, I have experience in AI/ML/Chatbot solutions.
Developed chatbot solution for customer service in previous role
Implemented machine learning algorithms for predictive analytics
Worked on natural language processing for voice assistant application
Q82. How do you connect XAMPP, HTML, and PHP?
XAMPP is a software package that includes Apache, MySQL, PHP, and Perl. It is commonly used for web development.
Install XAMPP on your computer
Start Apache and MySQL services in XAMPP control panel
Create a PHP file in the 'htdocs' folder of XAMPP installation directory
Use PHP code to establish a connection to a MySQL database
Example: $conn = new mysqli('localhost', 'username', 'password', 'database_name');
Q83. What does a data analyst do?
A data analyst is a professional who collects, analyzes, and interprets data to help organizations make informed decisions.
Data analysts collect and organize large sets of data from various sources.
They use statistical techniques and tools to analyze the data and identify patterns, trends, and insights.
Data analysts interpret the findings and present them in a clear and concise manner to stakeholders.
They help organizations make data-driven decisions and solve business proble...read more
Q84. What is a cash book?
Cash book is a financial record that tracks all cash transactions of a business.
It records all cash receipts and payments
It helps in maintaining cash balance
It is a subsidiary book of accounts
It is used to prepare the cash flow statement
Example: Petty cash book, Bank cash book
Q85. How would you approach testing if there are no specified requirements?
Testing without requirements
Identify the purpose of the system or application
Create test cases based on common user scenarios
Use exploratory testing to uncover issues
Collaborate with stakeholders to gather requirements
Consider industry standards and best practices
Document any assumptions made during testing
Q86. Describe any 5 SQL queries.
SQL queries are used to retrieve and manipulate data from databases. Here are 5 common queries.
SELECT: retrieves data from one or more tables
UPDATE: modifies existing data in a table
DELETE: removes data from a table
INSERT INTO: adds new data to a table
JOIN: combines data from two or more tables based on a related column
Q87. What is your understanding of Six Sigma?
Six Sigma is a data-driven methodology used to improve processes by reducing defects and variations.
Six Sigma aims to achieve near perfection in processes by identifying and eliminating causes of defects or errors.
It uses statistical tools and techniques to measure and analyze process performance.
The goal of Six Sigma is to reduce variation and improve efficiency, ultimately leading to cost savings and customer satisfaction.
Six Sigma projects are typically led by trained prof...read more
Q88. What are the golden rules of accounting?
Golden rules are basic principles or guidelines that are considered essential or fundamental in a particular field or context.
Golden rules are foundational principles that serve as a guide for decision-making and behavior.
They are often universally accepted and are considered essential for success.
Examples of golden rules include 'treat others as you would like to be treated' and 'honesty is the best policy.'
Q89. How can you get the current running processes?
To get current running processes, we can use the command 'ps' in the terminal.
Open the terminal
Type 'ps' command
Press enter
The list of current running processes will be displayed
Q90. Write a quick essay and JAM
Technical Support Engineer is responsible for providing assistance and resolving technical issues.
Provide technical assistance to customers via phone, email, or chat
Troubleshoot and resolve hardware and software issues
Document and track customer issues and resolutions
Collaborate with other teams to escalate and resolve complex problems
Train customers on product usage and troubleshooting techniques
Q91. How are the to-do signals generated?
Todo signals are generated based on predefined triggers or events within the process.
Todo signals can be generated automatically by software systems based on predefined rules or conditions.
They can also be manually triggered by users to indicate a task that needs to be completed.
Examples of todo signals include email notifications, task assignments in project management tools, and alerts in workflow systems.
Q92. What is a prepaid expense?
Prepaid expense is an expense that has been paid in advance but has not yet been incurred.
Prepaid expenses are considered assets on a company's balance sheet until they are used up or expire.
Common examples of prepaid expenses include prepaid rent, insurance premiums, and subscription services.
Prepaid expenses are initially recorded as assets and then gradually expensed over time as they are used up or consumed.
Q93. How do you define consignment stock?
Consignment stock is inventory that is owned by the supplier but stored at the customer's location until it is used or sold.
Consignment stock is owned by the supplier but stored at the customer's location.
The supplier retains ownership until the stock is used or sold.
The customer only pays for the stock when it is used or sold.
Consignment stock can help reduce inventory costs for both the supplier and customer.
Examples of consignment stock include vending machines and retail ...read more
Q94. How many T-Codes do you know in SAP?
I am familiar with a variety of T-Codes in SAP, including but not limited to FI, CO, MM, and SD modules.
I am familiar with T-Codes related to Financial Accounting (FI) such as F-02 (Enter G/L Account Posting) and F-30 (Post with Clearing)
I am knowledgeable about Controlling (CO) T-Codes like KSB1 (Cost Centers) and KSB2 (Cost Elements)
I have experience with Material Management (MM) T-Codes like MIGO (Goods Movement) and ME21N (Create Purchase Order)
I am also familiar with Sal...read more
Q95. What is mortgage? What is insurance
Mortgage is a loan taken to buy a property. Insurance is a contract that provides financial protection against loss or damage.
Mortgage is a type of loan used to purchase a property, where the property itself serves as collateral for the loan.
Insurance is a contract between an individual or entity and an insurance company, where the individual or entity pays a premium in exchange for financial protection against loss or damage.
There are different types of insurance, such as he...read more
Q96. Write a program to find the reverse of a string without using built-in methods.
Program to reverse a string without using inbuilt methods
Create an empty string to store the reversed string
Iterate through the original string from end to start and append each character to the new string
Return the reversed string
Q97. What do you know about accounting fundamentals?
Accounting fundamentals are the basic principles and concepts that guide the preparation and presentation of financial statements.
Accounting equation (Assets = Liabilities + Equity)
Double-entry accounting
Accrual vs. cash basis accounting
Revenue recognition principles
Matching principle
Conservatism principle
Historical cost principle
Materiality principle
Q98. What is the Chi-Square Distribution?
CHI-Square Distribution is a probability distribution used in statistical tests to determine the significance of relationships between categorical variables.
Used in hypothesis testing to determine if there is a significant association between two categorical variables
Calculates the difference between observed and expected frequencies
Commonly used in goodness-of-fit tests and tests of independence
Example: Testing if there is a relationship between gender and voting preference
Q99. How do you implement ML models within AWS services?
Implementing ML models in AWS involves using various services for training, deployment, and management.
Use Amazon SageMaker for building, training, and deploying ML models at scale.
Leverage AWS Lambda for serverless inference of models.
Utilize Amazon S3 for storing training data and model artifacts.
Employ AWS Glue for data preparation and ETL processes.
Integrate Amazon API Gateway to create APIs for model inference.
Q100. What is three-way matching?
Three way matching is a process used in accounting to ensure that the purchase order, invoice, and receiving report all match before payment is made.
Three way matching involves comparing the purchase order, invoice, and receiving report to ensure accuracy.
It helps prevent errors such as overbilling or paying for goods that were not received.
If all three documents match, the payment can be processed.
If there are discrepancies, they must be resolved before payment is made.
Examp...read more
Top HR Questions asked in Cisco
Interview Process at Cisco
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month