Tip 1 : Practice At least 20 questions from each topic like LinkedList, Graphs, Trees, and HashMap and all medium data structures.
Tip 2 : try to complete the medium code in 30 mins of durations.
Tip 3 : Prepare one coding language in which you are more comfortable with.
Tip 1 : Have some projects on your resume.
Tip 2 : Never put false things.
Questions would be related to CS concepts & Programming and overall Aptitude.
1. OOPs Concepts 2. Operating System
3. DBMS 4. Data Structures
5. Networking
Which of the following is a command of DDL?
1) Alter
2) Delete
3) Create
4) All of the Above
In priority scheduling algorithm ____________
a) CPU is allocated to the process with the highest priority
b) CPU is allocated to the process with the lowest priority
c) Equal priority processes can not be scheduled
d) None of the mentioned
To avoid deadlock ____________
a) there must be a fixed number of resources to allocate
b) resource allocation must be done only once
c) all deadlocked processes must be aborted
d) inversion technique can be used
What is encapsulation in OOP?
a) It is a way of combining various data members and member functions that operate on those data members into a single unit
b) It is a way of combining various data members and member functions into a single unit that can operate on any data
c) It is a way of combining various data members into a single unit
d) It is a way of combining various member functions into a single unit
Which of the following ways can be used to represent a graph?
a) Adjacency List and Adjacency Matrix
b) Incidence Matrix
c) Adjacency List, Adjacency Matrix as well as Incidence Matrix
d) No way to represent
Which of the following layers is an addition to the OSI model when compared with the TCP IP model?
a) Application layer
b) Presentation layer
c) Session layer
d) Session and Presentation layer
No. of Question: 1
Test Duration: 60 minutes



Given 'N' : 5 (number of packets) and 'M' : 3 (number of students)

And chocolates in each packet is : {8, 11, 7, 15, 2}
All possible way to distribute 5 packets of chocolates among 3 students are -
( 8,15, 7 ) difference of maximum-minimum is ‘15 - 7’ = ‘8’
( 8, 15, 2 ) difference of maximum-minimum is ‘15 - 2’ = ‘13’
( 8, 15, 11 ) difference of maximum-minimum is ‘15 - 8’ = ‘7’
( 8, 7, 2 ) difference of maximum-minimum is ‘8 - 2’ = ‘6’
( 8, 7, 11 ) difference of maximum-minimum is ‘11 - 7’ = ‘4’
( 8, 2, 11 ) difference of maximum-minimum is ‘11 - 2’ = ‘9’
( 15, 7, 2 ) difference of maximum-minimum is ‘15 - 2’ = 13’
( 15, 7, 11 ) difference of maximum-minimum is ‘15 - 7’ = ‘8’
( 15, 2, 11 ) difference of maximum-minimum is ‘15 - 2’ = ‘13’
( 7, 2, 11 ) difference of maximum-minimum is ‘11 - 2’ = ‘9’
Hence there are 10 possible ways to distribute ‘5’ packets of chocolate among the ‘3’ students and difference of combination (8, 7, 11) is ‘maximum - minimum’ = ‘11 - 7’ = ‘4’ is minimum in all of the above.
The interviewer was friendly. The interviewer introduced himself and asked me to do the same.



Input: Consider the binary tree A as shown in the figure:

Output: [10, 5, 3, 7, 18, 25, 20]
Explanation: As shown in the figure
The nodes on the left boundary are [10, 5, 3]
The nodes on the right boundary are [10, 20, 25]
The leaf nodes are [3, 7, 18, 25].
Please note that nodes 3 and 25 appear in two places but are considered once.



Input:
'num1' : 1 -> 2 -> 3 -> NULL
'num2' : 4 -> 5 -> 6 -> NULL
Output: 5 -> 7 -> 9 -> NULL
Explanation: 'num1' represents the number 321 and 'num2' represents 654. Their sum is 975.



The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked list is 4 -> 3 -> 2 -> 1 -> NULL and the head of the reversed linked list will be 4.
Can you solve this problem in O(N) time and O(1) space complexity?
Q1. What is the difference between Abstraction and Encapsulation?
Q1. What is Polymorphism?
Q2. What is Runtime polymorphism and how would you achieve this in CPP?
What is a Virtual function?
Then Interviewer asked a few more questions on OOPS (like which function will be called
and all).
As it is already too late. I was the last candidate. So, he told me that we have to wrap up fastly.
He started by telling me to explain all of my projects while scanning through my Resume. I explained to him my all 3 projects fastly.
Then some more conversation on my first project only.
The interviewer asked me if I have any questions which I questioned him about: Working culture of Accolite.
Tip 1 : Do not speak too much.
Tip 2 : If you don't have any idea, just say directly, I have no idea about this right now, but I know this (related topic) can I tell you about this topic?
Tell me about Multi-threading.
What is a transaction?
I tried to define a transaction and then listed the ACID properties

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you remove whitespace from the start of a string?