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

Software Developer

Accolite
upvote
share-icon
4 rounds | 9 Coding problems

Interview preparation journey

expand-icon
Journey
My journey from being a student of the Electronics branch till getting placed in Accolite Digital was really incredible and enjoyable while learning.I started coding from my 2nd Sem after joining the club of my college from where I got real motivation. In that club I learned many things like developing websites , mobile applications and even through that club I got an internship in an IOT based company. While developing websites and mobile apps I came to know that developing applications without having proper knowledge of DBMS , DSA , OOPs is not an appropriate way of coding so I started learning that from free resources and online courses. In this journey, I got to know that developing an application with proper knowledge of DBMS , DSA , OOPs makes applications faster and more effective. And most importantly, it gives the feel of proper coding.
Application story
Round 1(MCQ Round) : Round 1 was MCQ of type questions based on DBMS(Database Management System), Computer Networking , Operating System and DSA (Data Structures and Algorithms), finding the errors and writing the missing code etc. There were a total 30 MCQs and the test was conducted on EduThrill Platform. Round 2(Coding Round) : This round was of 6o minutes and in that time we were given 1 coding question of medium level difficulty. Round 3(Technical Interview – I) : Firstly the interviewer asked me to introduce myself and then he asked me questions related to one of my projects. Details about my project : I built an e-commerce android application and I published that app on playstore as well. The main use case of that application is to sell the farmers' product to consumers directly. So, the Interviewer asked me to create a Database design of an android application and after that he asked me the questions to check my knowledge of DBMS and how I used the DBMS concept in that like normalization etc. After that he given me the 2 DSA questions and asked me to solve that and firstly before starting coding he asked me to share the approach that i am going to follow. Maximum Depth of Binary Tree: https://leetcode.com/problems/maximum-depth-of-binary-tree/ Balanced Binary Tree: https://leetcode.com/problems/balanced-binary-tree/ Round 4(Technical Interview – II) : Interviewer asked me to solve 2 questions and after that he asked the questions on DBMS , Networking , OOPs, and DSA.
Why selected/rejected for the role?
I was selected because of proper understanding of DBMS , OOPS etc. concept and how I used that to make my project. Also, my IOT based project added more value to my resume as I build that from scratch without any use of third-party API and created my own API to communicate with NodeMCU(wifi Module). Interviewer was very happy because of my project and having proper implementation knowledge of that and also he was happy as I was able to solve all DSA questions given by them.
Preparation
Duration: 6 months
Topics: Data Structures and Algorithms, OOPS, DBMS, Networking , Operating System
Tip
Tip

Tip 1 : Practice Top 400 questions of DSA and understand the concept so that if any twisted question were asked, then you must be able to rite the code. Questions helped me to crack the interview: https://takeuforward.org/strivers-a2z-dsa-course/strivers-a2z-dsa-course-sheet-2/
Tip 2 : Understand the DBMS, OOPs etc. concept and try to apply the same in your projects.
Tip 3 : Do atleast three projects and try to apply the concept of DBMS while creating database. And do IOT based projects and try to build it from scratch, like making our own API etc.

Application process
Where: Campus
Eligibility: Above 8 CGPA
Resume Tip
Resume tip

Tip 1 : Have atleast three projects in your resume with proper knowledge and add git code link and try to make live as well like for website, we have heroku , 000 Webhost etc.as free platform to host the websites.
Tip 2 : Add only those skills that your good at.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration30 minutes
Interview date17 Jun 2022
Coding problem4

Round 1 was MCQ of type questions based on DBMS(Database Management System), Computer Networking , Operating System and DSA (Data Structures and Algorithms), finding the errors and writing the missing code etc. There were a total 30 MCQs and the test was conducted on EduThrill Platform.

1. DBMS

What is a Join? List its different types.

Problem approach

Tip 1 : Prepare top questions
Tip 2 : Practice SQL on Hackerrank

2. DBMS

What is the difference between DROP and TRUNCATE statements?

3. Two Sum

Easy
10m average time
90% success
0/40
Asked in companies
MeeshoAdobeInfo Edge India (Naukri.com)

Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target.
You may assume that each input would have exactly one solution, and you may not use the same element twice.
You can return the answer in any order.
 

Try solving now

4. Detect The Cycle

Easy
0/40
Asked in companies
AmazonHashedInWingify

link: https://leetcode.com/problems/linked-list-cycle/

Given head, the head of a linked list, determine if the linked list has a cycle in it.

There is a cycle in a linked list if there is some node in the list that can be reached again by continuously following the next pointer. Internally, pos is used to denote the index of the node that tail's next pointer is connected to. Note that pos is not passed as a parameter.

Return true if there is a cycle in the linked list. Otherwise, return false.



Example 1:


Input: head = [3,2,0,-4], pos = 1
Output: true
Explanation: There is a cycle in the linked list, where the tail connects to the 1st node (0-indexed).

Try solving now
02
Round
Easy
Face to Face
Duration70 minutes
Interview date22 Feb 2023
Coding problem2

Firstly the interviewer asked me to introduce myself and then he asked me questions related to one of my projects.
Details about my project : I built an e-commerce android application and I published that app on playstore as well. The main use case of that application is to sell the farmers' product to consumers directly.

So, the Interviewer asked me to create a Database design of an android application and after that he asked me the questions to check my knowledge of DBMS and how I used the DBMS concept in that like normalization etc.

1. Maximum Depth Of A Binary Tree

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

Given the root of a binary tree, return its maximum depth.

A binary tree's maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.

Try solving now

2. Is Height Balanced Binary Tree

Moderate
15m average time
85% success
0/80
Asked in companies
AmazonAdobeVisa

Given a binary tree, determine if it is height-balanced.

Try solving now
03
Round
Easy
Face to Face
Duration60 minutes
Interview date22 Feb 2023
Coding problem2

Interviewer asked me to solve 2 questions and after that he asked the questions on DBMS , Networking , OOPs, and DSA

1. 0 1 Knapsack

Moderate
0/80
Asked in companies
Disney + HotstarOptumAmazon

You are given weights and values of N items, put these items in a knapsack of capacity W to get the maximum total value in the knapsack. Note that we have only one quantity of each item.
In other words, given two integer arrays val[0..N-1] and wt[0..N-1] which represent values and weights associated with N items respectively. Also given an integer W which represents knapsack capacity, find out the maximum value subset of val[] such that sum of the weights of this subset is smaller than or equal to W. You cannot break an item, either pick the complete item or dont pick it (0-1 property)

Try solving now

2. Check for Mirror Trees

Moderate
0/80
Asked in companies
AmazonMicrosoftHashedIn

Given the root of a binary tree, check whether it is a mirror of itself (i.e., symmetric around its center).

Try solving now
04
Round
Easy
HR Round
Duration25 minutes
Interview date23 Feb 2023
Coding problem1

Basics HR questions were asked

1. Basic HR Questions

Introduce yourself.

What are your strengths & weaknesses?

Why should we select you?

Any Questions for me?

Here's your problem of the day

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

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - Intern
4 rounds | 9 problems
Interviewed by Accolite
855 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 7 problems
Interviewed by Accolite
1029 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Accolite
840 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Accolite
1141 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Developer
5 rounds | 14 problems
Interviewed by Microsoft
4029 views
1 comments
0 upvotes
company logo
Software Developer
6 rounds | 12 problems
Interviewed by SAP Labs
2912 views
0 comments
0 upvotes
company logo
Software Developer
3 rounds | 3 problems
Interviewed by Amazon
1270 views
0 comments
0 upvotes