How to interview software engineers:
- LeetCode (and other tests)
- Homework assignments
- Looking at pedigree (university)
- Looking at experience (where you've been working)
- Looking at portfolio (open source contribution)
- Using gut feeling
Each has its drawbacks. So what is the fairest way to interview software engineers? I guess, we should let software engineers pick their poison and start from there.