Advice
Always be open minded about internships. Although you may apply for a specific role, sometimes (startups especially), the company has you juggle multiple roles. It can become quite hectic, but it allows you yo practice skills on the spot and test your adaptation techniques.