There was a phone screen interview with a recruiter, and then a CoderPad interview with a technical resource (also by phone).
During the phone screen, the recruiter attempted to provide guidance for the technical interview, but ended up being misleading and unhelpful.
The CoderPad interview had the look and feel of a programming contest instead of a pair programming session.
The interviewer was tense, impatient, misleading, and curt on the phone.
After several days, the recruiter called back with feedback from the technical interviewer and an attempt to provide a somewhat nice rejection.
Given a string, "Words ((firstkey)) more words ((secondkey))", and a hash table containing firstkey: "firstvalue" and secondkey: "secondvalue", return True if the string contains the keys in the hash table; otherwise, return False.
The following metrics were computed from 9 interview experiences for the Block Software Engineer role in Toronto, Ontario.
Block's interview process for their Software Engineer roles in Toronto, Ontario is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Block's Software Engineer interview process in Toronto, Ontario.