Great pay, consistent hours, always feeling like there's something new to learn, independent work, large amount of growth opportunities, internal "stackoverflow".
Depending on management and the team you're a part of, you may or may not receive the help you need. This results in spending a lot more time trying to unblock yourself from something that can't be done via a simple Google search (most issues are internal).
I love independent work, but I also felt multiple times that I was completely alone to fend for myself, despite there being a "team". The longer it takes to be unblocked, the higher the anxiety hits, as you know you have an expectation to deliver. This has been the bane of my apprenticeship.
I had an initial screen where I thought I did okay, except they seemed to want to talk to someone who had set up enterprise-level architecture from scratch. This made me feel awkward as I didn't have exactly that experience. I don't know about you,
I applied online. The process took 4 months. Applied online without a referral, and after 3 months I got into the first round of OA, which was 4 easy to medium LeetCode problems. One month later I got into the second round: VO, which was around 45 m
The interview process was smooth. Coding questions were a bit complex. Interviewers were friendly. Key skills to have: * Good communication skills * Time management skills Pay attention to explaining edge cases and Big O notation. Prepare fully
I had an initial screen where I thought I did okay, except they seemed to want to talk to someone who had set up enterprise-level architecture from scratch. This made me feel awkward as I didn't have exactly that experience. I don't know about you,
I applied online. The process took 4 months. Applied online without a referral, and after 3 months I got into the first round of OA, which was 4 easy to medium LeetCode problems. One month later I got into the second round: VO, which was around 45 m
The interview process was smooth. Coding questions were a bit complex. Interviewers were friendly. Key skills to have: * Good communication skills * Time management skills Pay attention to explaining edge cases and Big O notation. Prepare fully