got piped let go last November, I got interview calls from Apple, Google X, Nuance, Yahoo goPuff, and unity. I think my resume is getting picked mostly because of my previous team's work. we work on some exciting open-source distributed systems stuff at AWS. here is how they went: Yahoo(SDE 1) The hiring manager says not a fit - asked to create a hash map, find elements in a tree, and write all boilerplate code to test it, asked to explain 2 sorting algos(I didn’t remember at that time) and a few BQs. I got rejection after 2 days GoPuff(SDE2) The hiring manager says not a good fit, did a project deep dive, and asked to explain how we test code at my team(bombed it), and Meeting rooms I (solved it at last), but got rejected after a day. Apple(SDE1) The hiring manager says not a good fit — did project deep dive and some behavioral questions, I stumbled on Bqs. Unity(SDE1) hiring manager round - asked to do a code review on some Game’s code written in C++(bombed it I have no idea on C++ —except that i studied it during Bachelors) Nuance(Acquired by Microsoft) (full-stack SDE2) 1st technical screen[2 hours] -- extract data from the front end and find if there is a loop [detect cycle in a graph] -- design URL shortener, i solved this but stumbled on the frontend part so got rejected Google. X.moonshot factory(SDE1) Got rejected after 1st onsite(2 coding rounds meeting rooms II and 2D Grid)— I solved both questions optimally and missed the time complexity on the 2D grid question, got rejected I have been learning a lot in the last three months, started reading DDIS and finished reading systems design- Alex XU, and solved 150 on leetcode. next week I have 2 recruiter screens, 1 from Netflix L4 SWE and the other for Google L3/L4(maybe). I know I suck, any suggestions on converting them into on-site if not cracking one of them? YOE - 2yr (1 yr at AWS 1yr at some mass recruiting company) TC: 0 # #tech #netflix #google #hiring #AWS #amazon
Dont beat urself. Our industry is fucked up. No longer multiple offers at high TC now. Its demand supply and HMs have lots of options these days. If i can dm me ur resume i can help u reviewing
Clearly you need practice. You seem to know answers but stumbling in the interview. Schedule mock interviews with peers or professionals. It helps more than you think
You’re doing great job, just persevere, everything you’ve learned during this time will land you in the right spot. I don’t think you’re doing anything wrong, the right job for you will come, keep it up!
Lol this is like saying best of luck but with added insult. Advise like this is the worst as it's well meant but ignorant. They got rejected thrice and are probably scared and under heavy stress.It's at least is a contributing factor along with HM's and companies not giving feedback. You are asking them to keep shooting in the dark with no feedback.
OP it's a tough market for junior engineers, if possible take a break or on H1B pay some HM level interviewer to do mocks with.Sadly that's the only way to find out.
How did you get an interview for Netflix? Looking one for myself?
If you annoy people enough, they think of giving you a chance and thats all you want
Can you be more specific. I didn't get it
It’s a tough market. I worked in SWE for > 10 years and I get rejections all the time citing not a good fit or other candidates.
Is this the recruiter or manager round during the Netflix interview? The recruiter screen will be fairly quick. They’re looking simply for culture fit and to see if you meet some small number of checkboxes that the manager has before she wastes her time. There won’t be anything deeply technical as the person is a recruiter not an engineer. Think of it this way. Netflix interviews have a few stages: Recruiter screen Manager screen Team screen Director/external screen Final manager round If you look at the tc of each screen level you’ll see Recruiter: 1 Manager screen: 3x Tran screen: 12x External screen: 15-20x Final manager round The purpose of splitting the interview apart is so that there is a distinct break regarding cost in the process. Each succeeding level costs more and you want to save money by exiting as early as you can. The recruiter is assessing mostly initial culture fir and looking for signs your background fits what the manager is looking for. Usually the manager will give some questions to ask and they’ll look over the result to decide to go forwarding not. The manager will then look and see if you are a fit for their team. This may or may not have technical deep technical questions. But it will absolutely have culture for questions. The team round will definitely look at technical ability and culture for as well. The external round will look at both technical, although not as much as the team round but also on level and how you may grow in the company and play with other teams. It’s a chance for people on other teams who may be working with you to give their input. If all goes well the manager will have a talk with you again. This is their chance to both sell you on Netflix as well as to make one last determination using the feedback from the other rounds.
Finally, someone from Netflix gives detailed response! Thank you
How long is the delay between each round typically ?
Need more LC problems
AWS engineers are too busy with deadlines to have any time left for Leetcode
What is exciting open source project u worked at aws?
some team that packages and sells open-source DevOps key-value stores and makes money from it. that is all I can say here.
Why cant u tell the OSS project name. I am not asking aws details