A typical software engineering interview process includes a phone screen, a technical phone screen, and then an onsite if you pass the technical phone screen.
This review is essentially a complaint to Square regarding the transparency of their interview process.
Having participated in many interviews, both as an interviewer and an interviewee, it's usually easy to gauge whether an interview went well, poorly, or was uncertain.
After completing an interview quickly with an optimal solution and enjoying the interaction with the interviewer, I received an automated technical screen rejection with zero feedback or any personal touch.
While it might be considered 'professional,' I believe it's quite disappointing for Square to treat applicants like a data point.
I would encourage someone from Square, if they are reading this, to at the very least offer a sentence to the applicant, who is clearly disappointed, to help them improve for the future.
Being so impersonal creates a poor impression.
Medium Leetcode type question
The following metrics were computed from 10 interview experiences for the Block Senior Software Engineer role in San Francisco, California.
Block's interview process for their Senior Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Block's Senior Software Engineer interview process in San Francisco, California.