I love my job as a software engineer. The pay is really good (similar to Google/Amazon/Facebook salaries). I have 4 weeks of paid time off, 3 weeks sick leave, and more time off if needed. It is very stable, with tons of employee discounts and benefits. (I.e. they pay for my phone bill, we get free, unlimited stock trading, we get a few thousand to spend on medical bills a year, we get great computer gear, etc). Managers respect work-life balance and never impose on you to stay more than 40 hours per week. They encourage us to take time off to relax.
It is very hard to move around in the company, and you are working with a much older crowd of people. Work can get stale. Pros and cons, I guess.
Nothing much. Engineers get treated well here, and they should know that policies and standards are very rigid when coming into a huge company like this.
There was an online aptitude test, in which they shortlisted the first set of students. Next, there was a tech interview where they asked basic C/C++ questions. This was eliminative; only students who cleared this were sent for the HR interview. Fo
Two interviews back to back. Mostly a behavioral vibe check with some logic/theoretical coding questions. The interviewers were very nice. It was also over the phone instead of Zoom; not sure if that's changed though.
Interview consists of 3 rounds. 1. Technical round 1 2. Technical round 2 + coding 3. Manager level Project Discussion All three rounds were done in 2 days, and each round was around 45-60 minutes. Great experience to check your knowledge.
There was an online aptitude test, in which they shortlisted the first set of students. Next, there was a tech interview where they asked basic C/C++ questions. This was eliminative; only students who cleared this were sent for the HR interview. Fo
Two interviews back to back. Mostly a behavioral vibe check with some logic/theoretical coding questions. The interviewers were very nice. It was also over the phone instead of Zoom; not sure if that's changed though.
Interview consists of 3 rounds. 1. Technical round 1 2. Technical round 2 + coding 3. Manager level Project Discussion All three rounds were done in 2 days, and each round was around 45-60 minutes. Great experience to check your knowledge.