Good learning, you get a lot of experience
Salaries not good and there is no life work balance
I applied for software engineer before my graduation. I was asked some problems about my papers, academic projects and medium level algorithm questions. Also a paper test about basic C/C++ problems and data structure.
There was 1 online phone technical interview. They asked DSA stuff. It was then followed by a final interview which was 4 interviews back to back, testing design, DSA, and behavioral stuff. The questions were LeetCode easy to medium.
Submitted the resume and then there was a phone call asking me to attend a phone interview. It was a very easy interview; after the interview, within a few hours, a job offer was made.
I applied for software engineer before my graduation. I was asked some problems about my papers, academic projects and medium level algorithm questions. Also a paper test about basic C/C++ problems and data structure.
There was 1 online phone technical interview. They asked DSA stuff. It was then followed by a final interview which was 4 interviews back to back, testing design, DSA, and behavioral stuff. The questions were LeetCode easy to medium.
Submitted the resume and then there was a phone call asking me to attend a phone interview. It was a very easy interview; after the interview, within a few hours, a job offer was made.