Tip 1: Practice every day and write everything you are not confident about.
Tip 2: Keep the consistency in coding.
Tip 3: Be confident and don't panic at the time of the Interview.
Tip 1: Whatever you write in your resume, make sure you are confident enough and ready to explain it in detail.
Tip 2: Keep your resume as simple as possible. Don't go with a highly designed format.
It was in the morning 11:00 AM. Environment was quite good and no any additional disturbance was there. Internet connectivity was also decent and I was very confident about this round.






If the given array is [1,2,3] then the answer would be 2. One of the ways to make all the elements of the given array equal is by adding 1 to the array element with value 1 and subtracting 1 from the array element with value 3. So that final array would become [2,2,2].
Different between Polymorphism and Inheritance.(Learn)
Tip 1 : Explain the concepts by giving an example.
Tip 2 : Try to take a real life example so that it would be beneficial to interviewer to understand.
How firebase is different from other databases and what makes it unique?(Learn)
Tip 1 : Read SQL and NoSQL concepts.
Tip 2 : Try to learn the advantages and disadvantages of all the type of database.


The width of each bar is the same and is equal to 1.
Input: ‘n’ = 6, ‘arr’ = [3, 0, 0, 2, 0, 4].
Output: 10
Explanation: Refer to the image for better comprehension:

You don't need to print anything. It has already been taken care of. Just implement the given function.
Difference between Unchecked and Checked Exception.(Learn)
Tip 1 : Read the Compile time and Runtime Exception in java.
Tip 2 : Explain it by giving an example.
What are the deadlock prevention techniques?(Learn)
Tip 1 : Read OS Interview question
How do you handle Exception in Java.(Learn)
Tip 1 : Read Exception handling Techniques
What is Garbage collector in java?(Learn)
Tip 1 : Read Interview question in Java. It will cover all type of important theoretical question.



A unique character in a string is the character that appears only once in the string. For example, ‘h’, ‘e’, and ‘o’ are the unique characters in the string “hello”.
We will first traverse the array and then count the number of 'a', 'b', and 'c' from the elements given in the array in single traversal. We will again do traversal of an array and copy the elements in the array on the sequential basis. Finally, as we have already seen above, we need to do two times traversal of the given for sorting the elements of an array.



1. This Graph may contain self-loops and parallel edges.
2. The Graph will be directed which means it’s edges are one-directional (from some node u to some node v).
3. Alternating distance is the number of edges between two nodes such that the colours of each consecutive edge in the path are different.
4. If there is no alternating path from a node X to the node with label-0 then print -1 as an answer corresponding to that node.
- Initialize a 3D array that ensures that we don’t visit the same cell again and again. Also,Initialize the steps as 0.
- Initialize a queue data structure that contains a list that will be composed of the current_X coordinate,
current_Y coordinate, and the no. of obstacles that we can destroy. Push the current cell into the queue.
- Do the following until the queue becomes empty:-
- Pop the front element from the queue and explore this popped cell in all four directions such that the
current_X coordinate and current_Y coordinate should not cross the boundary.
- If the current cell is 0 and not visited then explore all the directions. Push all the nonvisited cells from this
cell into the queue. Mark this cell as visited.
- If the current cell is 1 which means it represents a wall and this cell is not visited as well as the no of
obstacles that we can destroy is greater than 1 which means that we can destroy this wall and then explore
all the directions. Push all the nonvisited cells from this cell into the queue. Mark this cell as visited.
- After each iteration increment the step value.
- During the previous two steps, if at any time the current_X coordinate, current_Y coordinate is equal to the
destination_X coordinate, destination_Y coordinate then return the steps.
This round was in evening and I was very excited as it is the final round.
-
I've been asked to develop the working flow and model of one prototype.
- In a covid time, People have faced large amount of difficulties in terms of acquiring a medicine and treatment
medical instrument (oxygen bottle, Remdesivir Injection etc).
- So made a working model design to overcome this problem.
- I've made a multi module protptype that will cover all the edge cases of this problem and interviewer was
satisfy with it. (by the way It took much time to design a model).
Tip 1 : If you stuck in between, then you can take a help of interviewer.
Tip 2 : If you are not familiar with the concept or you don't know it properly, then simply say "No". It's better
sometime to answer incomplete.
- What brings you to do a project on the particular domain
- How is your project different from others
- What is your contribution to the project
- What is the major challenge you have faced in the project, and how you have solved it (In detail)
- What is the future scope of your project?

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