Tip 1 : yt tutorials on django projects
Tip 2 : yt tutorials on js practical uses in frontend dev like date libraries, event management..etc
Tip 3 : blogs on api integration in backend dev in web tool
Tip 1 : keep it clean
Tip 2 : know everything you put there



Input: 'n' = 3, 'm' = 4
'queries' = [[1, 1], [1, 2], [2, 3]]
Output: [1, 1, 2]
Explanation:
Initially, the grid was:
0 0 0 0
0 0 0 0
0 0 0 0
After query (1, 1):
0 0 0 0
0 1 0 0
0 0 0 0
There is one island having land (1, 1).
After query (1, 2):
0 0 0 0
0 1 1 0
0 0 0 0
Since (1, 1) and (1, 2) share a common edge, they form one island. So there is one island having lands (1, 1) and (1, 2).
After query (2, 3):
0 0 0 0
0 1 1 0
0 0 0 1
Now there are two islands, one having lands (1, 1) and (1, 2), and another having land (2, 3).
So the number of islands after each query is [1, 1, 2].
Face-to face round with a technical interviewer
Scenario provided to develop a tool to develop a tool which manages company's internal labs and plots metrics (lab utilisation) and manages permission management and managing lab's wireless comm. setups
Tip 1 : Visualize the goal of the project to be fulfilled
Tip 2 : Think of the 1st framework which can be used to develop the project, then start thinking more, you will find a better alternative, and this critical thinking is what they look for
Tip 3 : prior experience in web dev frameworks is an added benefit
Team collaboration,
Work environment
ability to handle tasks independently
team inter-dependency
exact kind of responsibilities assigned to me
Tip 1 : these things, you learn with exp
Tip 2 : have a clarity on how teams operate in general in service/product base companies

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is the best case time complexity of Bubble Sort?