Excellent compensation.
Chance to work with really smart people.
Some people (especially managers) don't realize this is not a startup anymore.
Moving fast and breaking things, or working without a real system ("my manager told me to fix this and that" is not a system), may have worked earlier, but not anymore.
For the love of God, hire a few managers who have at least heard about agile processes.
The interview process has three stages: * **Coding Stage:** There were three coding tasks provided by HackerRank, which should be solved within 70 minutes. I only had time to solve two of them. * **Manager Stage:** I spoke with project managers,
The process is slow and can have breaks. HR seems to be overloaded. There is a phone chat (20 mins), a remote test (an hour), an onsite test (3 hours), a meeting with the manager (one hour), and a meeting with the team (one hour).
Several rounds were conducted: * One round on OS level questions (test and check). * One round on reader/writer problems. * One round on behavior. * One round on coding questions. * One round on system design.
The interview process has three stages: * **Coding Stage:** There were three coding tasks provided by HackerRank, which should be solved within 70 minutes. I only had time to solve two of them. * **Manager Stage:** I spoke with project managers,
The process is slow and can have breaks. HR seems to be overloaded. There is a phone chat (20 mins), a remote test (an hour), an onsite test (3 hours), a meeting with the manager (one hour), and a meeting with the team (one hour).
Several rounds were conducted: * One round on OS level questions (test and check). * One round on reader/writer problems. * One round on behavior. * One round on coding questions. * One round on system design.