Tip 1: Gain extensive knowledge in any one programming language.
Tip 2: Should have a brief knowledge of databases
Tip 3: Have advanced problem-solving skills
Tip 1: Have strong projects on your resume
Tip 2: Have some extra-ordinary achievements or certifications
This round was conducted at 10 a.m. on the e-litmus platform. This test was 90 minutes long and had 50 aptitude and technical questions.
Three times, the first of three consecutive odd integers is three more than twice the third. The third integer is:
Tip 1: Practice aptitude questions available online
Tip 2: Solve the practice questions on pen and paper
A two-digit number is such that the product of the digits is 8. When 18 is added to the number, then the digits are reversed. The number is:
Tip 1: Practice aptitude questions available online
Tip 2: Solve the practice questions on pen and paper
A man buys Rs. 20 shares paying 9% dividend. The man wants to have an interest of 12% on his money. The market value of each share is:
Tip 1: Practice aptitude questions available online
Tip 2: Solve the practice questions on pen and paper
Running at the same constant rate, 6 identical machines can produce a total of 270 bottles per minute. At this rate, how many bottles could 10 such machines produce in 4 minutes?
Tip 1: Practice aptitude questions available online
Tip 2: Solve the practice questions on pen and paper
39 persons can repair a road in 12 days, working 5 hours a day. In how many days will 30 persons, working 6 hours a day, complete the work?
Tip 1: Practice aptitude questions available online
Tip 2: Solve the practice questions on pen and paper
A watch that gains 5 seconds in 3 minutes was set right at 7 a.m. In the afternoon of the same day, when the watch indicated a quarter past 4 o'clock, the true time is:
Tip 1: Practice aptitude questions available online
Tip 2: Solve the practice questions on pen and paper
To give a temporary name to a table, or a column in a table for more readability, what is used? (Learn)
Tip 1: Practice the SQL queries
Tip 2: Study the database in detail
Which system call returns the process identifier of a terminated child? (Learn)
Tip 1: Study the operating system
Tip 2: Read the question carefully
Mutual exclusion can be provided by the __________ (Learn)
Tip 1: Study the operating system
Tip 2: Read the question carefully
Which one of the following is a set of one or more attributes taken collectively to uniquely identify a record? (Learn)
Tip 1: Practice the SQL queries
Tip 2: Study the database in detail
This round was conducted in the afternoon on Microsoft Teams. It was 35 minutes long and had questions about data structures, coding, and databases.
153 = 1^3 + 5^3 + 3^3.
Therefore 153 is an Armstrong number.
Step 1: Obtain the number to be checked.
Step 2: Count the number of digits in the given number.
Step 3: Initialize a variable armstrong_sum to 0.
Step 4: Extract each digit from the number using modulo (%) and integer division (//).
Step 5: Raise each digit to the power of the total number of digits and add it to armstrong_sum.
Step 6: Repeat steps 4 and 5 until all the digits have been processed.
Step 7: Compare armstrong_sum with the original number.
Step 8: If armstrong_sum is equal to the original number, it is an Armstrong number. Otherwise, it is not.
This round was conducted in the afternoon at Microsoft Teams. It was 60 minutes long. This was a technical round and was mostly based on problem-solving and coding skills. I got rejected after this round only.
Step 1: Start from the root of the binary tree.
Step 2: If the root is one of the given nodes, then it is the LCA.
Step 3: Recursively search for the LCA in the left and right subtrees of the root.
Step 4: If both nodes are found in the left subtree, recursively find the LCA in the left subtree.
Step 5: If both nodes are found in the right subtree, recursively find the LCA in the right subtree.
Step 6: If one node is found in the left subtree and the other in the right subtree, then the current root is the LCA.
Step 7: Return the LCA.
'S' = "{}()".
There is always an opening brace before a closing brace i.e. '{' before '}', '(' before ').
So the 'S' is Balanced.
Step 1: I solved the problem using a stack
Step 2: Interviewer asked me to solve without the stack
Step 3: Further, I wrote the solution without stack but took a bit longer time
What are the different types of JOINS in SQL? (Learn)
Tip 1: Read types of JOINS in SQL
Tip 2: Answer confidently
Write an SQL query to create a view that has names in descending order. (Learn)
Tip 1: Practice SQL queries
Tip 2: Study views in the database
What is the most challenging project on which you have worked till now?
Tip 1: Explain your last year project or internship project, if any
Tip 2: Speak with full confidence
Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is 3 + 2 * 4 based on operator precedence?