Tip 1 : focus on the basics
Tip 2 : solve and practice coding questions as much as possible
Tip 3 : go through the important subjects such as oops, DBMS, etc, and apply this knowledge in building new projects.
Tip 1: Keep it concise: A resume should be no more than two pages long and should focus on the most important information about your work experience, skills, and qualifications.
Tip 2: Customize it for the job: Tailor your resume to match the job description and requirements. Highlight the skills and experience that are most relevant to the job you are applying for.
Tip 3: Highlight your achievements: Instead of just listing your job duties, focus on your accomplishments and how you added value to your previous employers.
The coding round conducted by the IT company took place in the evening from 3-4pm and was conducted on HackerRank, an online coding platform. The environment was completely virtual, as the candidates were not required to be physically present in a specific location.
During the coding round, candidates were given a set of coding problems to solve within a specified timeframe. The problems covered a range of topics such as algorithms, data structures, and programming languages. The coding environment provided by HackerRank included a compiler, debugger, and test cases to help candidates validate their solutions.
In addition to coding problems, there may have been other significant activities such as multiple-choice questions.
Program to Identify the primary key.



Input: 'a' = [2, 4, 6] and 'b' = [1, 3, 5]
Output: 3.5
Explanation: The array after merging 'a' and 'b' will be { 1, 2, 3, 4, 5, 6 }. Here two medians are 3 and 4. So the median will be the average of 3 and 4, which is 3.5.
Median of Two Sorted Arrays:
The problem of finding the median of two sorted arrays can be solved using a variety of approaches, but one common and efficient approach is to use the binary search algorithm. Here are the steps:
Step 1: Define two pointers (low and high) to mark the range of elements in both arrays that need to be considered.
Step 2: Calculate the mid-point of both arrays by adding the low and high pointers together and dividing by 2.
Step 3: Calculate the partition points for both arrays by subtracting the mid-point from their respective high pointers.
Step 4: Compare the elements at the partition points of both arrays.
If the element in the first array is greater, then move the high pointer for the first array to the left of the partition point, and move the low pointer for the second array to the right of the partition point.
If the element in the second array is greater, then move the low pointer for the first array to the right of the partition point, and move the high pointer for the second array to the left of the partition point.
Step 5: Repeat steps 2-4 until the median is found or the pointers cross each other.
write SQL query for finding the second largest highest earning member.
Tip 1: SQL basics should be clear
Tip 2: solve some practice



If the given input string is "Welcome to Coding Ninjas", then you should return "Ninjas Coding to Welcome" as the reversed string has only a single space between two words and there is no leading or trailing space.
Reverse a String:
The problem statement is to reverse a given string. Here are the steps to solve this problem:
Step 1: Convert the string to a character array.
Step 2: Initialize two pointers, one at the beginning of the array and the other at the end of the array.
Step 3: Swap the elements at the beginning and end pointers.
Step 4: Move the beginning pointer to the right and the end pointer to the left.
Step 5: Repeat step 3 and 4 until the beginning pointer is greater than or equal to the end pointer.
Step 6: Convert the character array back to a string.
just like the first round the second coding round conducted by the company took place in the evening from 3-4pm and was conducted on HackerRank, an online coding platform. The environment was completely virtual, as the candidates were not required to be physically present in a specific location.
During the coding round, candidates were given a set of coding problems to solve within a specified timeframe. The problems covered a range of topics such as algorithms, data structures, and programming languages. The coding environment provided by HackerRank included a compiler, debugger, and test cases to help candidates validate their solutions.
In addition to coding problems, there may have been other significant activities such as multiple-choice questions. . These additional activities may have been used to further evaluate a candidate's technical knowledge, problem-solving skills, or communication abilities.
SQL query to connect two tables
Tip 1: practice sql queries
Tip 2: go through the basics



You may assume that duplicates do not exist in the given traversals.
For the preorder sequence = [1, 2, 4, 7, 3] and the inorder sequence = [4, 2, 7, 1, 3], we get the following binary tree.

Identify the root node: The first element in the preorder traversal sequence is the root node of the tree.
Locate the root node in the inorder traversal sequence: All elements to the left of the root node in the inorder sequence form the left subtree, while all elements to the right form the right subtree.
Recursively construct the left subtree: Use the left portion of the inorder traversal sequence from step 2 to construct the left subtree using the same steps.
Recursively construct the right subtree: Use the right portion of the inorder traversal sequence from step 2 to construct the right subtree using the same steps.
Return the root node: Return the root node of the constructed tree.
The technical interview was conducted by a technical expert from the company and it involve questions about my previous experience, skills, and knowledge of the domain. The interviewer may ask me to explain certain concepts, solve problems related to the position, and analyze their thought process. The goal of this round was to assess my technical knowledge, communication skills, and ability to solve problems.



Let the array = [ 4, 2, 1, 5, 3 ]
Let pivot to be the rightmost number.

Choose a pivot element from the array. This is usually the first or last element of the array but can be any element.
Partition the array into two sub-arrays. One sub-array should contain all elements less than the pivot, and the other sub-array should contain all elements greater than or equal to the pivot. This can be done using two pointers that move towards each other, swapping elements that are in the wrong sub-array until they meet.
Recursively apply steps 1 and 2 to the two sub-arrays.
Combine the sub-arrays back into a single array.
The sorted array is now the result.
In the HR round, the interviewer ask me questions related to their work experience, motivation, career goals, and behavioral competencies. They also ask about my salary expectations, notice period, and other administrative details.
The HR round is typically less technical and more focused on assessing my personality and cultural fit.
Tell me about yourself
Why do you want to work for our company?
How do you handle conflicts at work?".

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?