# 前言

📚中文面试指南，针对海外、外企、大厂CS岗位。

* 适用岗位：软件工程师(SDE)、机器学习工程师(MLE)、数据科学家(DS)、应用科学家(AS)、AI工程师、数据工程师
* 面试沟通：**逻辑通顺，框架思维，突出重点**
* 免费书籍：<https://longxingtan.gitbook.io/ml-interview/>

## 📖 面试内容

### 机器学习工程师 / 数据科学家(模型)

| Chapter   | Content                                                                                    |
| --------- | ------------------------------------------------------------------------------------------ |
| Chapter 1 | [Data Structures and Algorithms](https://longxingtan.gitbook.io/mle-interview/01_leetcode) |
| Chapter 2 | [ML Breadth / Depth](https://longxingtan.gitbook.io/mle-interview/02_ml)                   |
| Chapter 3 | [ML System Design](https://longxingtan.gitbook.io/mle-interview/03_system/03_ml)           |
| Chapter 4 | [Behavioral Question](https://longxingtan.gitbook.io/mle-interview/04_bq)                  |

### 软件工程师 / 开发工程师

| Chapter   | Content                                                                                    |
| --------- | ------------------------------------------------------------------------------------------ |
| Chapter 1 | [Data Structures and Algorithms](https://longxingtan.gitbook.io/mle-interview/01_leetcode) |
| Chapter 2 | [System Design](https://longxingtan.gitbook.io/mle-interview/03_system)                    |
| Chapter 3 | [Behavioral Question](https://longxingtan.gitbook.io/mle-interview/04_bq)                  |
| Chapter 4 | [Object Oriented Design](https://longxingtan.gitbook.io/mle-interview/03_system/01_ood)    |

### 数据科学家(分析)

| Chapter   | Content                                                                                           |
| --------- | ------------------------------------------------------------------------------------------------- |
| Chapter 1 | [Statistical and Causal Inference](https://longxingtan.gitbook.io/mle-interview/02_ml/00_ml_math) |
| Chapter 2 | [ML Breadth / Depth](https://longxingtan.gitbook.io/mle-interview/02_ml)                          |
| Chapter 3 | [Product Sense](https://longxingtan.gitbook.io/mle-interview/02_ml/97_product_sense)              |
| Chapter 4 | [SQL](https://longxingtan.gitbook.io/mle-interview/01_leetcode/99_sql)                            |

### 数据工程师

| Chapter   | Content                                                                                    |
| --------- | ------------------------------------------------------------------------------------------ |
| Chapter 1 | [Data Structures and Algorithms](https://longxingtan.gitbook.io/mle-interview/01_leetcode) |
| Chapter 2 | [SQL](https://longxingtan.gitbook.io/mle-interview/01_leetcode/99_sql)                     |
| Chapter 3 | [Object Oriented Design](https://longxingtan.gitbook.io/mle-interview/03_system/01_ood)    |
| Chapter 4 | [Behavioral Question](https://longxingtan.gitbook.io/mle-interview/04_bq)                  |
