Work-life balance is good.
Get to work on large-scale projects at the start of your career.
Compensation is good enough, though not great.
Very nice and friendly people.
Managers are nice, though they are powerless.
Bad goals and objectives.
Upper management is rigid and not flexible.
Bad promotion strategy; hard workers don't get recognized.
Innovation has stopped in engineering.
The interview process includes: - A recruiter call - Three phone screen interviews, which involve a shared document and coding questions. - A one-day onsite interview with four interviewers, including Software Quality Engineers and Software Developm
I asked some basic questions about concepts in OOJ and some smaller questions. Things like the difference between C++ and Java were also mentioned. Reviewing some basic concepts would help.
Initial phone screen with HM, followed by an onsite interview with three rounds: * System Design * Coding * Behavioral It was an average interview, but they were looking for someone with strong Java experience.
The interview process includes: - A recruiter call - Three phone screen interviews, which involve a shared document and coding questions. - A one-day onsite interview with four interviewers, including Software Quality Engineers and Software Developm
I asked some basic questions about concepts in OOJ and some smaller questions. Things like the difference between C++ and Java were also mentioned. Reviewing some basic concepts would help.
Initial phone screen with HM, followed by an onsite interview with three rounds: * System Design * Coding * Behavioral It was an average interview, but they were looking for someone with strong Java experience.