alirezadir/AIMLInterviews

▲ 918 stars today★ 9,670⑂ 1,695

This repo is meant to serve as a guide for Machine Learning/AI technical interviews.

About alirezadir/AIMLInterviews

alirezadir/AIMLInterviews is an open-source project on GitHub, mainly written in Jupyter Notebook. This repo is meant to serve as a guide for Machine Learning/AI technical interviews. It currently holds 9,670 stars and 1,695 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board.

GitHub Repository Details

Repository alirezadir/AIMLInterviews · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

AIMLInterviews 1:1 Coaching & Mock Interviews

I now offer 1:1 AI/ML interview coaching & mock interviews for AI/ML Engineers, Applied AI Scientists, Research Engineers, Research Scientists, AI Strategists, Engineering Managers, and senior AI leaders.

Topics include technical interviews (AI/ML system design, GenAI & Agentic AI fundamentals, ML fundamentals, AI coding, and more), behavioral interviews, and leadership interviews.

Learn more: https://aimlinterviews.io

---

English | 简体中文 | فارسی

License: MIT Code style: black GitHub stars GitHub forks Last Commit GitHub issues Contributors Tweet

AI / Machine Learning Interviews :robot:

This repo aims to serve as a guide to prepare for AI and ML Technical interviews for relevant roles at big tech companies (in particular FAANG). It has compiled based on the author's personal experience and notes from his own interview preparation, when he received 5 simultaneous offers from Meta (ML Specialist), Google (ML Engineer), Amazon (Applied Scientist), Apple (Applied Scientist), and Roku (ML Engineer) in 2020, and repeated offers from Amazon and Apple in 2025 (AI Tech Lead).

Remember: Interviewing is a skill and the more skillful you are, the better the results will be.

The following components are the most commonly used interview modules for technical ML roles at different companies. We will go through them one by one and share how one can prepare:

|Chapter | Content| |---| --- | | Chapter 1 | General Coding - DSA (Data Structures and Algorithms) | | Chapter 2 | ML Coding | | Chapter 3 | ML Fundamentals/Breadth (classic ML, LLMs, multimodal AI, and more)| | Chapter 4 | ML/GenAI/LLM System Design| | Chapter 5 | Agentic AI Systems| | Chapter 6 | Behavioral Interviews · Behavioral & Leadership Prep Worksheet (Google Sheets) · Excel download| | Resources | GenAI Learning Resources| | AI Tutor | AIMLInterviews MCP Server| | | |

AI Tutor with MCP

Turn any MCP-compatible AI assistant into an AI/ML interview coach with aimlinterviews-mcp. It discovers curriculum problems, offers progressive hints, builds learning and company preparation plans, and reviews answers using a no-spoilers teaching style.

claude mcp add aimlinterviews -- npx -y aimlinterviews-mcp

or

codex mcp add aimlinterviews -- npx -y aimlinterviews-mcp

Clone this repository first, then run the command from the clone or set AIMLINTERVIEWS_ROOT. See the MCP server guide for configuration, tools, and development instructions.

News

:newspaper: This repository is now AIMLInterviews, updated for 2026 with expanded LLM, multimodal AI, post-training, and GenAI system-design content.

Notes:

Contribution

If you'd like to contribute, please make a pull request with your suggested changes).

GitHub Stars & Activity

9,670Stars
1,695Forks
0Open issues
Jupyter NotebookLanguage

GitHub Popularity

GitHub stars9,670
Forks1,695
Open issues0
Primary languageJupyter Notebook
License-
Stars gained today918
Created-
Last pushed-

Trending History

Monthly boardrank #50 · ▲ 918 stars

Related AI Projects

1

microsoft / generative-ai-for-beginners

Jupyter Notebook★ 119,834⑂ 63,090▲ 77 stars
2

microsoft / ai-agents-for-beginners

Jupyter Notebook★ 74,827⑂ 24,674▲ 81 stars
3

Lordog / dive-into-llms

Jupyter Notebook★ 54,341⑂ 6,489▲ 190 stars
4

anthropics / prompt-eng-interactive-tutorial

Jupyter Notebook★ 38,193⑂ 4,230▲ 24 stars
5

datawhalechina / happy-llm

Jupyter Notebook★ 33,836⑂ 3,205▲ 36 stars
6

shap / shap

Jupyter Notebook★ 25,759⑂ 3,750▲ 3 stars
7

karpathy / nn-zero-to-hero

Jupyter Notebook★ 24,403⑂ 3,571▲ 12 stars
8

QwenLM / Qwen3-VL

Jupyter Notebook★ 19,948⑂ 1,848▲ 10 stars

More AI Rankings