alirezadir/AIMLInterviews

▲ 6 stars today★ 9,938⑂ 1,733

A Comprehensive Guide for Generative AI, Agentic AI, Multimodal AI, Physical AI Interviews. Proven Formula for multiple FAANG offers and more

About alirezadir/AIMLInterviews

alirezadir/AIMLInterviews is an open-source project on GitHub, mainly written in Jupyter Notebook. A Comprehensive Guide for Generative AI, Agentic AI, Multimodal AI, Physical AI Interviews. Proven Formula for multiple FAANG offers and more It currently holds 9,938 stars and 1,733 forks with 13 open issues, and was last pushed on 2026-10-08 (repository created 2021-01-31).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #56 with 6 new stars today.

GitHub Repository Details

Repository alirezadir/AIMLInterviews · default branch main · size 7099 KB · watchers 101 · source: GitHub REST API and repository README

README

Image from the project README

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

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

News

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

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

---

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 | DSA Coding (LeetCode style) | | Chapter 2 | ML Coding | | Chapter 3 | ML Breadth (classic ML, Gen AI, Agentic AI) | | Chapter 4 | System Design (classic ML, Gen AI, Agentic AI) | | Chapter 5 | Behavioral & Leadership | | Resources | GenAI Learning Resources | | Resources | Agentic AI Systems | | 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.

Notes:

Contribution

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

GitHub Stars & Activity

9,938Stars
1,733Forks
13Open issues
Jupyter NotebookLanguage

GitHub Popularity

GitHub stars9,938
Forks1,733
Open issues13
Primary languageJupyter Notebook
LicenseMIT
Stars gained today6
Created2021-01-31
Last pushed2026-10-08

Trending History

Daily boardrank #56 · ▲ 6 stars

Related AI Projects

1

rasbt / LLMs-from-scratch

Jupyter Notebook★ 107,701⑂ 0
→
2

microsoft / ai-agents-for-beginners

Jupyter Notebook★ 78,704⑂ 25,776▲ 107 stars
→
3

patchy631 / ai-engineering-hub

Jupyter Notebook★ 40,925⑂ 6,539▲ 1,095 stars
→
4

The-Art-of-Hacking / h4cker

Jupyter Notebook★ 29,994⑂ 5,438▲ 13 stars
→
5

karpathy / nn-zero-to-hero

Jupyter Notebook★ 25,228⑂ 3,675▲ 45 stars
→
6

NirDiamant / GenAI_Agents

Jupyter Notebook★ 24,802⑂ 4,167▲ 37 stars
→
7

mrdbourke / pytorch-deep-learning

Jupyter Notebook★ 19,340⑂ 5,236▲ 12 stars
→
8

karpathy / micrograd

Jupyter Notebook★ 18,614⑂ 2,962▲ 84 stars
→

More AI Rankings