面试总体流程:1,HR电话面;2,技术电话面试;3,技术现场面试;4,经理现场面试。详细描述如下:是通过朋友走的内部推荐,过来一段时间就收到面试了1,HR的电话面试大概半小时,相对简单;主要问了下项目背景经验,然后就一两个关心的问题深入一下,比如,为什么在上家公司没有到1年就打算离开。也问了下英语介绍做过的某个项目。2,技术电话面试,一个小时,也相对简单过不了几天就有电话的技术面试,相对来说也比较简单,针对项目经验,询问我具体的内容,出过什么好的技术方案。也问了下技术问题,是基础内的。3,技术现场面试, 两个小时,有难度到现场技术面试,安排了个安静的会议室,先做题一个小时。然后根据做题结果聊了一个小时。比较印象深刻的题目有,“广度遍历打印一棵二叉树”, “应用设计模式设计停车场,根据车型大小安排停车位”。 当然这个不是原题,但就是这个意思。 第一题很容易在网上找到答案,第二题,用上工厂方法或者策略模式都可以。我觉得没有标准答案。...查看更多
包含1个问题,1个回答
Q:广度遍历打印一棵二叉树。