整理面试题笔记使用的提示词:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
这是同学们面试回来整理的面试题,虽然全,能精准回答面试官的问题,但问题太杂了,不系统,你帮我整理一下:
注意整理面试题时必须严格遵守以下 **5条核心原则**

1. **绝对不能删减题目(全量保留)**
* 原列表中的任何一个问题,哪怕是像 `EOF的值是多少``main函数谁调用` 这样的小问题,都必须保留,**不能遗漏**
* 如果内容过多,宁可分多次输出,也不能为了缩减篇幅而删题。

2. **不能省略关键细节和专业术语**
* 技术名词、文件后缀名(如 `.a`, `.so`, `.lib`, `.dll`)、具体的命令参数等必须完整写出,不能简写或省略。
* 涉及到流程的(如“上电串口无输出的排查步骤”),必须保留从硬件到软件的完整排查逻辑,不能只写概括。

3. **回答要详略得当(区分难度与类型)**
* **定义类/简单题**(如“EOF的值”):回答要简明扼要。
* **机制类/原理类/重点题**(如“进程间通信”、“内存分布”、“代码优化”):回答要详细展开,解释清楚原理。
* 不能所有题目都写成一样长,要有“节奏感”。

4. **逻辑分类整理**
* 不能只是罗列表格,要将杂乱的题目按照 **知识板块**(如“指针与数组”、“内存管理”、“进程管理”、“IPC通信”)进行归类,方便阅读和背诵。

5. **补充完整性**
* 如果原题目的答案不够完善(例如 `API与SDK的区别` 这种问题漏解释,或者对问题解释太简单),需要进行合理的补全,使其更具参考价值。

下面是方哥的嵌入式学习路线思维导图: