# BQ

* BQ是 第一个，你的标准和顾客标准有区别怎么办 第二个，有没有improve过你已经做的项目 第三个，有没有跟别人有意见不同时候.
* 面试当天一进codepad就看到一个中文名，心里就放心了一半。一进房间是一个AWS的中国大哥，开头友善的介绍了一下 agenda(intro 3mins/bq 10mins/ coding 30mins/ 反向bq2mins.然后互相自我介绍后就进入了BQ。 BQ 第一题 怎么帮助 peer 顺利套例子 第二题 问如果你的team里 大家pace都比你慢 没有跟上你的节奏能怎么办。 这个例子我没有准备过 但是我知道他想问tight deadline 所以一边问他是不是想问tight deadline一边在大脑里面思考怎么套我的例子。 然后这个大哥看我在思考估计他主动直接提出说可以换题要不要帮我换一题。 我说好的我说我们一般都 plan our schedule ahead，没有类似的例子。然后他直接把问题换成了tight deadline怎么办。 我当时真的觉得自己走大运了怎么遇到一个这么好的面试官，直接帮我把题目换成了最舒服的题目。 然后两个bq的followup 我觉得也答的很顺畅。视频我也能看到他频频点头表示赞同。 然后进入coding, 是他自己出的string题很简单，followup‍‍‌‌‌‌‍‍‌‍‌‍‌‍‌‍‌‌‌‍也不是特别难 都是在问了题目意思，简单的交代了自己的思路以后就写完了。我当时就觉得很奇怪的是我coding的过程中他没有说过一句话给我任何的hint，但是因为不难我也自己写出来了。最后time/space complexity也都答对了。最后针对他的followup我记得他的原话是“this should work" 然后反向bq就结束了。全程我都感觉是positive feedback,包括我稍微停了一下他就主动换题我还在想我运气也太好了吧，遇到这么nice的面试官。如果他是因为换bq题这个部分就想挂我的话，那他为什么不直接让我想一想然后说那个我没有准备过的BQ呢。&#x20;
* BQ是 第一个，你的标准和顾客标准有区别怎么办 第二个，有没有improve过你已经做的项目 第三个，有没有跟别人有意见不同时候 代码是 关于dfs和bfs的一道题&#x20;
* tight ddl (customer obsession, bias for action) challenge (curious and learn, high standard, customer obsessipn)
* The biggest mistake you made and what did you learn from it? (earn trust, customer obsession)
*
