andrewekhalel/mlquestions

Machine Learning and Computer Vision Engineer - Technical Interview Questions

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 42 minutes ago
Type:Curated List / Learning ResourceCategory(s):Interview Prep & AlgorithmsLearning & Resources
Added to GitGenius on September 14th, 2026
Created on December 12th, 2018
Open Issues & Pull Requests: 6 (+0)
GitHub issues: Enabled
Number of forks: 798
Total Stargazers: 4,888 (+0)
Total Subscribers: 38 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 288 days
Stale 30+ days: 2
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

MLQuestions is a curated collection of machine learning interview questions and answers covering technical topics across the field.

The project addresses the need for structured preparation material for technical interviews in machine learning roles. It organizes interview questions into topic areas including ML fundamentals, deep learning, computer vision, NLP, dimensionality reduction, statistics, and coding challenges. Each question includes an answer with explanatory text and source citations, allowing candidates to understand not just what the answer is but the reasoning behind it. The material spans foundational concepts like bias-variance tradeoffs through to specialized domains like computer vision and natural language processing.

The tool suits anyone preparing for interviews as a machine learning engineer, data scientist, deep learning engineer, computer vision engineer, NLP engineer, or AI researcher. It works best for candidates who want structured, topic-organized study material rather than scattered resources. The project provides both a repository-based format and a browsable website organized by topic, letting users choose their preferred way to navigate the content. The README includes links to supplementary preparation resources and mock interview opportunities, positioning this as part of a broader interview preparation strategy rather than a standalone solution.

The project has been maintained and community-contributed since its inception. Development activity shows ongoing curation of the question set and answers. The material is kept current with updates to reflect evolving interview practices and technical knowledge in the field.