两天前去的onsite一轮技术面,中午和员工吃饭,下午两轮技术面。
第一轮就是地里的面经,digitmatch。整个流程都是一样的。最后我没答工厂模式,只是给了个abstract method,因为我觉得已经足够了
中午吃饭。。。
下午第一轮就是phoneBook的OOD。
最后一轮是围棋的算法,给一个棋盘和坐标,问这个棋子所在的簇周围还有几个空位。简单的DFS,唯一一点缺点就是我的bound check写的很麻烦吧。
整体来说真的不难,谈的也很好,最后真没想到被拒了- -
可能是软实习不太够,,?吃饭的时候虽然问了不少问题,但是的确没有表现出我“很有趣”吧。
心累,不知道这种公司什么时候可以再申请。
问了feedback,三个面试官给的都很positive,说是coding habit不好。charge into the question without thinking through。变量名不好听,重复代码,还有喜欢直接改parameter的问题(因为用的是python) 。