Filter interviews by
HashMap stores key-value pairs, while HashSet stores unique values without duplicates.
HashMap allows duplicate values but not duplicate keys. Example: map.put('A', 1); map.put('A', 2); // value for 'A' is now 2.
HashSet stores only unique elements. Example: set.add('A'); set.add('A'); // set still contains only one 'A'.
HashMap is implemented as a hash table, while HashSet is backed by a HashMap.
HashMap allows null ...
OOP is a programming paradigm based on objects, encapsulating data and behavior through key principles like inheritance and polymorphism.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to presen...
ERP (Enterprise Resource Planning) integrates core business processes for improved efficiency and data management.
ERP systems streamline operations by integrating various functions like finance, HR, and supply chain management.
Examples of popular ERP software include SAP, Oracle, and Microsoft Dynamics.
ERP provides real-time data analytics, helping businesses make informed decisions quickly.
Customization and scala...
Find the maximum elements in an array from the right side, maintaining their order of appearance.
Traverse the array from right to left.
Keep track of the maximum value encountered so far.
If the current element is greater than the maximum, add it to the result.
Example: For array [3, 5, 2, 4, 1], the result is [5, 4, 1].
What people are saying about Accenture
SAP is a leading enterprise resource planning (ERP) software that helps organizations manage business operations efficiently.
SAP stands for Systems, Applications, and Products in Data Processing.
It integrates various business functions like finance, HR, and supply chain into one system.
SAP modules include SAP FI (Financial Accounting), SAP MM (Materials Management), and SAP SD (Sales and Distribution).
Many large o...
Key skills for a Trust and Safety Specialist enhance user experience, mitigate risks, and foster a secure environment.
Strong analytical skills: Ability to assess data trends to identify potential safety issues, like monitoring user reports for patterns.
Effective communication: Clearly conveying policies and procedures to users, ensuring they understand safety measures.
Crisis management: Quick decision-making durin...
DNS translates domain names to IP addresses, while DHCP assigns IP addresses to devices on a network.
DNS (Domain Name System) resolves human-readable domain names (e.g., www.example.com) to IP addresses (e.g., 192.0.2.1).
DHCP (Dynamic Host Configuration Protocol) automatically assigns IP addresses to devices on a network, simplifying network management.
Without DNS, users would need to remember IP addresses instead...
VPNs secure remote connections, while VDIs provide virtual desktops for users, enhancing flexibility and security.
VPN (Virtual Private Network) encrypts internet traffic, ensuring secure remote access.
Common VPN solutions include Cisco AnyConnect, OpenVPN, and NordVPN.
VDI (Virtual Desktop Infrastructure) allows users to access a virtual desktop environment remotely.
Popular VDI solutions are VMware Horizon, Citrix ...
CPM password rotation automates the process of changing passwords for privileged accounts to enhance security.
CPM stands for CyberArk Password Manager, which manages and rotates passwords for sensitive accounts.
Automated password rotation reduces the risk of unauthorized access by frequently changing passwords.
For example, a system administrator's password can be set to rotate every 30 days.
CPM can integrate with ...
PSM recordings are typically saved in a secure, centralized storage location for easy access and management.
Recordings are stored in a designated database or file system managed by the PSM solution.
Access to recordings is usually restricted to authorized personnel to maintain security.
Recordings can often be indexed and searched for specific sessions or events.
Examples of storage locations include cloud storage so...
I appeared for an interview 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
I appeared for an interview 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 appeared for an interview in Feb 2025.
I applied via Company Website and was interviewed in Nov 2024. There were 4 interview rounds.
It was a simple Aptitude test designed to test your english proficiency and your quantitative skills.
There were 2 coding questions. The level of questions were not very high. The languages available for the round were Python, Java, C++, C, C#.
I am a passionate software engineer with a strong foundation in coding, problem-solving, and a keen interest in developing innovative solutions.
Education: I hold a Bachelor's degree in Computer Science from XYZ University, where I graduated with honors.
Technical Skills: Proficient in languages like Java, Python, and JavaScript; familiar with frameworks such as React and Spring.
Projects: Developed a web application for ...
Yes, I completed internships that enhanced my software development skills and provided real-world experience in team environments.
Interned at XYZ Corp, where I developed a web application using React and Node.js.
Participated in a summer internship at ABC Tech, focusing on mobile app development.
Worked on a team project that improved the performance of an existing software tool by 30%.
I appeared for an interview in Dec 2024.
Experienced Procure to Pay Manager with a background in streamlining processes and optimizing vendor relationships.
Over 5 years of experience in Procure to Pay management
Skilled in implementing cost-saving strategies
Strong vendor negotiation skills
Led a team to successfully automate invoice processing
I applied via Recruitment Consulltant and was interviewed in Dec 2024. There was 1 interview round.
Procedures do not return a value, while functions return a value.
Procedures are used to perform an action, while functions are used to calculate and return a value.
Functions must return a value, while procedures do not have a return statement.
Functions can be called from within SQL statements, while procedures cannot.
Example: Procedure - void PrintMessage(string message) { Console.WriteLine(message); }
Example: Function...
Query to find 3rd highest salary from each department
Use window functions like ROW_NUMBER() to rank salaries within each department
Filter the results to only include rows where the rank is 3
Group by department to get the 3rd highest salary for each department
A synonym is a word or phrase that means the same or nearly the same as another word or phrase in the same language.
Synonyms are words that have similar meanings.
They can be used interchangeably in sentences.
Examples: happy and joyful, big and large, fast and quick.
Indexes used include bitmap and btree. Bitmap index is used for low cardinality columns, while btree index is used for high cardinality columns.
Bitmap index is efficient for low cardinality columns with few distinct values
Btree index is efficient for high cardinality columns with many distinct values
Bitmap index uses bitmaps to represent the presence of a value in a column
Btree index is a balanced tree structure that a...
Bagging and boosting are ensemble learning techniques used to improve the performance of machine learning models by combining multiple weak learners.
Bagging (Bootstrap Aggregating) involves training multiple models independently on different subsets of the training data and then combining their predictions through averaging or voting.
Boosting involves training multiple models sequentially, where each subsequent model c...
Parameters of a Decision Tree include max depth, min samples split, criterion, and splitter.
Max depth: maximum depth of the tree
Min samples split: minimum number of samples required to split an internal node
Criterion: function to measure the quality of a split (e.g. 'gini' or 'entropy')
Splitter: strategy used to choose the split at each node (e.g. 'best' or 'random')
Developed a predictive model to forecast customer churn in a telecom company
Collected and cleaned customer data including usage patterns and demographics
Used machine learning algorithms such as logistic regression and random forest to build the model
Evaluated model performance using metrics like accuracy, precision, and recall
Provided actionable insights to the company to reduce customer churn rate
I appeared for an interview in May 2025, where I was asked the following questions.
I applied via Campus Placement and was interviewed in Oct 2024. There were 4 interview rounds.
Apptitude questions along with them few more topis covered such as Verbal reasoning, Networking, Cloud, pseudocodes and Ms word, Excel too.
This Elimination round
Moderate coding has been taken with covers basic and few concepts
Developed a web-based project management tool for tracking tasks and deadlines.
Used HTML, CSS, and JavaScript for front-end development
Implemented backend functionality using Node.js and MongoDB
Incorporated user authentication and authorization features
Utilized RESTful APIs for communication between front-end and back-end
Some of the top questions asked at the Accenture interview for freshers -
The duration of Accenture interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 533 interview experiences
Difficulty level
Duration
based on 63.9k reviews
Rating in categories
Application Development Analyst
39.3k
salaries
| ₹4.8 L/yr - ₹11 L/yr |
Application Development - Senior Analyst
27.7k
salaries
| ₹8.3 L/yr - ₹16.1 L/yr |
Team Lead
26.6k
salaries
| ₹12.6 L/yr - ₹22.5 L/yr |
Senior Analyst
19.5k
salaries
| ₹9.1 L/yr - ₹15.7 L/yr |
Senior Software Engineer
18.5k
salaries
| ₹10.4 L/yr - ₹18 L/yr |
TCS
Cognizant
Capgemini
Infosys