Compensation and perks are right up there, at least if you work in Puget Sound. Obviously, the enterprise is big enough that there is loads to explore.
Excellent work-life balance (depends on the team though). Very friendly people (mostly).
Easy to get into teams that have flaws.
Management screws up a lot, and this could affect your day-to-day activities.
Be confident in what you are saying and have a couple of different variants for each solution that you provide. It is always nice to optimize your answers for different input values.
I received a referral from a friend and had a phone screen with the manager. This primarily involved questions about the team and my past experience, followed by a quick coding question. After about a month of inactivity, I was invited for an onsite
Telephonic followed by an on-site interview. I only covered my projects because it was for a University Grad role. The on-site consisted of four whiteboard rounds. Each of those was an algorithms/data structures question.
Be confident in what you are saying and have a couple of different variants for each solution that you provide. It is always nice to optimize your answers for different input values.
I received a referral from a friend and had a phone screen with the manager. This primarily involved questions about the team and my past experience, followed by a quick coding question. After about a month of inactivity, I was invited for an onsite
Telephonic followed by an on-site interview. I only covered my projects because it was for a University Grad role. The on-site consisted of four whiteboard rounds. Each of those was an algorithms/data structures question.