Part 1: Fill out a class of a game in Python. Pretty simple and basic. Something you could see in an intro to CS class.
Part 2: Full stack and front-end problems. Try to make a clone of an existing website.
Make a clone of a given website and use their API.
The following metrics were computed from 2 interview experiences for the Amplitude Software Engineer Intern role in United States.
Amplitude's interview process for their Software Engineer Intern roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Amplitude's Software Engineer Intern interview process in United States.