Tip 1 : Problem-solving Ability, how to approach a problem, they will tell you to write the logic of the code(most optimized).
Tip 2 : Practice coding from any platforms like leetcode, GFG (solve easy and medium level questions)
Tip 3 : The major shortlisting is done in the first round that is the test(MCQ and Coding) so prepare CSE fundamentals very well (especially networking(all types of protocols like TCP/IP, DHCP, SIP, etc) , JAVA, real applications of data structures, software testing)
Tip 4 : Linux basic commands.
Tip 5 : Mention at least 2 projects which you know very well. Topics like ML, DL make a higher weightage.
Tip 6 : Communications skills should be strong.
Tip 1 : Mention only those skills which you know very well, don't put any false things, they will catch you easily.
Tip 2 : If you have done projects on the skills which you have mentioned makes a higher weightage.
Tip 3 : Certification courses on the latest technology like Big DATA, ML, AI act as bar raiser.
Tip 4 : Number of projects doesn't matter, quality of projects matter (which are build to sole real-life problems).
There were 6 sections- networking, OS, DBMS, software testing, code snippets and 1 coding. The MCQ on DBMS, OS were of medium difficulty, and software testing and networking were quite difficult. Each section has around 8-10 questions.
It was a technical interview round which was online in Amazon chime. The first question was- Tell me about yourself. Then he asked about my technical skills like- in which language I code, what all topics do I know. Then he asked me questions on networking
1) Explain DNS
2) What is DHCP
3) What is SIP protocol
4) Difference between TCP/UDP
5) Difference between HTTP/HTTPs
6) What is proxy server.
7) Some basics Linux commands
8) What is BCNF in DBMS.


Subsequences of string "abc" are: ""(empty string), a, b, c, ab, bc, ac, abc.
This was the second technical round.
1) Tell me about yourself
2) What skills did you learned in this lockdown period.
3) Explain your project (any 1)
4) Was there any situation while doing your project where your team was not able to reach the desired goal and then you took a lead and helped your team to reach it.
5) What all Linux commands you know explain them?
6) What do you know about AWS?
7) Give the difference between AVL tree and binary tree and write the code structure of a node in tree.
8) Tree traversal- given a situation and was asked to tell that which tree traversal should be used.
9) Application of BST
10) Gave me a code and asked me the test cases on which you will check.



The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked list is 4 -> 3 -> 2 -> 1 -> NULL and the head of the reversed linked list will be 4.
Can you solve this problem in O(N) time and O(1) space complexity?



The given linked list is 1 -> 2 -> 3 -> 4-> NULL. Then the reverse linked list is 4 -> 3 -> 2 -> 1 -> NULL and the head of the reversed linked list will be 4.
Can you solve this problem in O(N) time and O(1) space complexity?

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?