explaingit

wanshuiyin/aris-in-ai-offer

71PythonAudience · researcherComplexity · 2/5Setup · easy

TLDR

Bilingual ML interview cheat-sheet pack on LLMs, diffusion, RLHF, agents, and MoE, with foundations, 25 tiered questions per topic, and from-scratch PyTorch code, auto-generated by the ARIS agent platform.

Mindmap

mindmap
  root((ARIS-in-AI-Offer))
    Inputs
      Interview topic
      ARIS skill prompt
    Outputs
      Single-file HTML cheat sheets
      PyTorch from-scratch code
      Audit review JSON
    Use Cases
      ML interview prep
      Self-study reference
      Generating new cheat sheets
    Tech Stack
      Python
      PyTorch
      MathJax
      HighlightJS
      HTML
      Agent skills
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Cram for Chinese qiuzhao ML interviews with bilingual cheat sheets and tiered questions

USE CASE 2

Run the from-scratch PyTorch examples to actually implement classifier-free guidance or DPO

USE CASE 3

Use the ARIS /interview-cheatsheet skill to generate a new sheet on a topic not yet covered

USE CASE 4

Adopt the cross-model adversarial review pattern for your own tutorial pipeline

Tech stack

PythonPyTorchHTMLMathJaxHighlightJS

Getting it running

Difficulty · easy Time to first run · 5min

Cheat sheets are static HTML and open directly in a browser, the ARIS generator pipeline is a separate install.

In plain English

ARIS-in-AI-Offer is a study pack of interview cheat sheets aimed at students preparing for Chinese tech industry recruiting season, known locally as qiuzhao. The cheat sheets cover modern machine learning topics: large language models, multimodal models, diffusion models, agents, generative models, and the reinforcement learning techniques used to fine-tune them. Each sheet ships in both Chinese and English versions. Every cheat sheet follows the same three-pillar layout. The first part is a foundations section with formula derivations, intuition, and a short summary. The second part lists 25 high-frequency interview questions, stratified into three difficulty levels: L1 for essentials, L2 for advanced, and L3 for top-tier research lab questions. The third part is from-scratch PyTorch code, including realistic examples such as training a diffusion model with classifier-free guidance and DDIM sampling. The cheat sheets are not handwritten. They are generated by a workflow from a larger project the author maintains called ARIS, which stands for Auto Research in Sleep. ARIS is an agent-based platform with more than 74 research skills covering the lifecycle of academic work, from idea exploration through experiments, papers, rebuttals, and talk slides. Two of those skills, called /interview-cheatsheet and /render-html, produced everything in this repository. The README mentions that ARIS runs on multiple agent platforms including Claude Code, Codex CLI, Cursor, Trae, Antigravity, GitHub Copilot CLI, and OpenClaw, and also has a standalone CLI called ARIS-Code. A central piece of the methodology, as described in the README, is cross-model adversarial review. The model that writes a tutorial and the model that audits it must come from different families, so no language model ever grades its own output. The README points to per-tutorial .review.json files as the audit trail. The output format is single-file HTML with MathJax for formulas, highlight.js for code colouring, a sticky table of contents, and a responsive layout designed to read cleanly on phones, tablets, and laptops with no backend. The tutorial index, grouped by area, includes attention mechanisms, KL divergence in RLHF, RLHF variants such as DPO, GRPO, and PPO, reasoning models including o1 and R1, on-policy distillation, and Mixture of Experts architectures from DeepSeek-V3, Mixtral, and Llama 4. The README also lists badges showing the parent ARIS repository has around 10 thousand GitHub stars and was a Hugging Face Daily Papers number one.

Copy-paste prompts

Prompt 1
Read the diffusion cheat sheet in ARIS-in-AI-Offer and rewrite the classifier-free guidance PyTorch demo to use DDPM scheduling
Prompt 2
Walk me through the L2 RLHF questions in ARIS-in-AI-Offer and check my draft answers against the reference
Prompt 3
Trigger the ARIS /interview-cheatsheet skill to add a new sheet on Mamba and route it through the cross-model review
Prompt 4
Convert one of the single-file HTML cheat sheets in ARIS-in-AI-Offer into a Markdown study deck I can run with Anki
Prompt 5
Compare the DPO, GRPO, and PPO explainers in ARIS-in-AI-Offer and summarize when each fits
Open on GitHub → Explain another repo

← wanshuiyin on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.