Amazon
Usually for SDE I, the interview involves
- 1 Phone screen with coding.
Onsite - 3 Onsite whiteboard coding interviews (includes bar raiser)
- 1 System Design round
- 1 Behavioral round
For entry level software engineers, usually it comprises of
- 1 Hangouts coding session
Onsite - 5 whiteboard onsite coding interviews
Microsoft
For different levels of Software Engineering positions, usually the interview comprises of
- 1 Skype coding session
Onsite - 5 whiteboard onsite coding interviews
Most tech companies try to test your ability to apply core Computer Science fundamentals to solve problems.