1. 自我介绍2. 实习经历3. 项目拷打非常非常细 我建议用AI 提前拷打一下4. rebase 和 merge 的区别是什么,什么时候更适合用 rebase答案:merge 是把两个分支的历史合并,会保留分叉结构,生成一个合并提交。rebase 是把当前分支的提交“摘下来”,重新接到目标分支最新提交后面,让历史看起来更线性。如果是个人开发分支在合并前整理提交历史,rebase 会更干净;如果是公共分支,尤其是多人已经基于它协作,一般不建议随意 rebase 改写历史。所以是否使用 rebase,核心看分支是否共享、是否允许改历史,以及团队规范。5. 优先级队列和堆有什么区别答案:堆是一种数...