Block is a great place to learn a lot and apply them immediately on projects. You are constantly being challenged to play with new tools, and you learn new concepts to try to stay innovative and move fast.
Square and Cash App are great products that people don't really use. The future is a little uncertain. A POS and banking app are not things that are worth switching over unless there is a significant benefit, which neither provide. If you are a restaurant using Toast or a Chase/Zelle banking customer, there are few incentives for you to make the switch to buy a Square terminal or start using Cash App.
Don't do things to do things. Do things that make money.
Some initial screenings included a chat and a 1-hour coding assignment before being moved to a more in-depth, on-site interview. Got to meet lots of people on the team, and the coding assessments were very approachable.
Phone screen, then onsite with 3 technical interviews, 1 system design, 1 Q&A behavioral, and 1 Q&A with the manager. Although very long, the technical interviews were pair programming and collaborative. My experience with this instance of system des
The whole process was very smooth. My recruiter was very communicative. I did the first technical interview on a collaborative IDE, where I tackled a data structure question. It wasn't too hard, definitely LeetCode easy/medium. The question involved
Some initial screenings included a chat and a 1-hour coding assignment before being moved to a more in-depth, on-site interview. Got to meet lots of people on the team, and the coding assessments were very approachable.
Phone screen, then onsite with 3 technical interviews, 1 system design, 1 Q&A behavioral, and 1 Q&A with the manager. Although very long, the technical interviews were pair programming and collaborative. My experience with this instance of system des
The whole process was very smooth. My recruiter was very communicative. I did the first technical interview on a collaborative IDE, where I tackled a data structure question. It wasn't too hard, definitely LeetCode easy/medium. The question involved