I'm curious if you know any companies (not too small) that do something more creative than just asking algo/ds questions on whiteboard. I'm not criticizing but wonder if anyone came up with something better. As an example, I interviewed at mulesoft about 3-4 years ago and was pleasantly surprised by their tech interviews. The biggest part was a pair programming session with one of the engineers (from the team you're interviewing for) trying to solve a problem close to what you'd do if hired. It wasn't easier than a typical FAANG-style question, but I felt I was able to showcase my reasoning, team interactions/communication, style of approaching a bigger problem a lot better. I'll still do my share of leetcode solving but I'd be interested in interviewing at the companies that try to innovate in this space as well :)
Pivotal, Gitlab and many more checkout this link https://github.com/poteto/hiring-without-whiteboards
Awesome. Thanks for the pointer!
Asana
Interesting! Could you please give a short summary of how they conduct the interviews?
No. I just did Asana interview and its every bit like FANG interview. LC questions + system design. They say their interviews are non-FANG but honestly its complete bullshit
I'm not trying to argue and prove/disprove whether it's good or not. I'm just asking if other companies came up with something else. However, to address your point, Google and a number of companies already acknowledged there's no correlation between the way one performed during the interview and his/her performance.
Palantir does FAANG style + debugging session for onsite. I think this debugging problem is closer to real life than the rest. And their system design is a bit different
When is Microsoft shifting to new interview pattern ?
Here is a huge list: https://github.com/poteto/hiring-without-whiteboards It's probably missing a lot of companies but it is still a solid list.
Apple.
Leetcode or GTFO