Pretty steady career path, but may not be as exciting as startups.
I have a programming background, but I applied to be a Technical Program Manager. This was my second time applying for that role. Both times, I was unwillingly switched to a Software Engineer position. The interview preparation process is difficult
2 rounds, online -> virtual superday. Final round was 3 45-minute interviews w/ a mix of DS, LeetCode, and light sys design. LeetCode questions ranged from easy-medium, and the sys design was around designing a logging system.
I received an online coding assessment a few days after applying. The assessment contained two LeetCode medium to hard problems with not much time to solve them. More time should have been provided. I was rejected afterward.
I have a programming background, but I applied to be a Technical Program Manager. This was my second time applying for that role. Both times, I was unwillingly switched to a Software Engineer position. The interview preparation process is difficult
2 rounds, online -> virtual superday. Final round was 3 45-minute interviews w/ a mix of DS, LeetCode, and light sys design. LeetCode questions ranged from easy-medium, and the sys design was around designing a logging system.
I received an online coding assessment a few days after applying. The assessment contained two LeetCode medium to hard problems with not much time to solve them. More time should have been provided. I was rejected afterward.