Azure二面(已凉)

之前面试官打电话商量时间的时候,特意强调了要做题,所以做好了上来就做题的准备。
其实自我介绍和讲项目还是有的
  1. 自我介绍(中文)
  2. 说一个你印象最深的项目
  3. 做题
做题之前面试官问:你数据结构学的很好吧 我:嗯(内心忐忑)
“那你对二叉树一定掌握的很好吧” 我:嗯(内心忐忑)
但还好 出的题不是特别难
  1. 记录二叉树中所有左叶子节点的和
  • 用的层序遍历,面试官问为什么要有两层循环,解释了一下之后,面试官说其实里面的for可以去掉,你之后再好好想想,这里其实有点惯性思维了
  1. 计算完全二叉树的节点个数(要求小于O(N))
  • 一上来把满二叉树和完全二叉树搞反了QAQ,后来面试官还画了完全二叉树给我看
  • 想到了用高度,但是没有想到怎么找最底层节点
  • 面试官提示了左右子树高度相同和高度不同两种情况,然后把代码写了一下
  • 计算时间复杂度,没有答对 应该是O((log(N))^2)
#微软暑期实习春招#
全部评论
请问楼主投的是c+ai的暑期实习吗
点赞 回复 分享
发布于 2022-03-28 16:31
CSS吗
点赞 回复 分享
发布于 2022-03-16 15:51

相关推荐

05-07 20:52
吉林大学 Java
点赞 评论 收藏
分享
xwqlikepsl:感觉很厉害啊,慢慢找
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务