Applied online in late 2019. A follow-up technical screening was scheduled for late January 2020. I never spoke to anyone face-to-face; all communications were pleasantly automated and impersonal.
When the technical phone screening was scheduled, I was greeted by a real person interviewer who informed me he would be listening in the background in case I needed anything.
The coding environment tool displayed a prompt with your typical 2D array traversal string augmentation toy problem set, printed on the screen with an hour time limit to solve. Bonus points were given to those capable of incorporating time-complexity optimizations along the way.
Convert a two-dimensional array of integers into a string graph representation composed of spaces and dashes.
For extra bonus points, convert the integer arrays into a vertical graph string representation.
Essentially, make you and your interviewer feel smart while finding nothing valuable out about each other over the course of solving a problem you will never encounter in the real world.
The following metrics were computed from 2 interview experiences for the Block Software Engineer - Front End role in United States.
Block's interview process for their Software Engineer - Front End roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Block's Software Engineer - Front End interview process in United States.