面经 | 蔚来 | 一面
5413
发布于 未知归属地

这次面试好随便啊,自我介绍完后,他先后问我从这两个项目中有什么收获,然后我就答了一大堆,深入到了实现机制,然后看面试官有点不想听了,之后我就快快的收了个尾,然后面试官问我你还有什么亮点吗?,没有就做两个算法题吧,然后就开始做算法题了。

首先出了:剑指 Offer 33. 二叉搜索树的后序遍历序列。

其实自己原先做过这道题,现在看又没什么思路了,面试官提醒说用分治的思想,想了一下就和面试官说了一下思路,面试官说你实现一下,写完了又把代码思路给面试官说了一下,面试官深表认同,然后让我运行测试一下,自己写了一个用例,一测试结果有误,就开始Debug,Debug了有接近10分钟,边界条件一直有误,面试官说就到这吧,估计又要面试下一个人了。

感受:感觉面试官并不太想问问题了,或者听着我自己有什么收获觉得没什么可听的,但我认为问这个问题就应该做好没什么可听的准备,如果问到具体实现细节我会很仔细的讲它的实现流程,然后就是代码没有调出来也是十分可惜的,面完后其实我发现自己其实浪费一些面试时间的,比如自己有什么收获应该捡重点说,无关紧要的其实不用说的太细,然后就是写代码的时候我还傻乎乎的写:

struct TreeNode {
    int val;
    TreeNode* left;
    TreeNode* right;
    TreeNode(int _val) : val(_val), left(nullptr), right(nullptr) {}
};

可是这不需要Tree结构,就只是一个序列,我写完面试官才提醒到,就这样又浪费了几分钟,属实有点心不在焉了,最后连反问都没有就直接走了。

这篇文章偏重感受,但自己真的忍不住想写一下,毕竟现在什么也没有。

评论 (11)