Great benefits, from bonuses, stock, fitness centers, training, and more. In addition, there are plenty of opportunities to move to different groups.
Being a big company, there is a lot of bureaucracy, which causes projects to move slow. A lot of the tools and projects are antiquated. A lot of the engineering resources are dedicated to maintenance rather than new projects.
Management focuses too much on long-term schedules and metrics, and is not focused on making engineers more efficient.
Problem-solving questions. Questions about past projects. Discuss why or why not a particular technology was chosen. A small assignment to design a Facebook Notification server. GOF Design Patterns, with emphasis on the Visitor pattern. Database tuni
Need to know basic data structures and C programming.
The interview process consists of three rounds. There are three technical rounds and one manager round. The technical rounds cover: * C programming * Networking concepts * Operating system concepts * Data structures
Problem-solving questions. Questions about past projects. Discuss why or why not a particular technology was chosen. A small assignment to design a Facebook Notification server. GOF Design Patterns, with emphasis on the Visitor pattern. Database tuni
Need to know basic data structures and C programming.
The interview process consists of three rounds. There are three technical rounds and one manager round. The technical rounds cover: * C programming * Networking concepts * Operating system concepts * Data structures