校招笔试一直跪?那你会骗分吗?
你好,我是阿秀。
这段时间随着大多数互联网公司都开始正式批,很多小伙伴也在陆陆续续的开始投递简历,其中不少人都收到笔试通知,多的甚至一天三四场笔试都正常。
我记得自己以前校招的时候,八月中下旬和九月上旬正是笔试的高峰期,最多的时候一天做了5场笔试,2场面试。
可以说一天除了吃饭上卫生间,不是在笔试,就是在笔试的路上;不是在面试,就是在去面试的路上。
但有些笔试题是真的难,属于那种每个字我都能看懂,连在一起我就看不懂了,理解不了题意,思路都没有,后来自己就学会了"骗分",也就是即使不会做这道算法题,也还是能骗一些分的。
刚好星球中有个学弟也问到了这个问题,除此之外对于一些原本能稳稳拿到分的算法题因为输入输出的问题却没能顺利拿到分,真的很可惜,这种就属于白白让分从自己手中溜走了。
今天就分享一下如何合理”骗分“以及如何处理一些算法题输入输出的问题吧。
1、疑问
下面是阿秀自己组建的学习圈中的圈友的提问原文:
秀哥你好,我是今年的应届生,我现在投的都是C++开发岗,最近做了好几场笔试,有的挺难,有的可能碰到了我刚好会的,代码题大部分都只能A一半的题出来,有的是输入输出没写好,有的则是没啥思路,几场笔试下来,心态不免有点崩。
看到有人说可以骗分(这是只如果不会的话,也输出一些个例的答案吗)?
还有就是这种笔试有什么题库的吗?选择题的话我知道牛客是有的,赛码也有一些,其它就不知道了,求教师兄了
2、解答
下面是阿秀在学习圈中的的回答原文:
先说骗分这个概念:
骗分指的是看到一道算法题了,自己不会做,完全没有思路的那种,这个时候很多人可能都会选择直接放弃开始下一题了,但这个其实不太对,有些时候是可以骗分的。
因为互联网笔试是取通过率最高的一次提交的,不管你提交多少次都没关系,我只会取你提交的这么多次里通过率最高的那一次结果。通过率越高,自然分数也就越高;
分数越高,这次的笔试总分数自然也就越高;
总分数越高,顺利通过笔试,拿到面试资格的概率自然也就越大。
所以不要看到不会的题了直接放弃,看看它要求输出的是什么?
有一种情况下是最好骗分的,那就是输出true/false,那你不管什么情况下都直接输出一个true或者直接输出一个false,这种时候肯定能碰对答案的,通过率可能会在20%、30%以上。
如果这题是100分,那你就能骗来20分或者30分了,这比你直接跳过得0分不是好得多吗?
上面那种情况不多,现在笔试要求你输出的一般都是一个数或者几个数或者几行数都有可能,不管输出形式是什么样的,多试试几次。
输出一个数我就输出一次0,再输出一次1,然后再换成2,多来几次试试,有很大概率碰对结果的。
这就是骗分,并不是在只有会这道题才能得分,哪怕是不会这道题也能得分。
千万不要看完题,觉得不会就直接跳过去了,那太可惜了!
然后再说题库的事
肯定有,大多数公司都有题库,并且越大的公司有题库的概率越大,题库里的题也就越多。
但具体题库里的题是什么这种事情肯定是不可能让你知道的啊。。。这不用说的,很多互联网公司题库里的题都是力扣或者剑指offer上的原题,也有的会稍微改一下。
我记得华为有场笔记是就是力扣接雨水这道题的改良版,相较于力扣上的接雨水,华为的那道题还会让你自己接收数据,自己处理输入,至于其余内容和力扣上的原版接雨水是一样的。
如果你输入输出处理不好的话,可以看下牛客有个专题就是练习输入输出的专题,我以前也练过,花半天时间练练就好。
这是练习算法输入输出专题的链接:https://www.nowcoder.com/test/27976983/summary,还有这个也是:https://ac.nowcoder.com/acm/contest/5657#question
本文转载自公众号拓跋阿秀