Get to work with very talented engineers and learn good practices.
Infrastructure and tooling are highly developed.
Good reputation and name recognition when you leave.
Flexible hours.
Great pay and benefits.
Development moves at a glacial pace.
Management makes questionable decisions and is not transparent.
There is less and less focus on making a quality product for members, and more focus on $$.
It is easy to get stuck on a bad project if you are not proactive.
Stop promoting staff engineers with no people skills to management.
In the first technical interview round, they asked about the pros and cons of different caching methods. There was a LeetCode medium question about undirected graphs and finding connected groups. They also asked about the difference between a thread
I applied online with no internal referral, and a few days later, a recruiter contacted me. For the phone interview, I was asked a multi-threading and thread safety question, for which I had not prepared. I was focusing on data structures, algorithm
I had a phone screen with a LinkedIn recruiter. The recruiter was very supportive, convincing me that the technical interview would not be difficult. It was. Then the two-person technical interview was conducted. The technical interview involved Col
In the first technical interview round, they asked about the pros and cons of different caching methods. There was a LeetCode medium question about undirected graphs and finding connected groups. They also asked about the difference between a thread
I applied online with no internal referral, and a few days later, a recruiter contacted me. For the phone interview, I was asked a multi-threading and thread safety question, for which I had not prepared. I was focusing on data structures, algorithm
I had a phone screen with a LinkedIn recruiter. The recruiter was very supportive, convincing me that the technical interview would not be difficult. It was. Then the two-person technical interview was conducted. The technical interview involved Col