3 ms·
I've encountered takehome problems more often these days, but they've always been in addition to leetcode interviews, not instead of. As one example, a "mid-ti
by decafninja 6y ago
I've encountered takehome problems more often these days, but they've always been in addition to leetcode interviews, not instead of.
As one example, a "mid-tier" company gave me homework to do, which I spent a lot of time and effort to do a good job. The team apparently was impressed - supposedly I had one of the best solutions, and I got to the onsite. Then the onsite had two leetcode rounds, one of which I struggled with. I got rejected. I don't know the exact reasons of course, but considering I felt the rest of the interview seemed to go great, I suspect it's the leetcode problem I failed to get the superoptimal solutino for that killed me.
Nowadays my policy is to just reject any company that gives me homework to do as part of their interview loop. More often than not it's a waste of time. The exception would be companies like FAANG or other "top" companies. I'd definitely still do homework for Coinbase or Stripe.
Some company I've never heard of or some non-tech company? Nope. At least studying leetcode scales horizontally across many companies.
- dominotw 6y agoI ask leetcode round to be before homework. I don't do it if its other way.