Overall, I enjoyed my time at Square. As a software engineer, you are exposed to all kinds of interesting problems in the financial space. The engineering talent was a positive surprise.
The company grew from 2000 to almost 4000 relatively quickly.
Career advancement can depend on the department and manager, although it's a very typical problem at most places I have worked.
Being on-call is expected. The on-call experience is also very team-dependent.
I was contacted by a recruiter on LinkedIn. She explained the standard procedure: two phone screens and one onsite interview. We used CoderPad for the phone screens. The first phone screen was conducted via Skype. We discussed my background briefly
The interview process was pretty standard. It began with a first phone screen with a recruiter, followed by a second phone screen with an engineer. The process concluded with a full-day onsite interview, running from 9 am to 5 pm, which included a co
A recruiter reached out to me on LinkedIn and conducted a 30-minute phone screening. A few days later, a technical interview was scheduled. The technical interview was a 1-hour paired coding challenge. The technical interview was awful! The intervie
I was contacted by a recruiter on LinkedIn. She explained the standard procedure: two phone screens and one onsite interview. We used CoderPad for the phone screens. The first phone screen was conducted via Skype. We discussed my background briefly
The interview process was pretty standard. It began with a first phone screen with a recruiter, followed by a second phone screen with an engineer. The process concluded with a full-day onsite interview, running from 9 am to 5 pm, which included a co
A recruiter reached out to me on LinkedIn and conducted a 30-minute phone screening. A few days later, a technical interview was scheduled. The technical interview was a 1-hour paired coding challenge. The technical interview was awful! The intervie