I interviewed at a lot of great tech companies, but my experience with Square was by far my favorite.
Starting from the interviews themselves, the interviewers were all extremely welcoming and kind. The questions they asked were a lot more practical and fun than at other companies. At the end of my onsite, I felt like I had spent the day solving interesting problems and learning from very smart people! It was such a change from the usual stressful and tiring interview process.
After my onsite, my recruiter went above and beyond to help me with my decision. I could tell that she genuinely cared about me making the right decision for myself, and she was very supportive even when I told her I was leaning towards another company.
Even though I decided to accept a different offer for personal reasons, I am so grateful for the wonderful experience I had with Square! I would encourage anyone to apply!
There was one graph traversal problem that was fun.
I don't think I should go into specifics, though.
The following metrics were computed from 59 interview experiences for the Block Software Engineer role in San Francisco, California.
Block's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Block's Software Engineer interview process in San Francisco, California.