Tip 1 : Graph should be on your tips.
Tip 2 : While explaining the solution to interviewer, dont just hop onto the most optimal solution. Start with the brute force one, give the cons of brute force solution, and then go step by step till you reach the optimal solution.
Tip 3 : Improve on your communication skills as well.
Tip 1 : Mention only what is required for your profile, for e.g. do not stress too much on your co curricular stuff. Rather, try explaining more of your technical stuff that is relevant for your job.
Tip 2 : Keep it limited to 1 page. And make sure its a pdf and not an image.



The Linked Lists, where a1, a2, c1, c2, c3 is the first linked list and b1, b2, b3, c1, c2, c3 is the second linked list, merging at node c1.

You are given two Singly Linked List of integers, which are merging at some node of a third linked list.
Your task is to find the data of the node at which merging starts. If there is no merging, return -1.


For the input string 'abcab', the first non-repeating character is ‘c’. As depicted the character ‘a’ repeats at index 3 and character ‘b’ repeats at index 4. Hence we return the character ‘c’ present at index 2.
Given a string ‘STR’ consisting of lower case English letters, the task is to find the first non-repeating character in the string and return it. If it doesn’t exist, return ‘#’.




All the different rows are merged into a single row.
You are given a multi-level linked list of N nodes, each node has a next and child pointer which may or may not point to a separate node. Flatten the multi-level linked list into a singly linked list. You need to return the head of the updated linked list.



Given a 2D binary matrix of ‘m’ rows and ‘n’ columns initially containing all ‘0’s. The given matrix represents a map where ‘0’s represents water and 1’s represents the land.
You have to perform X operations wherein each operation, you are given a location[i] = (ri, ci) the position at which you should add a land i.e ‘1’.
Why should we hire you?
Tell me about yourself.
What about your coding experience?
What are your strengths and weaknesses?
Tip 1 : Have Information regarding the Company and the project.
Tip 2 : Prepare a Good Intro
Tip 3 : Listen well before responding to questions.

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