Filter interviews by
Clear (1)
Functional classes are classes in object-oriented programming that contain only static methods and do not have any instance variables.
Functional classes are used to group related utility methods together.
They do not require an instance to be created in order to use their methods.
Functional classes are commonly used for organizing helper functions or constants.
Examples include Math class in Java or StringUtils class in
A stream function with a predicate is used to filter elements from a stream based on a condition.
Use the filter() method to apply the predicate to each element in the stream.
The predicate should return true for elements that should be included in the filtered stream.
Example: stream.filter(element -> element > 5) will filter out elements less than or equal to 5.
I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.
ECC is the older version of SAP's ERP system, while S4 HANA is the newer, more advanced version with in-memory computing capabilities.
ECC is based on traditional disk-based databases, while S4 HANA utilizes in-memory computing for faster data processing.
S4 HANA offers real-time analytics and predictive capabilities, while ECC does not.
S4 HANA simplifies data models and processes, making it more efficient than ECC.
S4 HA...
Strategy 40 is a term used in the software development industry to refer to a specific approach or plan for achieving a goal.
Strategy 40 typically involves setting clear objectives and milestones for a project.
It may also involve identifying potential risks and developing contingency plans.
Examples of Strategy 40 in action include creating a detailed project plan, assigning tasks to team members, and regularly monitori
Routing determines the path a request takes to reach its destination, while rate routing involves determining the best path based on cost or other factors.
Routing is the process of selecting a path for data packets to travel from the source to the destination.
Rate routing involves selecting the best path based on factors like cost, quality of service, or other criteria.
Routing is typically used in networking to direct ...
What people are saying about Accenture
I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.
MCQs based test on legacy asp.net technology, was tough
Types of inheritance include single, multiple, multilevel, hierarchical, hybrid, and so on.
Single inheritance: a class inherits from only one base class.
Multiple inheritance: a class inherits from more than one base class.
Multilevel inheritance: a class inherits from a class which in turn inherits from another class.
Hierarchical inheritance: multiple classes inherit from a single base class.
Hybrid inheritance: a combin...
Dependency inversion principle is a software design principle that states high-level modules should not depend on low-level modules, but both should depend on abstractions.
High-level modules should not depend on low-level modules, both should depend on abstractions
Abstractions should not depend on details, details should depend on abstractions
Helps in achieving decoupling and flexibility in software design
Multiple inheritance in programming allows a class to inherit attributes and methods from more than one parent class.
Create a class that inherits from two or more parent classes
Use super() to call the constructors of the parent classes
Avoid diamond problem by using interfaces or mixins
Code to remove duplicate letters from a string
Iterate through the string and keep track of seen characters
Use a set to store unique characters
Join the set elements to form the final string
Use sorting or iteration to find the second largest integer in an array.
Sort the array in descending order and return the second element.
Iterate through the array and keep track of the largest and second largest integers.
Handle edge cases like duplicates or empty arrays.
Accenture interview questions for designations
Logical reasoning, pseudocode, english ability
Two coding questions in 45 minutes
I am a passionate and experienced application developer with a strong background in software development and problem-solving.
Experienced in developing web and mobile applications using various programming languages such as Java, JavaScript, and Swift
Proficient in database management and integration with applications
Strong problem-solving skills and ability to work well in a team environment
Constantly learning and adapt...
Get interview-ready with Top Accenture Interview Questions
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
ERP is a broader category of software that manages business processes, while S4Hana is a specific ERP solution developed by SAP.
ERP is a broader category of software that integrates various business functions like finance, HR, supply chain, etc., while S4Hana is a specific ERP solution developed by SAP.
S4Hana is built on SAP's in-memory platform, HANA, which allows for real-time data processing and analytics, while tra...
P2P cycle refers to procure-to-pay cycle, which involves the process of obtaining goods or services from a supplier and paying for them.
The cycle starts with the need for goods or services, followed by identifying suppliers and negotiating terms.
Purchase orders are created, goods are received, and invoices are processed for payment.
The final step involves reconciling payments and closing out the transaction.
Example: A ...
I have 5 years of experience in developing web and mobile applications using various technologies.
Developed web applications using HTML, CSS, JavaScript, and AngularJS.
Built mobile applications for iOS and Android using React Native.
Worked on backend development using Node.js and MongoDB.
Collaborated with cross-functional teams to deliver high-quality software solutions.
Continuously learning and adapting to new technol
Authentication verifies the identity of a user, while authorization determines the access level of a user.
Authentication confirms the user's identity through credentials like passwords or biometrics.
Authorization controls what resources a user can access based on their authenticated identity.
Example: Logging into a system with a username and password is authentication, while being able to view certain files based on us
PUT is used to update or replace an existing resource, while POST is used to create a new resource.
PUT is idempotent, meaning multiple identical requests will have the same effect as a single request.
POST is not idempotent, meaning multiple identical requests may have different effects.
PUT is used when the client knows the URI of the resource it wants to update.
POST is used when the server assigns a URI for the newly c
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Dec 2024. There were 3 interview rounds.
Basic math and other aptitude
Easy to moderate one.
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Activities include ETL processes, data migration, data synchronization, and data replication.
ETL (Extract, Transform, Load) processes
Data migration
Data synchronization
Data replication
Data from an Excel sheet can be brought into Databricks using the read method in Databricks.
Use the read method in Databricks to read the Excel file.
Specify the file path and format (e.g. 'xlsx') when using the read method.
Transform the data as needed using Databricks functions and libraries.
Example: df = spark.read.format('com.crealytics.spark.excel').option('useHeader', 'true').load('file.xlsx')
Some of the top questions asked at the Accenture Application Developer interview -
The duration of Accenture Application Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 283 interviews
4 Interview rounds
based on 274 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.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
17.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Cognizant
Capgemini
Infosys