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

Application Developer

Accenture
upvote
share-icon
1 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Application story
I applied for the role of Application Developer through Accenture's Workday site (which was redirected from a LinkedIn post). My resume was shortlisted because it mentioned 3 years of experience and well-written skills matching the job description. Luckily, one day I checked the status of my application and, to my surprise, it was at the interview stage, which is rare for applications through Workday sites. However, I have not received any message, call, or email regarding the interview schedule. So, I decided to contact them at candidate.queries@accenture.com. Shortly after, I received a call from HR to check my availability and schedule the interview.
Preparation
Duration: 1 month
Topics: ReactJS, React Native, React Fiber Architecture, iOS and Android native development, App Deployment, Vanilla JavaScript
Tip
Tip

Tip 1: Get into the implementation of mobile apps using React Native.

Tip 2: Work equally on Android and iOS app development to learn how to tackle the differences.

Tip 3: Don't just build—plan, execute, develop, and deploy so that you have an end-to-end understanding of the whole process. As your experience grows, people will expect you to go the extra mile.

Application process
Where: Company Website
Eligibility: 3 Years of Experience and Expertise specifically in ReactJS, TypeScript, and React Native
Resume Tip
Resume tip

Tip 1: List your skills in chronological order, from the most used (and where you are most confident) to the least used (and where you are least confident).

Tip 2: Avoid writing your entire address. Instead, mention only the name of the city (if it is a major city); otherwise, use the state name. If you include a city name that is not well-known, the employer might not know where it is located. Therefore, it’s preferable to mention the state name if the city is less known.

Interview rounds

01
Round
Medium
Face to Face
Duration45 minutes
Interview date31 May 2024
Coding problem5

1. componentWillUnmount lifecycle

How do we implement the componentWillUnmount lifecycle method in functional components in React?

2. FlatList with threshold

Implement FlatList with threshold value used for fetching new values.

3. Manage and Display Items with Fetch Handling

Implement a list of items and fetch requests to display the items. Handle the scenarios when data is empty and is fetched.

4. Using ScrollView in Bottom Sheets and Modals

How do you use ScrollView inside a bottom sheet and a modal on the screen?

5. Questions from React

The interview was of medium difficulty, mainly focusing on the requirements of the role. The questions were as follows:

  • What is the Context API? When should we use the Context API or Redux?
  • What is the difference between ref and forwardRef?
  • There is an app that works well on Android but fails on iOS. How would you deal with this?
  • If there is a web app with very low performance, what are the ways you would improve it?
  • Can we write separate code for Android and iOS in the same codebase? How
  • There are 20 screens to develop and 4 APIs to integrate. How much time would you estimate to complete this?
  • Tell me about your previous/current project.
  • Do you have any experience integrating SDKs?
  • If we want to access the contacts on a device in our React Native app, how can we do that?
  • How many threads are there in React Native?
  • Do you have experience with TypeScript? Why do you think the industry is shifting towards using TypeScript over JavaScript?
  • What would you prefer between ScrollView and FlatList? Why?

Here's your problem of the day

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

Skill covered: Programming

Which collection class forbids duplicates?

Choose another skill to practice
Similar interview experiences
company logo
Associate Software Developer
3 rounds | 4 problems
Interviewed by Accenture
4940 views
1 comments
0 upvotes
company logo
Application Developer
3 rounds | 9 problems
Interviewed by Accenture
51282 views
3 comments
0 upvotes
company logo
Software Developer
2 rounds | 3 problems
Interviewed by Accenture
4070 views
0 comments
0 upvotes
company logo
Network security
4 rounds | 7 problems
Interviewed by Accenture
1113 views
0 comments
0 upvotes