Tip 1 : Clear Basic First
Tip 2 : Should have command on at least one programming Language
Tip 3 : Go through commonly asked questions of respective companies through diff sites (geeksforgeeks, interviewbit etc)
Tip 1: Be clear what you write in your resume
Tip 2: always create resume in respect to the job applied
arranged at 2pm



using two pointer technique to find it.



in that first I have provided sortiing solution but complexity is n2 .
after that I have applied minHeap and then I solved it.
arranged at 2pm



I have tried to convert the graph into adjacency matrix and then find the all connect component and mark connected component to iterator and finally the last number is the answer


You can’t engage in multiple transactions simultaneously, i.e. you must sell the stock before rebuying it.
Input: N = 6 , PRICES = [3, 2, 6, 5, 0, 3] and K = 2.
Output: 7
Explanation : The optimal way to get maximum profit is to buy the stock on day 2(price = 2) and sell it on day 3(price = 6) and rebuy it on day 5(price = 0) and sell it on day 6(price = 3). The maximum profit will be (6 - 2) + (3 - 0) = 7.
solved using the simple algo to find the minimum and maximum points with adjacent stocks value
arranged at 12 pm



a) Duplicate elements may be present.
b) If no such element is present return -1.
Input: Given a sequence of five numbers 2, 4, 5, 6, 8.
Output: 6
Explanation:
In the given sequence of numbers, number 8 is the largest element, followed by number 6 which is the second-largest element. Hence we return number 6 which is the second-largest element in the sequence.
First try to use the sorting but that was not the optimize solution.
Then uses 4 pointers two for min and two for maximum
and then make logic to find cur and previous min and cur and prev maximum using 4 pointers.
Create a online gaming application
Tip 1: First try to understand the requirement
Tip 2 : Then explain the HLD of the requirement
Tip 3: after that try to explain every entity and make communication with all the entities
This is basically managerial round.
Asked about you and your work.
Team and client interaction
some behavioral questions.
Scenario based questions , like how would you respond in that.
Any conflicts or your attitude towards new tech and domain.
Tip 1: BE clear what you have to say
Tip 2: always answer ques in positive way.
Tip 3: Behavioral ques are very imp so prepared well before the round

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?