Block is exciting in that it's constantly trying to drive innovation. Most folks are kind, generous, and empathetic. The products are usually a good market fit. And if you like working in AI, the work here is pretty interesting.
Sometimes the search for innovation gets in the way of doing good, solid work; not every project needs to be about AI, and we probably don't need to actually monitor folks' AI usage.
Due to layoffs, movement within the company is difficult. Many teams are "stacked" with senior & staff level engineers, so even getting a promotion is difficult — both because of the opportunities, and because of budget constraints.
Hold your middle managers to a higher standard; getting rid of the Pulse survey was a mistake. There's little opportunity to give constructive, anonymous feedback to managers, and retaliation is a thing (even if you want to pretend it's not).
3 rounds of technical interviews; some were closer to LC mediums, and others were more class implementation focused. Follow-ups were also pretty standard and asked about time/space complexity. For my internship cycle, you had to pass all 3 techs (a p
Phone screen with recruiter. Tech phone screen: Coding round on CoderPad with a 5-part question, similar to LeetCode. It involved something about probability and next words. I didn't pass, but after passing there is a virtual onsite.
The interview process consists of four rounds: two coding interviews, one design interview, and one behavioral interview. Each interview has two interviewers: one who drives the session and one who shadows. Coding interviews feature LeetCode medium
3 rounds of technical interviews; some were closer to LC mediums, and others were more class implementation focused. Follow-ups were also pretty standard and asked about time/space complexity. For my internship cycle, you had to pass all 3 techs (a p
Phone screen with recruiter. Tech phone screen: Coding round on CoderPad with a 5-part question, similar to LeetCode. It involved something about probability and next words. I didn't pass, but after passing there is a virtual onsite.
The interview process consists of four rounds: two coding interviews, one design interview, and one behavioral interview. Each interview has two interviewers: one who drives the session and one who shadows. Coding interviews feature LeetCode medium