我觉得你大老板是个挺严谨的人。。。
"在什么样的场景下,我们用什么技术,解决了什么问题",这是个很高level的问题,在面试里面也会经常碰到,典型的variation就是:1.谈谈你最值得骄傲的工作。2.举例谈谈你解决技术方面的难点....
其实这个问题也是我们做技术的经常要问问自己的,scenario最重要,具体技术倒在其次。
我觉得你可能一开始就把你们大老板拖入的技术细节,没有很好的交代问题的context/background.这里面有表达的因素,我觉得更重要的因素是你可能解决问题之后,没有经过反向思维这个过程:拿到问题,breakdown成更小的问题,找出其中的难点,google solution,然后解决,之后"think out of box"--review/enhance,作post-dev document,为以后类似的问题提供借鉴。通常这个过程在我们行业里程序能run就终止了,没有了之后的总结/提高的过程,这也是我们developer常有的通病,"学而不思则罔"也是这个道理.
我觉得你们大老板是通过这种方式来督促你们从architect/solution这个角度来考虑问题,从而让你有bigger picture,以后碰到类似的难题可能会同时出多种solution,挑一个最优的作为执行的方案。
