Pros are the perks, the compensation, and the learning opportunities.
Fast-paced, sometimes too fast-paced. Also, a large company, which may be a con for some.
Please give new grads more responsibilities.
It was a typical Facebook interview, with two phone screen rounds followed by onsite interviews. The phone interviews both focused on algorithm problems. The onsite rounds consisted of: * Two coding rounds * One system design round * Two behaviora
I was contacted by a recruiter on LinkedIn asking if I was interested in software engineering opportunities. Two weeks later, I had a phone call with the recruiter, and we talked about my background and the hiring process. Four weeks later, I had a S
A recruiter contacted me and offered a phone screen. The task was simple; I completed it but didn't pass the screen. The feedback was: "Allocated an extra flag that wasn't needed." The flag was, in fact, used and needed. So, they made up a reason to
It was a typical Facebook interview, with two phone screen rounds followed by onsite interviews. The phone interviews both focused on algorithm problems. The onsite rounds consisted of: * Two coding rounds * One system design round * Two behaviora
I was contacted by a recruiter on LinkedIn asking if I was interested in software engineering opportunities. Two weeks later, I had a phone call with the recruiter, and we talked about my background and the hiring process. Four weeks later, I had a S
A recruiter contacted me and offered a phone screen. The task was simple; I completed it but didn't pass the screen. The feedback was: "Allocated an extra flag that wasn't needed." The flag was, in fact, used and needed. So, they made up a reason to