PwC
700+ Vrnda Software Technologies Interview Questions and Answers
Q101. 8) How to verify particular ledger (Fixed Assets, Creditors, Inventory).
To verify a particular ledger, one can perform various procedures such as physical verification, reconciliation, and analytical review.
For Fixed Assets ledger, perform a physical verification of assets and reconcile with the register.
For Creditors ledger, reconcile the balance with the supplier statements and review the aging analysis.
For Inventory ledger, perform a physical count and reconcile with the inventory register.
Perform analytical review of the ledger to identify an...read more
Q102. What are the Types of sampling?
Sampling types include random, stratified, cluster, convenience, and quota sampling.
Random sampling involves selecting participants randomly from the population.
Stratified sampling involves dividing the population into subgroups and selecting participants from each subgroup.
Cluster sampling involves selecting groups or clusters from the population and then selecting participants from within those clusters.
Convenience sampling involves selecting participants who are easily acc...read more
Q103. What are the key points that defines a perfect user story?.. how important is acceptance criteria?
A perfect user story is defined by clear and concise key points, and acceptance criteria are crucial for its success.
A perfect user story should be written from the perspective of the end user.
It should be concise and focused on a specific feature or functionality.
It should include clear acceptance criteria that define the expected behavior and outcomes.
Acceptance criteria help in ensuring that the user story is complete and meets the desired requirements.
They provide a share...read more
Q104. What is the five-step model of Ind AS 115?
The five-step model of Ind AS 115 is a framework for recognizing revenue from contracts with customers.
Identify the contract with the customer
Identify the performance obligations in the contract
Determine the transaction price
Allocate the transaction price to the performance obligations
Recognize revenue as the entity satisfies a performance obligation
Q105. How do you implement server side rendering?
Server side rendering is implemented by pre-rendering the initial state of a web page on the server before sending it to the client.
Use a server-side rendering framework like Next.js or Nuxt.js
Create components that can be rendered on the server using Node.js or other server-side technologies
Optimize the server-side rendering process to improve performance
Q106. What is data flow? Difference with ADF pipeline and data flow
Data flow is a visual representation of data movement and transformation. ADF pipeline is a set of activities to move and transform data.
Data flow is a drag-and-drop interface to design data transformation logic
ADF pipeline is a set of activities to orchestrate data movement and transformation
Data flow is more flexible and powerful than ADF pipeline
Data flow can be used to transform data within a pipeline or as a standalone entity
Q107. Procure to pay process & their risk and mitigation of risk
The procure to pay process involves purchasing goods or services, receiving them, and paying for them. Risks include fraud, errors, and delays.
Key risks in the procure to pay process include fraud, such as invoice fraud or payment fraud.
Errors in processing orders, receiving goods, or making payments can also pose risks.
Delays in any step of the process can impact cash flow and supplier relationships.
Mitigation strategies include implementing strong internal controls, conduct...read more
Q108. What do you know about the possible acquisition of IndusInd Bank by Kotak Mahindra?
There have been rumors about Kotak Mahindra acquiring IndusInd Bank, but nothing has been confirmed yet.
There have been talks about a possible merger or acquisition between the two banks.
Kotak Mahindra is looking to expand its presence in the Indian banking sector.
IndusInd Bank has been facing financial challenges and a merger could help stabilize its position.
However, both banks have denied any such plans and no official announcement has been made yet.
Q109. explain Encapsulation and Polymorphism. Explain , what do you mean by cloud computing. Difference between Http and Https , also discuss about the 3-tier architecture.
Explanation of encapsulation, polymorphism, cloud computing, HTTP/HTTPS, and 3-tier architecture.
Encapsulation is the process of hiding implementation details and exposing only necessary information.
Polymorphism is the ability of an object to take on many forms.
Cloud computing is the delivery of computing services over the internet.
HTTP is a protocol for transferring data over the internet, while HTTPS is a secure version of HTTP.
3-tier architecture is a client-server archite...read more
Q110. describe a data analyticw project overview end to end
A data analytics project involves collecting, processing, analyzing, and visualizing data to gain insights and make informed decisions.
Identify the problem or question to be answered
Collect relevant data from various sources
Clean and preprocess the data to ensure accuracy and consistency
Analyze the data using statistical and machine learning techniques
Visualize the results to communicate insights and findings
Iterate and refine the analysis as needed
Present the findings and re...read more
Q111. Any other framework apart from Scrum?
Kanban is another popular framework apart from Scrum.
Kanban focuses on visualizing work, limiting work in progress, and maximizing flow.
It is more flexible than Scrum as it does not have fixed time boxes like sprints.
Kanban is often used in continuous delivery environments where work items have varying priorities and deadlines.
Q112. 4) What is Internal Financial Control over Financial Reporting.
Internal Financial Control over Financial Reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting.
It involves the establishment and maintenance of policies and procedures
It ensures that financial information is accurate and complete
It helps in preventing and detecting fraud
It involves monitoring and reviewing financial reporting processes
Examples include segregation of duties, regular audits, and proper documentation
Q113. What is the types of audit opinion?
There are four types of audit opinion: Unqualified, Qualified, Adverse, and Disclaimer.
Unqualified opinion means the financial statements are fairly presented.
Qualified opinion means there are some issues but they do not affect the overall fairness of the financial statements.
Adverse opinion means the financial statements are not fairly presented.
Disclaimer opinion means the auditor is unable to express an opinion due to lack of information or other limitations.
Examples: Unqu...read more
Q114. Explain ASC 606. How would you test Revenue?
ASC 606 is a revenue recognition standard that outlines principles for recognizing revenue from customer contracts.
Revenue is recognized when a customer obtains control of a good or service
Revenue should be recognized over time if the customer receives benefits as the work progresses
Testing revenue involves verifying that revenue is recognized in accordance with ASC 606
This can include reviewing contracts, invoices, and other documentation to ensure revenue is recognized appr...read more
Q115. How are RabbitMQ different from Azure Queues?
RabbitMQ is a robust open-source message broker while Azure Queues are a cloud-based messaging service by Microsoft.
RabbitMQ is open-source and can be self-hosted, while Azure Queues is a cloud-based service provided by Microsoft.
RabbitMQ supports multiple messaging protocols like AMQP, MQTT, STOMP, while Azure Queues primarily supports HTTP/HTTPS.
RabbitMQ offers more advanced features like message acknowledgments, routing, and exchanges, while Azure Queues are simpler and mo...read more
Q116. What are the current Renewable Energy schemes that are now being imlemented in India ?
India is implementing various renewable energy schemes such as solar parks, wind power projects, and hydroelectric power projects.
Solar parks with a capacity of 40 GW are being set up across the country
Wind power projects with a capacity of 60 GW are being implemented
Hydroelectric power projects with a capacity of 60 GW are being developed
Kisan Urja Suraksha evam Utthaan Mahabhiyan (KUSUM) scheme for solar pumps and grid-connected solar power projects
Pradhan Mantri Kisan Urja...read more
Q117. What do you mean by FRA, balance sheet, and profit loss?
FRA, balance sheet, and profit loss are financial terms used in accounting.
FRA stands for Financial Risk Assessment and is used to evaluate the financial risk of an investment.
A balance sheet is a financial statement that shows a company's assets, liabilities, and equity at a specific point in time.
Profit loss, also known as income statement, shows a company's revenue, expenses, and net income or loss over a specific period of time.
These terms are important in accounting and ...read more
Q118. Can we write asynchronus method without await
Yes, we can write an asynchronous method without using await keyword.
Use Task.Run to run a method asynchronously without awaiting it
Use Task.Run to run a method on a background thread without blocking the main thread
Example: Task.Run(() => SomeMethod());
Q119. Cut off dates for cash receipts , materiality and assertions
Cut off dates for cash receipts, materiality, and assertions are important for financial reporting.
Cut off date for cash receipts is the date until which cash receipts are recorded in the financial statements.
Materiality refers to the significance of an item or transaction in the financial statements.
Assertions are statements made by management regarding the accuracy and completeness of the financial statements.
Cut off dates, materiality, and assertions are important for ensu...read more
Q120. How to setup automatic subscription numbering
Automatic subscription numbering can be set up by creating a unique identifier based on a specific format or algorithm.
Define the format or algorithm for generating the subscription numbers
Implement a script or program to automatically assign and increment the subscription numbers
Ensure the uniqueness and consistency of the generated numbers
Consider using a combination of letters, numbers, and symbols for added complexity
Regularly review and update the numbering system to acc...read more
Q121. 5) What is Deferred Tax with practical examples.
Deferred tax is a liability or asset that arises due to temporary differences between accounting and tax rules.
Deferred tax liability arises when taxable income is higher than accounting income, and deferred tax asset arises when accounting income is higher than taxable income.
Examples of temporary differences include depreciation, inventory valuation, and revenue recognition.
Deferred tax is calculated using the tax rate that is expected to apply when the temporary difference...read more
Q122. What is zero based budgeting? What are the sub-functions under the CFO?
Zero-based budgeting is a method of budgeting in which all expenses must be justified for each new period.
ZBB starts from a zero base and every function within an organization is analyzed for its needs and costs
It requires managers to justify all expenses and aims to reduce costs and improve efficiency
Sub-functions under the CFO include financial planning and analysis, accounting, treasury, tax, and investor relations
Q123. How will you check the completeness and accuracy of any Information Provided by an Entity?
I will cross-check the information with reliable sources and verify the data for accuracy and completeness.
Verify the information with multiple sources
Check for consistency in the data provided
Ensure that all necessary information is present
Compare the data with industry standards and regulations
Ask for clarification or additional information if needed
Q124. What is your opinion on the impact of US Presidential election results in India?
The US Presidential election results can have an impact on India's economy, foreign policy, and trade relations.
The outcome of the election can affect the global economy, which in turn can impact India's economy.
The foreign policy of the US towards India can change depending on the elected President and their priorities.
Trade relations between the two countries can be affected by the policies of the new administration.
For example, the Trump administration's protectionist poli...read more
Q125. Difference between attribute view and calculation view
Attribute views are used to define master data, while calculation views are used for complex calculations and aggregations.
Attribute views are used to define master data like customer names, product categories, etc.
Calculation views are used for complex calculations, aggregations, and joining multiple tables.
Attribute views are used in the data foundation layer, while calculation views are used in the modeling layer.
Calculation views can include attribute views as a data sour...read more
Q126. Can you talk about some excel functions you know
I am familiar with various Excel functions such as VLOOKUP, SUMIF, and CONCATENATE.
VLOOKUP: Used to search for a value in the first column of a range and return a value in the same row from another column.
SUMIF: Adds the cells specified by a given condition or criteria.
CONCATENATE: Combines two or more strings into one.
Q127. Why PE and CE used in option naming
PE and CE are used in option naming to indicate the type of option contract - Put Option and Call Option.
PE stands for Put Option which gives the holder the right to sell the underlying asset at a specified price within a specified time period.
CE stands for Call Option which gives the holder the right to buy the underlying asset at a specified price within a specified time period.
Using PE and CE helps differentiate between the two types of options in a clear and concise manne...read more
Q128. Experience in internal auditing & internal controls
I have 3 years of experience in internal auditing and internal controls.
Conducted regular audits to assess compliance with internal policies and procedures
Identified weaknesses in internal controls and recommended improvements
Implemented new control measures to mitigate risks and enhance efficiency
Collaborated with various departments to ensure adherence to audit findings
Q129. Step by Step application setup process for Oracle Subscription Management
Setting up Oracle Subscription Management involves multiple steps including configuration, user setup, and data migration.
1. Configure Oracle Subscription Management by setting up products, pricing, and billing cycles.
2. Set up users with appropriate roles and permissions to access the system.
3. Migrate existing subscription data into the Oracle system for seamless transition.
4. Test the setup to ensure all functionalities are working correctly.
5. Provide training to users on...read more
Q130. 4)How to perform sap ecc upgrade by using sum tool?
To perform SAP ECC upgrade using SUM tool, follow these steps:
Download and install the latest version of SUM tool
Create a backup of the current system
Download the target release and extract it
Start SUM tool and select the upgrade option
Provide the system details and target release path
Perform pre-checks and resolve any issues
Start the upgrade process
Monitor the upgrade process and resolve any issues
Perform post-upgrade activities
Q131. If I give you a new tool can you cope with it
Yes, I can cope with a new tool.
I am adaptable and quick to learn new tools.
I have experience in working with various tools and technologies.
I am confident in my ability to understand and utilize new tools effectively.
Q132. What is the relevance of sustainability
Sustainability is crucial for the long-term survival of our planet and its inhabitants.
Sustainability ensures that we meet the needs of the present without compromising the ability of future generations to meet their own needs.
It involves balancing economic, social, and environmental factors to create a sustainable future.
Examples include reducing carbon emissions, conserving natural resources, and promoting social equity.
Sustainability is important for businesses to remain c...read more
Q133. How the change management process works
Change management process involves planning, implementing, and monitoring changes to achieve desired outcomes.
Identify the need for change
Plan and communicate the change
Implement the change
Monitor and evaluate the change
Make adjustments as necessary
Examples: software updates, organizational restructuring, policy changes
Q134. How can you conduct audit for physical environment and security domain?
Physical environment and security audit can be conducted by assessing the premises, access control, CCTV, fire safety, and disaster recovery plans.
Assess the physical premises for any vulnerabilities or weaknesses
Evaluate the access control measures in place, such as key card systems or security personnel
Review the CCTV system to ensure it is functioning properly and covering all necessary areas
Check the fire safety measures, such as smoke detectors, fire extinguishers, and e...read more
Q135. How do you memoize a component?
Memoizing a component involves caching the result of a function to improve performance.
Use a memoization library like reselect or useMemo hook in React to cache the result of a function.
Memoization helps avoid unnecessary re-computation by storing the result of expensive function calls.
Example: In React, you can memoize a component using useMemo hook to prevent re-rendering unless the dependencies change.
Q136. 4- What exites you about Cyber security?
The constantly evolving nature of cyber threats and the challenge of staying ahead of them excites me about cyber security.
The thrill of solving complex puzzles and identifying vulnerabilities
The opportunity to work with cutting-edge technology and tools
The sense of purpose in protecting individuals and organizations from cyber attacks
The potential for continuous learning and professional growth
Examples: discovering a new zero-day vulnerability, successfully defending against...read more
Q137. 4. How to create monthly billing document for a customer.
To create monthly billing document for a customer in SAP SD:
Create a billing plan with monthly billing dates
Assign the billing plan to the customer master record
Create a sales order and deliver the goods/services
Create a billing document using transaction VF01
Select the billing plan and execute billing
Review and release the billing document
Q138. Show will you do the audit of trade receivables
Audit of trade receivables involves verifying the existence, accuracy, and valuation of outstanding customer balances.
Obtain a list of all trade receivables and reconcile it with the general ledger.
Verify the existence of the receivables by sending confirmation requests to customers.
Assess the accuracy of the balances by reviewing supporting documentation such as invoices and sales contracts.
Evaluate the valuation of the receivables by assessing the creditworthiness of custom...read more
Q139. Estimate the number of pasta sauce bottles that are sold in a month in Mumbai.
Estimating the number of pasta sauce bottles sold in a month in Mumbai.
Consider the population of Mumbai and the average consumption of pasta sauce per person.
Research the market share of different pasta sauce brands in Mumbai.
Analyze the sales data of pasta sauce in supermarkets and grocery stores in Mumbai.
Take into account the demand during festive seasons or special events.
Consider the popularity of pasta dishes and the frequency of their consumption in Mumbai.
Q140. Reverse a string using any programming language
Reverse a string using any programming language
Use a loop to iterate through the string and append each character to a new string in reverse order
Alternatively, use built-in string reversal functions or methods depending on the programming language
Some languages, like Python, allow for string slicing to reverse a string
Q141. 5 risk with controls related to p20 and payroll process?
Five risks with controls related to p20 and payroll process
Unauthorized access to payroll system leading to data breaches
Lack of segregation of duties increasing risk of fraud
Errors in payroll calculations resulting in incorrect payments
Failure to update payroll software leading to compliance issues
Inadequate backup and disaster recovery procedures risking data loss
Q142. What are different stagesof project implementation?
The different stages of project implementation include initiation, planning, execution, monitoring and control, and closure.
Initiation: Defining the project's objectives, scope, and stakeholders.
Planning: Developing a detailed project plan, including tasks, resources, and timelines.
Execution: Carrying out the project plan, completing tasks, and managing resources.
Monitoring and Control: Tracking project progress, identifying and addressing issues, and ensuring adherence to th...read more
Q143. Explain how splitting happens in Decision tree
Splitting in decision tree involves dividing the dataset into subsets based on a certain feature.
Splitting is done based on a feature that results in the best separation of classes or reduction in impurity.
The process continues recursively until a stopping criterion is met, such as reaching a maximum depth or minimum number of samples in a node.
Popular splitting criteria include Gini impurity, entropy, and information gain.
Example: A decision tree splitting on the feature 'ag...read more
Q144. What are the types of triggers available in adf?
There are three types of triggers available in Azure Data Factory: Schedule, Tumbling Window, and Event.
Schedule trigger: Runs pipelines on a specified schedule.
Tumbling Window trigger: Runs pipelines at specified time intervals.
Event trigger: Runs pipelines in response to events like a file being added to a storage account.
Q145. Where should we concentrate more? Encryption for data at rest or for dat in transit?
Both encryption for data at rest and in transit are important and should be given equal attention.
Encryption for data at rest protects against unauthorized access to stored data.
Encryption for data in transit protects against interception and tampering during transmission.
The level of encryption used should depend on the sensitivity of the data.
Both types of encryption should be used in conjunction for maximum security.
Q146. what is Materiality?
Materiality refers to the significance or importance of information in relation to a company's financial statements.
Materiality is a concept used in accounting and auditing.
It helps determine what information is important enough to be included in financial statements.
Materiality is based on the amount or nature of the information and its impact on the financial statements.
For example, a $10,000 error in a company with $1 million in revenue may not be material, but the same er...read more
Q147. Pricing procedure setup
Pricing procedure setup is the configuration of pricing elements in SAP system.
Pricing procedure is a set of condition types that determine the price of a product or service.
It involves defining access sequences, condition tables, and condition types.
The pricing procedure is assigned to a sales document type.
Example: A pricing procedure for a product can include condition types for base price, discounts, taxes, and freight charges.
Q148. 5 steps to recognise revenue as per Ind AS
5 steps to recognise revenue as per Ind AS
Identify the contract with the customer
Identify the performance obligations in the contract
Determine the transaction price
Allocate the transaction price to the performance obligations
Recognize revenue when (or as) the entity satisfies a performance obligation
Q149. 5. How does moving average price get calculated
Moving average price is calculated by dividing the total value of stock by the total quantity of stock.
Moving average price is used to determine the value of inventory.
It is calculated by dividing the total value of stock by the total quantity of stock.
The calculation takes into account all the goods received and consumed over a period of time.
It provides a more accurate cost for inventory valuation compared to other methods like standard price or FIFO.
For example, if a compa...read more
Q150. Mention key Audit matters with example
Key audit matters are significant areas of the audit that require the most attention and have the highest risk of material misstatement.
Revenue recognition
Impairment of assets
Valuation of inventory
Going concern
Related party transactions
Taxation
Litigation and claims
Acquisitions and disposals
Pensions and other post-employment benefits
Financial instruments
Business continuity and disaster recovery
IT systems and controls
Q151. 1. Diff between static keyword and final keyword 2. Different ways of creating thread and which approach is better 3. Pgm to find min word and max word in a sentence
The questions are related to Java programming and do not involve the medical field or puzzles.
The static keyword is used to declare a variable or method that belongs to the class itself, rather than an instance of the class.
The final keyword is used to declare a constant value or to prevent a variable, method, or class from being modified or extended.
Different ways of creating threads in Java include extending the Thread class, implementing the Runnable interface, and using J...read more
Q152. Asynchronous Programming - use of async and await
Async/await is a way to write asynchronous code in a synchronous style.
Async/await is used in C# and other programming languages to simplify asynchronous programming.
It allows developers to write asynchronous code that looks like synchronous code.
Async/await is used to avoid blocking the main thread and improve application performance.
It is commonly used in web applications to handle long-running tasks like database queries and network requests.
Example: async Task
GetResultAs...read more
Q153. How have you handled customer escalations.
I have handled customer escalations by actively listening to their concerns, empathizing with their situation, and providing a timely and satisfactory resolution.
Listen to the customer's concerns without interrupting them
Empathize with their situation and acknowledge their frustration
Provide a timely and satisfactory resolution to their issue
Follow up with the customer to ensure their satisfaction
Document the escalation and resolution for future reference
Q154. What is virtualisation? what is paging? what is thrashing? what is bellady's anonaly? and some more OS questions
Virtualisation is the process of creating a virtual version of something, such as a server, storage device, network or operating system.
Virtualisation allows multiple operating systems to run on a single physical machine.
Paging is a memory management scheme that allows the operating system to move pages of memory between main memory and secondary storage.
Thrashing occurs when a computer's operating system spends a lot of time swapping data between RAM and virtual memory, slow...read more
Q155. How to test property, plant and equipment?
Property, plant and equipment can be tested through physical inspection, documentation review and analytical procedures.
Perform a physical inspection of the assets to ensure they exist and are in good condition
Review documentation such as purchase invoices, maintenance records and depreciation schedules
Perform analytical procedures such as comparing the current year's depreciation expense to prior years
Consider testing for impairment if there are indicators of potential impai...read more
Q156. As you belong from Core branches will you be able to cope up with coding stuffs?
Yes, I will be able to cope up with coding stuffs despite belonging to a core branch.
I have a strong foundation in coding and programming concepts.
I have taken coding courses and have practical experience in coding projects.
I am a quick learner and have the ability to adapt to new technologies and programming languages.
I have successfully completed coding assignments and projects during my academic years.
I have a passion for technology and enjoy exploring coding challenges an...read more
Q157. Do you know about SAP or enterprise apps?
Yes, I am familiar with SAP and enterprise apps.
I have experience working with SAP software for managing business operations.
I am knowledgeable about enterprise applications used for resource planning and customer relationship management.
I have implemented SAP solutions for clients to streamline their business processes.
I have integrated enterprise apps with other systems to improve efficiency and productivity.
Q158. attributes for user access provisioning and deprovisioning
Attributes for user access provisioning and deprovisioning
Clear and defined roles and responsibilities
Automated processes for faster provisioning and deprovisioning
Regular reviews and audits to ensure access is appropriate
Segregation of duties to prevent conflicts of interest
Proper documentation and tracking of access requests and approvals
Q159. How you see COVID affecting the industry
COVID has significantly impacted the industry by causing disruptions in supply chains, shifts in consumer behavior, and accelerated digital transformation.
Disruptions in supply chains leading to shortages of raw materials and finished products
Shifts in consumer behavior towards online shopping and contactless payments
Accelerated digital transformation with increased focus on remote work and e-commerce
Increased demand for healthcare and pharmaceutical products
Q160. What are the fundamentals of cloud
Cloud computing is the delivery of on-demand computing services over the internet.
Cloud computing provides access to computing resources such as servers, storage, databases, and software over the internet.
It allows users to scale up or down their resources as needed, paying only for what they use.
Cloud computing offers flexibility, reliability, and security.
Examples of cloud services include Amazon Web Services, Microsoft Azure, and Google Cloud Platform.
Q161. How do you test unrecorded liability
Unrecorded liabilities can be tested through analytical procedures, inquiry, and review of contracts and agreements.
Analyze historical data and trends to identify any unusual fluctuations or inconsistencies that may indicate unrecorded liabilities.
Inquire with management about any potential liabilities that may not have been recorded in the financial statements.
Review contracts, agreements, and other relevant documentation to identify any obligations that have not been record...read more
Q162. How to schedule thermal power after bundling with solar and wind?
Thermal power scheduling after bundling with solar and wind can be done through proper forecasting and balancing techniques.
Forecast the expected solar and wind power generation
Determine the remaining power demand
Schedule the thermal power generation to meet the remaining demand
Use balancing techniques to ensure grid stability
Adjust the schedule as needed based on real-time power generation and demand
Examples: India's National Grid uses a real-time scheduling and dispatch sys...read more
Q163. need of Pod in 3rd party process
Pods are needed in 3rd party processes to ensure isolation and scalability of the application components.
Pods provide a way to group containers together and manage them as a single unit.
They ensure that each container has its own IP address and can communicate with other containers in the same pod.
Pods also provide a way to scale the application horizontally by adding more pods.
For example, in a microservices architecture, each service can be deployed in its own pod for isola...read more
Q164. Tell me about complex accounting problems
Complex accounting problems involve intricate financial transactions and require in-depth analysis and expertise.
Complex accounting problems often involve multiple entities, currencies, or accounting standards.
They may require extensive research, interpretation of regulations, and application of accounting principles.
Examples include consolidating financial statements of a multinational corporation, accounting for complex derivatives, or analyzing the financial impact of a me...read more
Q165. Compare 2 scorce files record count and print if their are equally or not
Compare record count of 2 score files and print if they are equal or not.
Read both score files
Count the number of records in each file
Compare the record counts
Print if they are equal or not
Q166. What is accrual? Depreciation Provision Pre-paid IND AS 2nd was director round Why SAP, why PWC
Accrual is an accounting method where expenses or revenues are recognized before they are paid or received.
Accrual accounting is used to match expenses and revenues to the period in which they are incurred or earned.
Accruals are recorded as adjusting entries in the financial statements.
Examples of accruals include accrued interest, accrued salaries, and accrued taxes.
Depreciation is the systematic allocation of the cost of a fixed asset over its useful life.
Provision is a lia...read more
Q167. Tell me about Business process
Business process refers to a series of steps or activities that are undertaken to achieve a specific goal or outcome within an organization.
Business processes can involve multiple departments or functions working together towards a common objective.
They often include tasks such as planning, execution, monitoring, and optimization.
Examples of business processes include procurement, sales, customer service, and product development.
Q168. What is balance sheet and pand l
Balance sheet and P&L are financial statements that provide a snapshot of a company's financial health.
Balance sheet shows a company's assets, liabilities, and equity at a specific point in time.
Profit and Loss (P&L) statement shows a company's revenues, expenses, and net income over a period of time.
Balance sheet helps assess a company's liquidity and solvency, while P&L helps evaluate its profitability.
Example: Balance sheet includes cash, inventory, and debt; P&L includes ...read more
Q169. 1. What is and how to prepare BRD/SRS/FRD Documnets ?
BRD/SRS/FRD documents are used to define requirements for a project. They differ in level of detail and audience.
BRD (Business Requirements Document) outlines high-level business objectives and requirements.
SRS (Software Requirements Specification) details functional and non-functional requirements for software development.
FRD (Functional Requirements Document) focuses on specific features and functionality of a software system.
To prepare these documents, gather requirements ...read more
Q170. What is POJO class Difference between throw and throws How to run the tests parallelly in TestNg What is final , Finally How to validate response in rest api How to store response and use it in another request.
Answers to common interview questions for Automation Engineer
POJO class is a plain old java object used to represent data
throw is used to throw an exception while throws is used to declare an exception
To run tests parallelly in TestNG, use the 'parallel' attribute in the test tag
final is used to declare a constant variable while Finally is used to execute a block of code after try-catch
To validate response in rest api, use assertions to check the expected response
To store res...read more
Q171. Why machine learning??
Machine learning enables automation and prediction in various fields.
Machine learning can automate repetitive tasks and save time and resources.
It can predict outcomes and help in decision making.
It can be applied in various fields like finance, healthcare, marketing, etc.
Examples include fraud detection, image recognition, personalized recommendations, etc.
Q172. 6.how you will perform test of control,Audit of trade receivables.
Test of control for audit of trade receivables involves evaluating the effectiveness of internal controls over the accuracy and completeness of trade receivables.
Understand the client's internal control system related to trade receivables
Identify key controls and perform walkthroughs to test their effectiveness
Perform substantive procedures to test the accuracy and completeness of trade receivables
Evaluate the results of the tests and communicate any issues or deficiencies to...read more
Q173. What do you know about cloud applications, CRM, IT?
Cloud applications, CRM, and IT are all related to technology and software used in businesses to manage customer relationships and data.
Cloud applications refer to software that is hosted on remote servers and accessed through the internet.
CRM stands for customer relationship management and refers to software used to manage interactions with customers and potential customers.
IT, or information technology, encompasses all aspects of managing and processing information using te...read more
Q174. 1. Audit procedures for a. Revenue b. AP, AR c. Cash and cash equi.s d. Accrued Expenses 2. How to find Unrecorded Liabilities ( IMPORTANT ) 3. Materiality and it's types 4. Audit opinion and it's types 5. What...
read moreAnswering various audit-related questions for Senior Auditor position
Audit procedures for different areas like revenue, AP, AR, cash and cash equivalents, and accrued expenses involve testing transactions, balances, and controls.
To find unrecorded liabilities, auditors can review vendor invoices, bank statements, and contracts, and perform analytical procedures.
Materiality in auditing refers to the significance of an item or error in financial statements, with types including...read more
Q175. How is data abstraction achieved in Java
Data abstraction in Java is achieved through abstract classes and interfaces.
Data abstraction in Java is achieved using abstract classes and interfaces.
Abstract classes are used to provide a blueprint for other classes to extend and implement.
Interfaces define a set of methods that a class must implement, but do not provide any implementation details.
By using abstract classes and interfaces, developers can hide the implementation details of a class and only expose the necessa...read more
Q176. how to manage issues of team members within the team
Managing team member issues involves open communication, empathy, conflict resolution, and setting clear expectations.
Encourage open communication to address issues early on
Show empathy and understanding towards team members' concerns
Utilize conflict resolution techniques to resolve conflicts peacefully
Set clear expectations and goals for team members to prevent misunderstandings
Provide support and guidance to team members facing personal or professional challenges
Q177. A drug manufacturer (USD 3bn) has 3 products, X, Y, Z & Per unit cost being $1, $2, $3 respectively. Find the aluminum foil requirement for the Indian market.
The aluminum foil requirement for the Indian market can be calculated by multiplying the unit cost of each product with the number of units sold.
Calculate the total number of units sold for each product
Multiply the unit cost of each product with the number of units sold
Sum up the aluminum foil requirement for all three products
Q178. What is the difference between reparation and coalesce? What is the difference between persist and cache?
repartition vs coalesce, persist vs cache
repartition is used to increase or decrease the number of partitions in a DataFrame, while coalesce is used to decrease the number of partitions without shuffling
persist is used to persist the DataFrame in memory or disk for faster access, while cache is a shorthand for persisting the DataFrame in memory only
repartition example: df.repartition(10)
coalesce example: df.coalesce(5)
persist example: df.persist()
cache example: df.cache()
Q179. Give details of the practical experience you've in Internal Audit.
I have 3 years of experience in Internal Audit with a focus on risk assessment and control testing.
Conducted risk assessments and developed audit plans
Performed control testing and identified control weaknesses
Prepared audit reports and presented findings to management
Collaborated with cross-functional teams to implement recommendations
Experience in various industries including healthcare, finance, and manufacturing
Q180. Breif about prior exprince in feild or IA
I have over 5 years of experience in the field of internal audit, working with various industries and conducting risk assessments, compliance audits, and process improvements.
Conducted risk assessments to identify potential areas of concern
Performed compliance audits to ensure adherence to regulations and policies
Implemented process improvements to enhance efficiency and effectiveness
Worked with diverse industries such as manufacturing, healthcare, and finance
Utilized data an...read more
Q181. Explain p-value to a layman in common terms
P-value is a measure that helps determine the strength of evidence against a null hypothesis in statistical testing.
P-value is the probability of obtaining results as extreme as the observed results, assuming the null hypothesis is true.
A low p-value (typically less than 0.05) indicates strong evidence against the null hypothesis.
Conversely, a high p-value suggests that the observed results are likely to occur even if the null hypothesis is true.
It is used in hypothesis testi...read more
Q182. What is the Audit risk?
Audit risk is the risk that an auditor may issue an incorrect opinion on the financial statements.
It is the risk that the auditor may fail to detect material misstatements in the financial statements.
It can be caused by errors or fraud in the financial statements.
The auditor must assess and respond to the audit risk in order to plan and perform an effective audit.
The level of audit risk depends on the nature of the business, the complexity of the transactions, and the quality...read more
Q183. Type of audit report and type of audit procedures
Type of audit report and type of audit procedures
The type of audit report depends on the auditor's opinion on the financial statements
There are four types of audit reports: unqualified, qualified, adverse, and disclaimer
The type of audit procedures depends on the nature of the audit engagement
Audit procedures can include inquiry, observation, inspection, and confirmation
The auditor must select appropriate audit procedures to obtain sufficient and appropriate audit evidence
Q184. What is afd? build dynamic pipeline spark arcticture sql data flow
AFD is not a commonly used term in data engineering. Can you provide more context?
Q185. How do you do audit of assets in case of multi location audit
Audit of assets in multi-location audit involves planning, coordination, and communication.
Plan the audit approach and scope for each location
Coordinate with local teams and assign responsibilities
Ensure consistency in audit procedures and documentation
Communicate effectively with all stakeholders
Use technology to streamline the process
Perform physical verification of assets at each location
Reconcile the asset records with the financial statements
Identify and report any discr...read more
Q186. 1, What are the purposes of api gateway other then authentication 2. how circut breaker works 3. What is saga design pattern 4. What is primary and secondary caching
API gateway serves as a central entry point for all client requests, providing various functionalities beyond authentication.
API gateway acts as a reverse proxy, routing requests to appropriate microservices.
It can handle request/response transformation, protocol translation, and payload encryption/decryption.
API gateway can implement rate limiting, throttling, and caching to improve performance.
It enables service discovery and load balancing across multiple instances of micr...read more
Q187. parameterized query usecase in entity framework
Parameterized queries in Entity Framework allow for safe and efficient data retrieval by using placeholders for input values.
Parameterized queries help prevent SQL injection attacks by separating SQL code from user input.
They improve performance by allowing the database to reuse query plans.
Example: var query = context.Products.Where(p => p.Category == category);
Q188. Number of planes a medium sized nationalized Air Carrier would have using Top-Down approach. The input given to me was the annual revenue of the carrier.
The number of planes a medium-sized nationalized Air Carrier would have can be estimated based on its annual revenue.
The number of planes is typically determined by the carrier's capacity and demand.
Factors to consider include the carrier's route network, frequency of flights, and average passenger load.
Comparing the carrier's revenue to industry benchmarks can provide insights into fleet size.
For example, if the carrier's revenue is similar to other carriers with 50 planes, ...read more
Q189. What is vbcs in paas payer?
VBCS in PaaS stands for Visual Builder Cloud Service in Platform as a Service.
VBCS is a cloud-based development platform that allows users to create and deploy web and mobile applications without the need for coding.
PaaS refers to a category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure.
VBCS in PaaS payer refers to using Visual Builder Cloud...read more
Q190. What is problem solving? Give a real time example.
Problem solving is the process of finding solutions to complex issues or challenges.
Identify the problem and its root cause
Gather relevant information and data
Brainstorm potential solutions
Evaluate and select the best solution
Implement and monitor the solution
Example: A company is experiencing a decrease in sales. The problem could be due to various factors such as poor marketing, competition, or economic conditions. The problem solver would gather data on each potential caus...read more
Q191. How would you evaluate an integration from IT point of view?
Evaluating an integration from an IT point of view involves assessing compatibility, functionality, scalability, security, and performance.
Assess compatibility of systems and applications being integrated
Evaluate functionality to ensure seamless operation and user experience
Consider scalability to accommodate future growth and changes
Review security measures to protect data and prevent breaches
Analyze performance to ensure optimal speed and efficiency
Q192. How does SAP know which GRIR line items to clear?
SAP uses various criteria to clear GRIR line items.
SAP matches the invoice and purchase order information with the GRIR line item.
SAP considers the age of the GRIR line item and clears the oldest items first.
SAP can also use specific clearing rules set up by the user.
If there are multiple open items, SAP may use the FIFO (first in, first out) method to clear them.
SAP can also use the LIFO (last in, first out) method to clear items.
If there are still open items, SAP may requir...read more
Q193. what are KFF in Asset Module ?
KFF stands for Key Flexfield in Asset Module. It is used to capture additional information about assets.
KFFs are customizable fields that allow users to define additional attributes for assets.
They can be used to track specific information such as location, department, or cost center.
KFFs can be configured based on the organization's requirements to capture relevant data for reporting purposes.
Q194. Issues during the data migration during the post merger integration
Issues during data migration can cause delays and errors in post-merger integration.
Data loss or corruption during migration
Incompatibility between systems
Lack of proper planning and testing
Insufficient resources allocated to migration
Communication breakdown between teams
Examples: customer data missing, financial data errors, system downtime
Q195. what is accuracy and completeness
Accuracy refers to the correctness of information, while completeness refers to having all necessary information present.
Accuracy ensures that information is free from errors or mistakes.
Completeness ensures that all relevant information is included.
Accuracy and completeness are essential for making informed decisions and drawing accurate conclusions.
Examples: A financial report that accurately reflects the company's financial status is both accurate and complete.
Examples: A ...read more
Q196. What is meant by cut off period
Cut off period refers to a specific time frame within which certain actions or decisions must be made.
Cut off period is commonly used in financial reporting to determine the deadline for including transactions in a particular accounting period.
It helps ensure that all relevant information is captured within a specific time frame.
For example, a company may have a cut off period of the last day of the month for recording sales in that month's financial statements.
Q197. how have you applied risk principles
I have applied risk principles by conducting thorough risk assessments, implementing risk mitigation strategies, and monitoring risk factors.
Conducted comprehensive risk assessments to identify potential risks
Implemented risk mitigation strategies to minimize the impact of identified risks
Monitored risk factors regularly to ensure proactive risk management
Collaborated with cross-functional teams to address and mitigate risks effectively
Q198. 5 major gaps found during IA
The 5 major gaps found during IA were lack of documentation, inadequate risk assessment, insufficient testing, ineffective communication, and inadequate follow-up.
Lack of documentation: Missing or incomplete records of audit findings and recommendations.
Inadequate risk assessment: Failure to properly identify and assess potential risks to the organization.
Insufficient testing: Limited scope or depth of testing procedures during the internal audit process.
Ineffective communica...read more
Q199. How is governance applied in IT departments?
Governance in IT departments involves establishing policies, procedures, and controls to ensure alignment with organizational goals and compliance with regulations.
Governance frameworks such as COBIT or ITIL are commonly used in IT departments to establish and enforce policies and procedures.
Governance helps in decision-making processes, risk management, and ensuring accountability within the IT department.
Regular audits and assessments are conducted to ensure compliance with...read more
Q200. What would be the risk and control measures in a particular process
Risk and control measures in a process
Identify potential risks in the process
Implement controls to mitigate identified risks
Regularly review and update controls
Ensure compliance with regulations and policies
Train employees on risk management and control measures
More about working at PwC
Top HR Questions asked in Vrnda Software Technologies
Interview Process at Vrnda Software Technologies
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month