Tip 1 : Be thorough with Data Structures and Algorithms..
Tip 2 : Practice Medium and Hard Difficulty Questions on Leetcode.
Tip 3 : Work on web development or mobile development projects and mention about them in your resume in detail.
Tip 1 : Length of the resume should be of one page.
Tip 2 : Mention topics only if you are a pro in that topic.
The round has 2 sections each.
1) First Section consisted of 2 coding questions.
2) Second Section consisted of 28 multiple choice questions(MCQs)
Consider the equation x + 10 = 15.
=> x = 15 - 10
=> x = 5
The output, in this case, is 5.
Anagrams are defined as words or names that can be formed by rearranging the letters of another word. Such as "spar" can be formed by rearranging letters of "rasp". Hence, "spar" and "rasp" are anagrams.
'triangle' and 'integral'
'listen' and 'silent'
Since it is a binary problem, there is no partial marking. Marks will only be awarded if you get all the test cases correct.
This was my first technical round and the interviewer mainly tested my problem solving skills.
knightPosition: {3,4}
targetPosition: {2,1}
The knight can move from position (3,4) to positions (1,3), (2,2) and (4,2). Position (4,2) is selected and the ‘stepCount’ becomes 1. From position (4,2), the knight can directly jump to the position (2,1) which is the target point and ‘stepCount’ becomes 2 which is the final answer.
1. The coordinates are 1 indexed. So, the bottom left square is (1,1) and the top right square is (N, N).
2. The knight can make 8 possible moves as given in figure 1.
3. A Knight moves 2 squares in one direction and 1 square in the perpendicular direction (or vice-versa).
1) Explain about Round Robin Scheduling Algorithm?
2) Asked about paging and virtual memory
3) Explain about thrashing phenomenon
Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
Which SQL keyword removes duplicate records from a result set?