# 面试前必读

> * 调整面试状态: 自信，积极
> * 框架思维，量化结果，先summary

## HR screening

* 自我介绍
* 介绍身份、签证状态
* 介绍和JD相关的一个典型项目
* 介绍自己为什么对公司、岗位感兴趣
* 介绍自己哪些方面能够打动Hiring manager
* 反问环节
  * interview process
  * team/role responsibility

## Hiring manager

* 介绍和JD相关的项目、技能: star组织回答
* 反问环节
  * tech stack
  * like most
  * challenge in work

## Tech-算法

> 考察沟通、解决问题的能力、计算机基础
>
> * clarification, think out loudly, coding, complexity & test

* [How to Talk to the Interviewer](https://blog.faangshui.com/p/how-to-talk-to-the-interviewer)
* [上百场算法面试的软实力经验分享](https://www.1point3acres.com/bbs/thread-1099499-1-1.html)
* [从面试官角度解答coding interview](https://www.1point3acres.com/bbs/thread-1023899-1-1.html)
* 最后看下公司tag题与最近一周的面经题

## Tech-系统设计

> 考察设计能力、思维框架。注意 clarification, think out loudly, trade-off & preference
>
> * 提出需求下可能遇到的问题，解决的几种思路，各个思路的trade-off，从而提出自己的设计主张

## BQ

> 考察软技能、团队合作。注意按框架回答，注意让没有你项目背景的人也能听懂

* [A Senior Engineer's Guide to the Amazon Leadership Principles Interview](https://interviewing.io/guides/amazon-leadership-principles)
