Beyond Resumes: Effectively Evaluating Data Scientist Portfolios and Technical Skills
The Limitations of Resumes and Interviews Alone
The 'Say-Do' Gap
Assessing Real-World Problem Solving
Evaluating Data Science Portfolios
What Constitutes a Strong Data Science Portfolio?
Reviewing GitHub Repositories
Assessing Kaggle Profiles and Competition Performance
Personal Websites and Blogs
Questions to Ask Candidates About Their Portfolio Projects
Designing Effective Technical Assessments
Take-Home Assignments
Live Coding Challenges
Data Analysis and Interpretation Tasks
System Design for ML (for senior roles)
Ensuring Fairness and a Positive Candidate Experience
What to Look for in Technical Assessment Submissions
Accuracy and Correctness of Solutions
Code Quality and Efficiency
Clarity of Explanation and Assumptions
Problem-Solving Approach and Creativity
Integrating Portfolio Reviews and Technical Assessments into the Hiring Process
Sequencing with Other Interview Stages
Communicating Expectations to Candidates
Using Assessments as a Discussion Point
Conclusion: Gaining a Holistic View of Candidate Abilities
References
Posted Jun 12, 2025
Go beyond resumes to assess data scientists. Learn to evaluate portfolios (GitHub, Kaggle) and conduct technical assessments (take-homes, coding tests).