Accenture interview experience Real time questions & tips from candidates to crack your interview

Application Developer

Accenture
upvote
share-icon
3 rounds | 9 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structures, Algorithms, System Design, Aptitude, OOPS
Tip
Tip

Tip 1 : Must do Previously asked Interviews as well as Online Test Questions.

Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Tip 3 : Do at least 2 good projects and you must know every bit of them.


 

Application process
Where: Other
Eligibility: Above 6 CGPA
Resume Tip
Resume tip

Tip 1 : Have at least 2 good projects explained in short with all important points covered.

Tip 2 : Every skill must be mentioned.

Tip 3 : Focus on skills, projects and experiences more.


 

Interview rounds

01
Round
Easy
Online Coding Interview
Duration45 minutes
Interview date18 Nov 2021
Coding problem2

This round had 2 coding questions and the time allotted was 45 minutes

1. Circle Intersection

Easy
20m average time
80% success
0/40
Asked in companies
AccentureComvivaComviva

You have been given the coordinates of the center of two circle by (‘X1’,’Y1’) and (‘X2’,’Y2’) respectively with radius ‘R1’ and ‘R2’ you have to find if they intersect each other or not. If they are touching each other that is also called an intersection here.

Example:
Input: X1 = 0, Y1 = 0, X2 = 2, Y2 = 0, R1 = 1, R2 = 1

Output: YES

Circles intersect with each other at (1,0) with each other. Refer to the image given below:

circle

Try solving now

2. Encode and Decode

Easy
15m average time
85% success
0/40
Asked in companies
AmazonAccentureMicrosoft

Tiny URL is an online URL shortening service, where you get a short version of a given URL as a substitute.

Your task is to design encode the original URL “S”, into a tiny URL and decode the previously encoded tiny URL into the original URL.

Example:

S= “https://youtu.be/dQw4w9WgXcQ”, can be encoded to TinyUrl “http://tinyurl.com/abcdef”, then in future queries “http://tinyurl.com/abcdef”  can be decoded into “https://youtu.be/dQw4w9WgXcQ”

Note:

The URL given to you for decoding will always be one of the URLs you have already returned after encoding in the past.

The encoded URL should strictly be of the format “http://tinyurl.com/abcdef”, where instead of “abcdef” you can have any alphanumeric code of length 6.
Try solving now
02
Round
Medium
Face to Face
Duration50 minutes
Interview date17 Nov 2021
Coding problem6

This round was more aligned towards Resume Discussion and the projects that I mentioned in my resume. I was asked questions on Java and Spring Boot as I had some prior experience using these technologies.

1. Java Question

Why Java is platform-independent and JVM platform-dependent?

2. Java Question

Which among String or String Buffer should be preferred when there are a lot of updates required to be done in the data?

3. Java Question

How would you differentiate between a String, StringBuffer, and a StringBuilder?

4. Spring Boot Question

What Are the Basic Annotations that Spring Boot Offers?

5. Spring Boot Question

Explain @RestController annotation in Sprint boot?

6. Spring Boot Question

What does the @SpringBootApplication annotation do internally?

03
Round
Easy
HR Round
Duration30 minutes
Interview date16 Dec 2021
Coding problem1

This was a typical HR round with some standard Behavioral questions.

1. Basic HR Question

Why should we hire you?

Problem approach

Tip 1 : The cross-questioning can go intense sometimes, think before you speak.


Tip 2 : Be open-minded and answer whatever you are thinking, in these rounds, I feel it is important to have an opinion.
 

Tip 3 : The context of questions can be switched, pay attention to the details. It is okay to ask questions in these round, like what are the projects currently the company is investing in, which team you are mentoring, how is the work environment etc.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Which operator is used for exponentiation in Python?

Choose another skill to practice
Similar interview experiences
company logo
Associate Software Developer
3 rounds | 4 problems
Interviewed by Accenture
4992 views
1 comments
0 upvotes
company logo
Software Developer
2 rounds | 3 problems
Interviewed by Accenture
4113 views
0 comments
0 upvotes
company logo
Network security
4 rounds | 7 problems
Interviewed by Accenture
1119 views
0 comments
0 upvotes
company logo
Application Developer
1 rounds | 5 problems
Interviewed by Accenture
9050 views
0 comments
0 upvotes