I initially emailed a recruiter and heard back about a week later.
I first had a phone interview with a recruiter, who then set up a technical interview with a member of the team I was interviewing for. After that was completed, I was scheduled for the next and final rounds.
There were a total of 4 technical interviews, all conducted via Skype and a code-sharing website. All of the code I had to write was in C and had to compile and run. The topics covered ranged from bit operations to writing sprintf.
These interviews were completed in a span of 3 days. All in all, it was a lot of fun, and I am currently waiting to hear back from my recruiter.
Write sprintf
The following metrics were computed from 1 interview experience for the Block Embedded Software Internship role in United States.
Block's interview process for their Embedded Software Internship roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Block's Embedded Software Internship interview process in United States.