Can i ask for 2 coding and 1 design rather than 2 design and 1 coding? Wtf is this 2 design bs??
It's to weed out code monkeys. Coding interviews can easily be cracked with enough preparation. But your real engineering skills come out in design rounds. Also, don't ask for 1 design round. It'll seem like you are insecure about your design skills. Most of the interviewers work with you to get to a solution. So just enjoy the process.
Er...what's wrong with being a code monkey aka someone who was dedicated in preparing? We get penalized for being one, and if we aren't one we get penalized for not being one smh.
I'm not saying preparation is wrong. But cracking programming assignments because you've practiced similar problems 100s of times doesn't tell me whether you'll crack an unknown programming problem that you'll encounter in day to day affairs. Also, 95% of any SW job requires software design. Not coming up with some tricky algorithm. Almost all algorithms we need on a daily basis are already well implemented in any standard library.
What are experience interviews and cs fundamental interviews like at lyft?
CS fundamentals are nothing out of the world. Typical leetcode questions. But some of us like to probe candidates more on alternate solutions, why they approached a problem the way they did, testing approaches etc
Experience interviews - Managers mainly check whether you are bullshitting about your previous experience. Apart from that typical managerial questions - conflict resolution, how did you handle big projects etc.
Uber also had the same format for my interview