Tip 1 : Practice DSA Regularly, give contests.
Tip 2 : Study Core Subjects especially DBMS
Tip 3 : Don't give up, believe in yourself
Tip 1 : Have some projects on resume and mention why you build that project
Tip 2 : Write only those skills on resume which you know properly.
There were 13 questions.
Breakup - 10 MCQ related to DSA and core subjects
2 Coding Problem
1 SQL Query Question



If there exists no subarray in the given sequence whose sum is divisible by ‘K’ then simply return ‘0’.
Suppose the given array is ‘ARR’ = { 5, 0, 2, 3, 1} and ‘K = 5’.
As we can see in below image, there are a total of 6 subarrays that have the total sum divisible by ‘K’
So we return the integer 6.

Tip 1 : Read question properly.
Tip 2 : Dry run for sample test case.
Tip 3 : Start with brute force if you don't know the optimal approach.
The interview was scheduled on Microsoft teams. The interview started with my introduction and then asked a coding problem related to DP. After that, he asked me questions related to core subjects like DBMS, Operating System, Computer Networks.



If the matrix is
0 2 4 1
4 8 3 7
2 3 6 2
9 7 8 3
1 5 9 4
Then answer is 47. As, Alice will collect coins 0+8+3+9+1 = 21 coins. Bob will collect coins 1+7+6+8+4 = 26 coins. Total coins is 21+26 = 47 coins.
I read the problem statement carefully. At first I was not able to understand so I dry run for sample test cases to understand the problem better. After that I explained my approach and code the solution.
The round took place on Microsoft teams. The interviewer asked about my introduction and then asked me explain my projects. We discussed things related to my project, SQL vs NoSQL, DBMS, DSA and coding problems. The interviewer was very nice this round felt more of a discussion rather than a test.



• The left subtree of a node contains only nodes with data less than the node’s data.
• The right subtree of a node contains only nodes with data greater than the node’s data.
• Both the left and right subtrees must also be binary search trees.
For the given binary tree :

The BST will be:

Note: Each node is associated with a unique integer value.



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

This was a tech cum managerial round. I was asked to introduce myself. The discussion was about my projects and resume related. I was asked one coding problem in this round.



For ‘N’ = 10.
Unique prime factors are 2 and 5.
Hence we return {2, 5}.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?