Square has tons of great people in engineering, branding, customer support, and most parts of the organization, really. Furthermore, there is a culture of working together across organizational boundaries and a collaborative mindset.
The constant reorgs and uncertainty about career paths and expectations reflect growing pains, to be sure. They might also reflect a cultural, deliberate practice of not getting set in their ways. But it can be hard to understand what you're supposed to do, how long until the next big change, and who is supposed to keep what running, as management is thinking of loftier things.
For the most part, keep up the good work. Continue to hire the best people you can find and give them the authority to do their jobs. Do think more about how people work together and whether there is power without accountability (especially for non-manager senior engineers).
1-hour coding challenge on HackerRank. 2-hour on-campus interview with 2 interviewers (1 hour per interview). All-day interview at the Square offices in San Francisco, comprised of two interviews, breakfast, lunch, and afternoon coffee.
This was probably one of the weirdest experiences of my life. The interview process itself was good. For screening, I had two pair programming sessions. For the onsite interview, I had: * Three pair programming sessions * One system design session
I took a coding assessment at CodeSignal. There were four questions, and I only had 1 hour and 10 minutes to finish them. The questions mostly involved array manipulation, with one string manipulation question that focused on formatting strings for
1-hour coding challenge on HackerRank. 2-hour on-campus interview with 2 interviewers (1 hour per interview). All-day interview at the Square offices in San Francisco, comprised of two interviews, breakfast, lunch, and afternoon coffee.
This was probably one of the weirdest experiences of my life. The interview process itself was good. For screening, I had two pair programming sessions. For the onsite interview, I had: * Three pair programming sessions * One system design session
I took a coding assessment at CodeSignal. There were four questions, and I only had 1 hour and 10 minutes to finish them. The questions mostly involved array manipulation, with one string manipulation question that focused on formatting strings for