我的理解是, IC5和 IC3~4在面试中的最大区别是主动drive communication。
比如拿到题目以后要clarify, 可能IC3~4就会说 what's the business purpose of this feature, 但是IC5会说 please correct me if I am wrong, as what I understand so far, the business purpose of this feature may be xxxx, is it correct?
还有个典型的例子就是我们知道有很多causual inferences questions, 比如 network effect, two-side market等等,在设计实验的时候,IC5的要求是主动提出concern,并给出solution. 同理,对于问test duration,给出2周以上时间也是要主动说明原因。
当然,主动drive communication不是唱独角戏,所以在每次drive的时候记得和对方verify是否合理,让对方也参与进来,当对方说make sense to me的时候,那基本就是成功的drive了。
最后就是面试官一般每个case会有一些follow up question (很有可能不在面经上),这些follow up question一般是根据你之前的回答,面试官临时起意问的,目的是看看你对于这块领域的理解是否够深层,是不是只是在瞎BB。这些follow up question的回答一方面确实是看你的内在逻辑是否自洽,已经是否能灵机一动(很多时候靠运气和所谓的product sense),另一方面,如果你之前的答案都能够主动引导思路,drive conversation的话,那follow up question的方向就很大程度上可以控制。