百度云计算部门二面
面试官10点很准时打来电话,首先让我打开collabedit这个在线写代码平台。
然后就随便聊了一下,整个面试气氛很轻松,给人的感觉不像是在面试,而是在聊天。
之后就出了一个算法题目:如何将一个二叉树的结构信息在网络中从一端传输到另一端,以前听说过这道题目。
然后我很快提了一种方案,基本上把代码口述了一遍,面试官问得很仔细,抠语法抠细节(到这里已经20min过去了)。整个说完之后面试官说我的方法时间空间复杂度很高,让我改进,然后在他的提醒下我又提了一套方案,他按照我的意思复述了一遍,写出函数原型(10min又过去了)。然后让我写代码(包含序列化和反序列化的代码),写完差不多15min又过去了,然后他又把我的代码抠语法抠细节的分析了一遍(5min又过去了)。一个算法题目花了50min。。。。
之后问了我一些关于云计算很笼统的东西,说他们偏向于底层,而我偏向于应用层。。。
总体感觉面试官人很好,就是感觉浪费了我面试多半时间,很多东西没有展示出来。
#百度#然后就随便聊了一下,整个面试气氛很轻松,给人的感觉不像是在面试,而是在聊天。
之后就出了一个算法题目:如何将一个二叉树的结构信息在网络中从一端传输到另一端,以前听说过这道题目。
然后我很快提了一种方案,基本上把代码口述了一遍,面试官问得很仔细,抠语法抠细节(到这里已经20min过去了)。整个说完之后面试官说我的方法时间空间复杂度很高,让我改进,然后在他的提醒下我又提了一套方案,他按照我的意思复述了一遍,写出函数原型(10min又过去了)。然后让我写代码(包含序列化和反序列化的代码),写完差不多15min又过去了,然后他又把我的代码抠语法抠细节的分析了一遍(5min又过去了)。一个算法题目花了50min。。。。
之后问了我一些关于云计算很笼统的东西,说他们偏向于底层,而我偏向于应用层。。。
总体感觉面试官人很好,就是感觉浪费了我面试多半时间,很多东西没有展示出来。