This was my first job out of college and was instrumental in teaching me good software engineering practices, problem-solving, and seeing different ways different managers approached running teams.
As it was a bigger company, some of my highlights were:
At times, knowing what expectations were for growth was unclear. You do have to manage up some to get a better idea.
I gave my resume to a recruiter on campus and set up a phone interview. The interview was straightforward: an efficient string lookup from an array of strings (the type of questions that are solved using a trie). I thought I bombed the phone screen
It's quite straightforward. All the questions are in the LeetCode list. You just have to study that and you'll 100% get in. Also, use the Grokking the System Interview course; that will help as well. Practice with your friends.
Standard SWE loop. It was very consistent with what the recruiters prepare you for. Be sure to do mocks / practice time management (as with any interview). The interview process included: * 1 phone screen * Onsite interviews comprising: * 2 sy
I gave my resume to a recruiter on campus and set up a phone interview. The interview was straightforward: an efficient string lookup from an array of strings (the type of questions that are solved using a trie). I thought I bombed the phone screen
It's quite straightforward. All the questions are in the LeetCode list. You just have to study that and you'll 100% get in. Also, use the Grokking the System Interview course; that will help as well. Practice with your friends.
Standard SWE loop. It was very consistent with what the recruiters prepare you for. Be sure to do mocks / practice time management (as with any interview). The interview process included: * 1 phone screen * Onsite interviews comprising: * 2 sy