Friendly environments with great perks.
Smart people to work with.
Agile development process, so it always keeps you on your toes. (I personally like that; it may be a con for others.)
The work environment changed a lot during my last few years, as the company was not doing well. So many layoffs led to a lot of uncertainty at the workplace and people losing their productivity.
The coding interview was intense, lasting 4 hours and involving 4 different teams. The test questions were quite good, though the overall process was questionable. However, the recruiter (or hiring agency) and Yahoo refused to provide for travel exp
2 written rounds (1 objective + 1 programming round) 4 rounds of interviews (3 technical + 1 HR)
I had two rounds of telephone interviews: Round 1: Basic C++ questions * Difference between `new` and `malloc` * Virtual functions * VTable * Virtual destructors * REST/SOAP * Difference between POST and GET Round 2: * Difference between a thread a
The coding interview was intense, lasting 4 hours and involving 4 different teams. The test questions were quite good, though the overall process was questionable. However, the recruiter (or hiring agency) and Yahoo refused to provide for travel exp
2 written rounds (1 objective + 1 programming round) 4 rounds of interviews (3 technical + 1 HR)
I had two rounds of telephone interviews: Round 1: Basic C++ questions * Difference between `new` and `malloc` * Virtual functions * VTable * Virtual destructors * REST/SOAP * Difference between POST and GET Round 2: * Difference between a thread a