Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2021. There were 3 interview rounds.
Class is a blueprint for creating objects with properties and methods, while functional component is a function that returns JSX.
Class can have state and lifecycle methods, while functional component cannot.
Functional component is simpler and easier to read and test.
Class can be extended and reused, while functional component cannot.
Example of class component: class MyComponent extends React.Component {}
Example of func...
React life cycle methods are functions that are called at different stages of a component's life cycle.
Mounting: constructor(), render(), componentDidMount()
Updating: render(), componentDidUpdate()
Unmounting: componentWillUnmount()
Error Handling: componentDidCatch()
Examples: shouldComponentUpdate(), getDerivedStateFromProps()
Hooks are functions that allow you to use state and other React features in functional components. useMemo() is a hook that memoizes a function's result.
Hooks are used in functional components to access state and lifecycle methods
useMemo() is used to memoize a function's result to improve performance
Example: const [count, setCount] = useState(0);
Example: const memoizedValue = useMemo(() => computeExpensiveValue(a, b),
Higher order components are functions that take a component and return a new component with additional functionality.
HOCs are used for code reuse, logic abstraction, and composition.
They can be used for adding authentication, data fetching, or styling to a component.
Examples include react-redux's connect function and react-router's withRouter function.
Arrow functions are a shorthand syntax for writing functions in JavaScript.
Arrow functions have a concise syntax and do not bind their own 'this' keyword.
They are commonly used in functional programming and with array methods like map, filter, and reduce.
Arrow functions cannot be used as constructors and do not have a prototype property.
They are also not suitable for methods that require the 'this' keyword to be bound
To bind events in React JS, use the 'on' prefix followed by the event name in camelCase.
Use the 'on' prefix followed by the event name in camelCase (e.g. onClick, onSubmit)
Pass a function as the event handler (e.g. onClick={() => console.log('Button clicked')})
Bind 'this' to the event handler function if it uses 'this' (e.g. onClick={this.handleClick.bind(this)})
Use arrow functions to automatically bind 'this' (e.g. on
I have used both Material UI and Bootstrap for styling.
I have used Material UI for a project that required a more modern and sleek design.
I have used Bootstrap for a project that required a more traditional and familiar design.
Both frameworks have their strengths and weaknesses, and I choose the one that best fits the project's needs.
I am also familiar with other styling frameworks such as Semantic UI and Foundation.
Virtual DOM is a lightweight copy of the actual DOM, used to improve performance by minimizing actual DOM manipulation.
Virtual DOM is a concept used in ReactJS.
It is a lightweight copy of the actual DOM.
It is used to improve performance by minimizing actual DOM manipulation.
When a change is made to the actual DOM, the Virtual DOM is updated.
The Virtual DOM then calculates the difference between the previous and updated...
I was interviewed in Sep 2024.
Dynamic recruiter with 5 years of experience in talent acquisition, specializing in tech and healthcare sectors.
5 years of experience in recruitment, focusing on tech and healthcare industries.
Successfully filled over 200 positions, including software engineers and nurses.
Skilled in using various recruitment tools like LinkedIn Recruiter and ATS systems.
Strong background in building relationships with candidates and hi...
I was interviewed in Sep 2024.
My self Ganesh.I from the ANDHRAPRADESH.I have completed my Degree graduation in 2024.i completed in Bcom computers in SV university in tirupati.I have completed in one Course name Cyber security and college internship completed in Power BI internship completed.
Assignment is very Tough on any interviews. I cleared the assignments.
Here are some details about Group Discussions (GDs):
What is a Group Discussion?
A Group Discussion is a formal conversation among a group of people, usually 8-12, moderated by a facilitator or panelist. The discussion is typically centered around a specific topic or theme.
Purpose of a Group Discussion
The primary purpose of a GD is to assess the communication skills, problem-solving abilities, and teamwork capabilities of the participants. It's often used as a selection tool in various settings, such as:
- Business schools and MBA programs
- Job interviews and recruitment processes
- Leadership development programs
- Academic and research institutions
Types of Group Discussions
There are several types of GDs, including:
- *Topic-based GD*: Participants discuss a specific topic or theme.
- *Case study GD*: Participants analyze and discuss a business case study or scenario.
- *Role-play GD*: Participants assume specific roles and engage in a simulated discussion.
- *Debate GD*: Participants engage in a formal debate on a specific topic.
Evaluation Criteria
During a GD, participants are typically evaluated on the following criteria:
- *Communication skills*: Clarity, articulation, and effectiveness of communication.
- *Teamwork and collaboration*: Ability to work with others, build on ideas, and contribute to the discussion.
- *Problem-solving and analytical skills*: Ability to analyze information, identify key issues, and develop solutions.
- *Leadership and initiative*: Ability to take initiative, lead the discussion, and facilitate the conversation.
What people are saying about Accenture
I was interviewed in Feb 2025.
I'm interested fresher HR manager
I'm interested fresher HR manager best performance
I'm interested fresher HR manager best conference
Accenture interview questions for popular designations
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
The number of variances in SAP can vary depending on the specific processes and transactions being analyzed.
The number of variances in SAP can be influenced by factors such as data entry errors, system glitches, or discrepancies in invoice processing.
Variances in SAP may be identified through reconciliation processes, exception reports, or manual reviews of accounts payable transactions.
Examples of variances in SAP inc...
Accounts receivable and accounts payable are two important aspects of a company's financial operations.
Accounts receivable refers to money owed to a company by its customers for goods or services provided.
Accounts payable refers to money owed by a company to its suppliers or vendors for goods or services received.
Accounts receivable is an asset on the balance sheet, while accounts payable is a liability.
Managing accoun...
Cost element and cost center are key concepts in accounting for tracking and allocating costs within an organization.
Cost element refers to the specific types of costs incurred by an organization, such as materials, labor, or overhead.
Cost center is a specific department, team, or function within an organization that is responsible for incurring costs.
Cost elements are assigned to cost centers to track and allocate cos...
SAP supports over 160 currencies worldwide.
SAP supports over 160 currencies for global transactions.
Currencies can be configured in SAP using transaction code OB22.
Each currency is assigned a unique currency code (e.g. USD for US Dollar, EUR for Euro).
There are various types of projects, including internal projects, external projects, research projects, and development projects.
Internal projects focus on improving processes within the organization.
External projects involve working with external partners or clients.
Research projects aim to gather data and analyze findings.
Development projects focus on creating new products or services.
Examples: IT system implementati...
Get interview-ready with Top Accenture Interview Questions
Aptitude test consists 2 section first section is of of Logical reasoning , Verbal reasoning and Analytical Reasoning
and next section is of technical mcqs MS office , cloud , networking and security , Pseudo code related mcqs
After that there were
Data Structures and Algorithms was the most difficult subject for me in my curriculum.
I struggled with understanding complex data structures like graphs and trees.
I overcame this by seeking help from professors, classmates, and online resources.
I practiced solving problems regularly on platforms like LeetCode and HackerRank.
I also joined study groups to discuss and work on challenging problems together.
Developed a web application for managing student records using HTML, CSS, JavaScript, and PHP
Used HTML for structuring the web pages
Utilized CSS for styling the pages and making them visually appealing
Implemented client-side functionality using JavaScript
Backend logic and database management done with PHP
Included features like student registration, course enrollment, and grade tracking
I was interviewed in Sep 2024.
I currently lead data analysis efforts, providing insights to drive strategic decisions and improve project outcomes.
Conducting in-depth data analysis to identify trends and patterns that inform project strategies.
Collaborating with cross-functional teams to gather requirements and ensure alignment on project goals.
Developing dashboards and reports that visualize key performance indicators for stakeholders.
Utilizing st...
I was interviewed in Dec 2024.
-Basic Accounting questions like simple journals , Accounting principles and concepts.
-Basic Excel tasks like questions (commonly used simple formulas ,chart preparation, pivot tables
etc,)
-Email writing.
-Simple Aptitude and Logical Reasoning questions.
Prepare well and try to attend maximum questions with better accuracy. Overall aptitude test is simple.
I am a detail-oriented professional with experience in R2R processes and a strong focus on accuracy and efficiency.
Experienced in reconciling accounts and preparing financial statements
Proficient in using accounting software such as SAP and Oracle
Strong analytical skills and ability to identify and resolve discrepancies
Excellent communication skills and ability to work effectively in a team
Bachelor's degree in Accounti
Accrual concept refers to recognizing revenues and expenses when they are incurred, regardless of when cash is exchanged.
Accrual concept is a fundamental accounting principle that states that revenues and expenses should be recognized when they are incurred, not when cash is exchanged.
This concept helps in providing a more accurate representation of a company's financial position and performance.
For example, if a compa...
Deferral accounting recognizes revenue or expenses when they are earned or incurred, while accrual accounting recognizes revenue or expenses when they are realized or incurred.
Deferral accounting involves postponing the recognition of revenue or expenses until a later period.
Accrual accounting involves recognizing revenue or expenses when they are incurred, regardless of when cash is exchanged.
Deferral accounting is co...
Accrual and deferral transactions involve recording revenues or expenses before or after they are actually earned or incurred.
Accrual transactions involve recording revenues or expenses before they are actually earned or incurred
Deferral transactions involve recording revenues or expenses after they are actually earned or incurred
Examples of accrual transactions include recognizing revenue for services provided but not...
Bank reconciliation is the process of comparing a company's records with those of the bank to ensure they match.
Gather bank statements and company records
Compare deposits, withdrawals, and fees on both sets of records
Identify and resolve any discrepancies
Adjust the company's records to match the bank's records
Prepare a bank reconciliation statement to document the process
Example: If the company recorded a deposit of $5...
Depreciation is the allocation of the cost of tangible assets over their useful life, while amortization is the allocation of the cost of intangible assets over their useful life.
Depreciation applies to tangible assets like buildings, machinery, and vehicles, while amortization applies to intangible assets like patents, copyrights, and trademarks.
Depreciation is usually calculated using methods like straight-line, doub...
Provisions are liabilities that are certain to occur, while contingencies are potential liabilities that may or may not occur.
Provisions are recognized when the amount is known with reasonable certainty, while contingencies are disclosed in the financial statements as a footnote.
Provisions are measured at the best estimate of the amount required to settle the obligation, while contingencies are disclosed if the outcome...
I am a detail-oriented Sourcing Analyst with a strong background in procurement and vendor management.
Over 5 years of experience in strategic sourcing and contract negotiation
Proficient in analyzing market trends and supplier performance
Skilled in cost reduction strategies and supplier relationship management
I have 5 years of experience as a Sourcing Analyst in the retail industry.
Managed vendor relationships and negotiated contracts
Analyzed market trends and pricing to make strategic sourcing decisions
Implemented cost-saving initiatives resulting in a 10% reduction in procurement costs
Collaborated with cross-functional teams to ensure supply chain efficiency
The P2P cycle refers to the process of procuring goods or services, receiving them, and paying for them.
The cycle starts with identifying the need for a product or service and creating a purchase requisition.
Next, the purchase requisition is approved and converted into a purchase order.
The supplier delivers the goods or services, which are then received and inspected by the buyer.
Once the goods/services are accepted, a...
I am a detail-oriented Sourcing Analyst with a strong background in procurement and supplier management.
Experienced in analyzing supplier performance and negotiating contracts
Skilled in identifying cost-saving opportunities and improving supply chain efficiency
Proficient in using sourcing tools and software such as SAP Ariba
Strong communication and interpersonal skills for building relationships with suppliers
Aptitude questions choose the multiple answers
Technical coding which choose the multiple answers
I was interviewed in Jan 2025.
The duration of Accenture interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 6.8k interviews
Interview experience
based on 56.8k reviews
Rating in categories
Application Development Analyst
38.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Application Development - Senior Analyst
26.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Team Lead
24.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
18.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
17.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Cognizant
Capgemini
Infosys