It's great getting to work with a very talented team. I love learning something new and getting challenged each and every day. The company is incredibly transparent internally, which is really refreshing. I love building products that empower local merchants. Compared to big tech companies that I've worked at, I feel like Square is a great place where we can win as a team.
Growing fast and having many offices around the world has come with challenges. The amount of internal communication can be mind-boggling if you don't quickly figure out a system for managing it. If you are the kind of person that needs to know exactly what you'll be working on in two months, then Square isn't for you.
Stay agile and keep focusing on rapidly delivering innovative solutions.
Phone screen and then a full day of interviews. There were: * 3 pair programming challenges * A system design review * A prior experience interview There was also an onsite lunch with a person from the company.
There are 3 rounds of OOP. Each round has 3 sub-questions of a larger question. These questions build upon each other. You will have 45 minutes to answer them all. There will be a bonus question.
The turnaround was really quick, and I had great communication with the recruiter. The total period was about 4 weeks. However, the rounds were very dragging and time-wasting.
Phone screen and then a full day of interviews. There were: * 3 pair programming challenges * A system design review * A prior experience interview There was also an onsite lunch with a person from the company.
There are 3 rounds of OOP. Each round has 3 sub-questions of a larger question. These questions build upon each other. You will have 45 minutes to answer them all. There will be a bonus question.
The turnaround was really quick, and I had great communication with the recruiter. The total period was about 4 weeks. However, the rounds were very dragging and time-wasting.