Tip1 : Practice at least 250 Questions based on DSA
Tip2 : Practice at least 50 Basic Javascript Questions
Tip3 : Practice at least 50 SQL query Questions
Tip4 : Do at least 2 projects ( full stack-based technology )
Tip 1 : Keep it short. Mention the academic and professional projects you've done.
Tip 2 : Add your educational details properly with the percentage or CGPA obtained.
Tip 3 : Have some projects on a resume.
Tip 4 : Do not put false things on your resume.
Coding Round:
Questions -3
Time- 90 min
Topic- DP, Array, String
Perform each query on the original array only i.e. every output should be according to the original order of elements.
Let the array be [1, 2, 3, 4, 5, 6] and the queries be {2, 4, 1}. For every query, we’ll perform the required number of left rotations on the array.
For the first query, rotate the given array to the left by 2 elements, so the resultant array is: [3, 4, 5, 6, 1, 2].
For the second query, rotate the given array to the left by 4 elements, so the resultant array is: [5, 6, 1, 2, 3, 4].
For the third query, rotate the given array to the left by 1 element, so the resultant array is: [2, 3, 4, 5, 6, 1].
The input string(STR) will not contain any spaces.
Assume that all characters in STR are lower case letters.
If characters less than 'K' remain, then append them in a sorted way to the new string.
Let the input string be "edcba" with K = 4.
Let the new string to be formed is initially empty, newString = "".
The first set of 4 characters are, ('e', 'd', 'c', 'b')
Out of these 4 characters, the smallest one is 'b' and hence we add it to the newString and it becomes,
newString = "b"
The next set of 4 characters are, ('e', 'd', 'c', 'a')
Out of these 4 characters, the smallest one is 'a' and hence we add it to the newString and it becomes,
newString = "ba"
Now we are left with "edc" and since we can't get a window of size 4, we sort them in the increasing order and append them to the newString.
Hence, newString thus formed will be "bacde".
Technical Round: DSA/Javascript
- Some interview question based on the OOPS concept
- Some questions based on algorithm and number theory.
- Basic javascript question.
- Project discussion
CTO Round: General technical questions and long-term goal about the discussion.
HR Round: General question about company and life goal, personal interest ...etc.
Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
How do you create a function in JavaScript?