基功太差,怨不得天,得下苦功——WAP面试,正式招聘号角响起
WAP面试,直接考察coding能力。
面试官是一个日本先生。人超级Nice。一直朝我微笑。
简短的self-introdution后,就让写代码了。
(欧巴桑昨天面的,回去后就把题目告诉我们了,我昨天还想了,实现了,就是没去想按序输出的问题,结果今天就栽在这上面了)
1、给一个数组 , 求最长连续上升子数组,返回第一个最大的。例如1 , 2 , 5 , 3 , 4。返回1 , 2 , 5。
有些紧张,有一两个小bug,这里日本先生还提示了我一个Bug的地方,16分钟AC。
2、在上题基础上,按序打印出所有满足条件的数组。例如 2,4,6,1,2,3,2,4,5。返回 1 , 2,3 | 2,4,5 | 2,4,6。
其实很快也出来结果了,但是要排序,这里反应出基本功实在太差了。以前写过几次comparator , 但都是百度的,有去记,但是没记的很清楚。今天真心comparator的写法忘记的一干二净。
很抱歉的对面试官说,我忘记了。面试官还说可以上网查。额。这里又衰了,查了快10分钟,也没查出来杂写。最后面试官看不下去了,给我说了collections.sort(list , new Comparator<>(){});
还好,也没有很遗憾,毕竟基本功摆在那里,就算侥幸因为欧巴桑的题目正好我也考到了。但基本功不扎实迟早要栽掉。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今天心情没有很好,又开始叹息自己,又开始妄自菲薄,又开始不喜欢自己。
其实我知道自己没有很差,只是我老拿自己和别人比,什么都比,比学习,比交际,比性格。好累啊。
其实,我想过的更快乐些,简单些。
与人交际方面,常乐乐,不要害羞,别装的冷艳高贵觉得那是贼有个性。淡定,不要以为啥都要付责任,累不累啊。
复习方法,一点一点的来,别以为一天就能把排序递归动态规划全掌握了,那计算机就不用学这么多年了好吧。每天掌握一个知识点,就够了,再不够,也就那样了,IQ就到这种程度,也勉强不来。
有自己的目标,与自己赛跑,永远不要与别人赛跑。
生命这么短暂,把生命继承在别人的生命之上,真他妈累。我不干了。