Tip 1 : Should prepare resume based on job description
Tip 2 : Try to do diverse projects
Tip 1 : Should be 1 page
Tip 2 : Add projects relevant to job applying for
Online Assessment



Input:
4 5
0 1 5
0 2 8
1 2 9
1 3 2
2 3 6

In the given input, the number of vertices is 4, and the number of edges is 5.
In the input, following the number of vertices and edges, three numbers are given. The first number denotes node ‘X’, the second number denotes node ‘Y’ and the third number denotes the distance between node ‘X’ and ‘Y’.
As per the input, there is an edge between node 0 and node 1 and the distance between them is 5.
The vertices 0 and 2 have an edge between them and the distance between them is 8.
The vertices 1 and 2 have an edge between them and the distance between them is 9.
The vertices 1 and 3 have an edge between them and the distance between them is 2.
The vertices 2 and 3 have an edge between them and the distance between them is 6.
1. There are no self-loops(an edge connecting the vertex to itself) in the given graph.
2. There can be parallel edges i.e. two vertices can be directly connected by more than 1 edge.
Single source shortest distance was needed from source, so applied Dijkstra Algorithm NlogN




3 3 1 3
1 2 2
1 3 2
2 3 -1
In the above graph, the length of the shortest path between vertex 1 and vertex 3 is 1->2->3 with a cost of 2 - 1 = 1.
It's guaranteed that the graph doesn't contain self-loops and multiple edges. Also the graph does not contain negative weight cycles.
Needed distance between all pairs of nodes, so applied Floyd Warshall. While computing the answer, it needed DP to effectively solve in allowed time
I was asked OOPS and OS questions a lot. In depth on C++ project. 2-3 questions from networks as well



Board will be a 2 x 3 array as described above.
BOARD[i][j] will be a permutation of [0, 1, 2, 3, 4, 5].
Given ‘BOARD’ = [[1,2,0],[4,5,3]]
The answer here would be one since we only need to swap 0 and 3, and we will have the required configuration.
Semaphore and Mutex. Usage of them in code
Tip 1 : Read OS book
Again, C++ related questions and discussion of an open ended problem based on their systems
Stack vs Heap Memory Allocation
Discussion about projects and resume taken by some senior member.
What are your strengths?
What is your goal?

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