请地里的人帮我说说我这是被人黑了吗

avatar 340410
GateB25
3189
13
上周面了一家公司 面试官是个亚裔 看LinkedIn上背景很好 面试的时候也很和善 交流什么也挺正常 一开始问简历问的也不错 然后问了些基础知识 然后有些follow up不太会 我就老实说不太会 没学过 他就说ok 他总是爱多问一点 然后也没刁难. 接下来就是算法题 没什么难度 就是个拓扑排序 原题 course schedule 我听他描述完 然后问了他几个Corner case, 有没有环 他说没有 有没有不合法输入 他说没有 输入可不可以为空 他也说没有 然后接下来我就给他讲算法 我说拓扑排序可以 主要就是算入度 然后他说你怎么组织输入让他表示顺序关系, 我说我可以用一个N*N矩阵存, 他说这样空间复杂度有点高 有没有优化 我说可以用List存 每个元素是一个节点 然后每个节点下面再存他的子节点 这样O(N) 他说很好 让我继续 我就继续讲了怎么算入度 怎么排序 然后他说可以 你可以写了, 然后我就写 一边写还一边和他说这行我打算做什么 每次写到需要新的变量 我就告诉他这个变量是做什么的 期间他说你这里有些拼写错误 我也马上改了 然后我还说coder pad上面感觉和IDE不太一样 他说他完全理解, 做完之后他又加了follow up说如果考虑有环什么的怎么办 我分情况讨论了半天 然后他提示我说如果有环会怎样 我说那么可以在输入的时候给定预期的节点数 如果有环 节点数和预期数一定是不一样的 他表示满意 示意我不用写了 然后让我问问题 我问了几个工作上的问题 感觉聊的不错 他介绍工作我说我其实听了总体还是有点抽象 他也说正常 毕竟我没有亲自做过 然后就挂了
这周收到hr回复 挂了 有点意外 然后就要了feedback, feedback是这么写的"your code was decent, an area of improvement is working with your interviewer to solve the problem. Advice for future interviews would be to listen to the hints your interviewer gives you and ask clarifying questions. These are important traits in industry engineering environments and will be important in coming up with correct solutions."
我当时就感觉很莫名, 这难道是说我没有和面试官交流吗? Corner case 我讨论了 输入输出格式我也是征得他意见确认的, 写之前算法我给他讲了, 他是许可的, 是他让我开始写 我才写的, 然后我还不断给他讲我的思路, 每当他提出新要求 我就回停下来和他分析, 然后双方达成一致后我才继续写的, 怎么就给我留下一个不working with interviewer的评价呢 我真的很不理解, 你如果说我基础不扎实, 之前基础知识有东西没答上来或者说工作经验不足, 我也就没什么好说的, 结果你说我没有听从advice和hint, 我真的觉得很莫名, 还是我面试太少, 自以为交流到了但是其实面试官并不满意? 请大家帮我分析分析
13条回复