第21章 卧槽,这年轻人!(3 / 5)

作品:《社畜逆袭:从小米开始反卷互联

“陈默,我这里有五个问题需要你回答下,第一、2的16次方是多少?第二、PHP和JAVA的优缺点,两者有什么不同?第三个问题、请说一下超卖问题的产生和相应解决方案。第四、安卓目前已经开源,请你根据自己的理解点评下底层架构.......”

林斌语速极快,而且每个问题中间几乎没有停顿,像是故意如此。

而陈默这边,脸上丝毫不见慌乱只是略微沉思了片刻,就开始回答。

陈默回答的语速不像林斌那样咄咄逼人般的快捷,而是平稳有力,条理清晰。

第一个问题不难,考验的是对数字的敏感性,陈默直接给出65535的答案,在计算机中的意义是它代表了16位二进制数的最大值,也就是2的16次方减1。

所以他不是算出来的而是这个数值经常与内存地址有关,之前工作中碰到问题次数多了也就记住了。

第二个问题只要稍微学点编程就能回答,但同样的问题,不同水平的人回答的深度也是不同的,陈默从应用场景、易用性、中间件、源码等层面简明扼要的阐述了一下。

甚至针对源码中的个别函数,陈默有自己的理解,觉得稍微改动一下会有更好的效果。

第三第四问题也很快回答完毕,回答堪称完美,听的林斌和雷军连连点头,原本严肃的脸上有了一些笑容。

最后一道问题是一道架构设计题,陈默直接起身走到后面的超大白板前,提笔就在上面写写画画,不一会就占据了半块白板,边写边解释自己的想法。

林斌时不时就某一个细节进行追问,陈默回答,有来有往,慢慢两人从问答变为了讨论,待到后来陈默写到兴起,直接提笔生撕代码实现,极其生猛。

短短几分钟剩下半张黑板被密密麻麻的代码所占据,经过陈默不断讲解林斌感觉可执行率极高,频频点头。