[不懂就问]面试时遇到做过的题到底要如何处理

avatar 351988
Surge_nan
2377
4
最近楼主参加了一场公司的面试,题目是里扣的外星人字典。这个题我感觉难在题目理解,如果不跳进坑,能明白顺序排布的话,实现起来并没有什么技术难点,普通的topologic sort的题目。所以在面试官出到这个题后,我跟面试官交流就比较注重确认那些坑,比如字母排布的顺序,如何确定某个字母在某个字母之前等等。确认完这些信息后就直接用BFS去实现了,不过也是因为没有想到其他的暴力解,感觉这个题就是理解之后拓扑排序。但是可能是交流的点太切题,表现的思考太顺利,最后面试官看出来做过这个题并且直接发问,楼主也诚实回答这题确实是蠡口的题。面试官也没说啥就结束面试了。两天后收到了拒信,心里觉得可能跟被看出做原题有关?
所以这里想问一下大家,如果面试时遇到原题应该怎么处理,是要诚实回答并让面试官换题吗?但是大家刷题都是几百道,可能面试官换了一道还是做过,而且如果换的题没做出来岂不是对结果影响更不好。。不换的话面对原题 由于之前做过,对坑比较熟悉,很容易就能和面试官确认排查清楚,有暴力解的题还好还能从暴力解开始然后讲优化,没有暴力解或者思路单一的题该怎么处理呢?
希望大家能给点思路,如何应对这种情况,谢谢~
  • 3
4条回复