Tip 1 : Practise leetcode questions as much as possible
Tip 2 : Learn a Tech Stack in advance so that you can utilize the time given to do the project on making it better rather than learning the tech stack from scratch.
Tip 1 : Keep it to one side
Tip 2 : Only add the things necessary for the role that you're applying for.
Tip 3 : Don't lie in the resume and add projects related to the role.
Tip 4 : Add any volunteering work that you did.
It was an MCQ round of 10 questions on the fundamentals of programming.
Which one of the following is the process of inserting an element in the stack?
a. Insert
b. Add
c. Push
d. None of the above
The answer is c. In stack, the process of inserting an element is known as a push operation.
Which data structure is mainly used for implementing the recursive algorithm?
a. Queue
b. Stack
c. Binary tree
d. Linked list
The answer is b. Recursion means calling the function itself again. Stack is used to maintain the previous records of the function.
Which data structure is required to convert the infix to prefix notation?
a. Stack
b. Linked list
c. Binary tree
d. Queue
The answer is a, i.e., stack. Stack is a data structure used to reverse the order of the operators in the expression. It is also used as a storage structure that stores all the operators and print all the operators when all the operands have appeared.
Online Challenge anytime between 07:00 PM IST - 11:59 PM IST on Wednesday, April 27th, 2022.
algorithmic puzzles in this challenge - questions where you may be asked to provide a solution to an algorithmic puzzle in plain text, and/or write or analyze short blocks of programming language independent pseudo-code.
Imagine a group of people meeting each other for the first time, and in keeping with protocol, each person must greet and elbow bump every other person once.
If there were seven people in the group, how many elbow bumps would occur in total?
Also outline, as a short note in the comment section, the process you used to come to this conclusion.
Person 1 had to bump elbows with 6 people. Person 2 has to bump elbows with 5 people as he already bumped elbow with person 1 and so on... so the total number of elbow bumps will be 6+5+4+3+2+1 i.e. n*(n-1)/2 and n is the total number of people present. So, the final answer is 21.
We were given 3 topics to choose from and do a full stack project on the topic.
Face Recognition
Develop a browser-based application or a native mobile application to demonstrate the application of Face Recognition technology.
Data Analysis
Develop an application to demonstrate how the Automotive Industry could harness data to take informed decisions.
Algorithms
Demonstrate through your app the different kinds of algorithms that a web-streaming app (like Netflix) or an audio-streaming app (like Spotify) may use for their Recommendation Engine.
It was an online interview held on Microsoft Teams. The interviewer asked 2 coding questions and the time and space complexity of my approach.



‘ARR1’ = [3 6 9 0 0]
‘ARR2’ = [4 10]
After merging the ‘ARR1’ and ‘ARR2’ in ‘ARR1’.
‘ARR1’ = [3 4 6 9 10]



For the trees given below:-

The given trees are identical as:-
1. The number of nodes in both trees is the same.
2. The number of edges in both trees is the same.
3. The data for root for both the trees is the same i.e 5.
4. The data of root -> left (root’s left child) for both the trees is the same i.e 2.
5. The data of root -> right (root’s right child) for both the trees is the same i.e 3.
6. The data of root -> right -> left ( left child of root’s right child) for both the trees is the same i.e 6.
7. Nodes with data 2 and 6 are the leaf nodes for both the binary trees.

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?