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

SDE - 1

Accolite
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures, Java, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 - Practice Atleast 250 Questions
Tip 2 - Do atleast 2 good projects

Application process
Where: Campus
Eligibility: No criteria
Resume Tip
Resume tip

Be calm & confident while answering the questions.
Do not put false things on resume.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration60 minutes
Interview date11 Jul 2019
Coding problem1

Questions based on Java, DBMS, Networks, OS, DSA, find error, Write the missing code etc. This test was conducted on Accolite’s own platform Eduthrill. We had to attempt 30 MCQs in 25 minutes.

1. Check Permutation

Easy
0/40
Asked in companies
GeeksforGeeksAdobeOracle

For a given two strings, 'str1' and 'str2', check whether they are a permutation of each other or not.

Permutations of each other
Two strings are said to be a permutation of each other when either of the string's characters can be rearranged so that it becomes identical to the other one.

Example: 
str1= "sinrtg" 
str2 = "string"

The character of the first string(str1) can be rearranged to form str2 and hence we can say that the given strings are a permutation of each other.
Problem approach

1) Create a count array of alphabet size which is typically 256. Initialize all values of count array as 0. 
2) Traverse the given string and increment count of every character. 
3) Traverse the count array and if the count array has more than one odd values, return false. Otherwise, return true.

Try solving now
02
Round
Easy
Face to Face
Duration60 minutes
Interview date21 Jul 2019
Coding problem2

Interviewer introduced himself and asked me to do the same and directly dived into coding / Competitive Programming Questions. He said, “I will give you 2 questions to solve in 60 mins”

1. Cycle Detection in a Singly Linked List

Moderate
15m average time
80% success
0/80
Asked in companies
Morgan StanleyDunzoOYO

You are given a Singly Linked List of integers. Return true if it has a cycle, else return false.


A cycle occurs when a node's next points back to a previous node in the list.


Example:
In the given linked list, there is a cycle, hence we return true.

Sample Example 1

Problem approach

Traverse the list one by one and keep putting the node addresses in a Hash Table. At any point, if NULL is reached then return false, and if the next of the current nodes points to any of the previously stored nodes in Hash then return true.

Try solving now

2. Number Of Pairs With Given Sum

Moderate
39m average time
60% success
0/80
Asked in companies
Goldman SachsAmazonSamsung

You have been given an integer array/list(arr) and a number 'Sum'. Find and return the total number of pairs in the array/list which when added, results equal to the 'Sum'.

Note:
Given array/list can contain duplicate elements.

(arr[i],arr[j]) and (arr[j],arr[i]) are considered same.
Problem approach

A simple solution is to traverse each element and check if there’s another number in the array which can be added to it to give sum.

Try solving now
03
Round
Easy
HR Round
Duration50 minutes
Interview date23 Jul 2019
Coding problem1

What are semaphores?
Difference between mutex & binary semaphore.
Race Condition in OS.
What is deadlock?
How to prevent deadlock?
Why do we do synchronization?
Types of scheduling algorithms and implementation of Round Robin (I only had to explain my approach for RR).
 

1. Basic HR Questions

Introduce yourself.
Why did you choose engineering?
What are your strengths & weaknesses?
What will you do if your team is not able to perform well / below your expectations?

Problem approach

In the technical round, before coding, think-aloud all the approaches you can think of starting from NaĂŻve till efficient one.
Visit their website to know more about the company.
Be calm & confident while answering the questions.
Always ask relevant questions to the interviewer when he/she asks, Do you have 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 - 1
3 rounds | 7 problems
Interviewed by Accolite
703 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Accolite
777 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Accolite
678 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 8 problems
Interviewed by Accolite
668 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
115097 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
58238 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
35147 views
7 comments
0 upvotes