刷拍拍有用吗?
我考了PAT,算法水平尚可。我来回答一下。
关于PAT的三个层次,难度大致如下:
B (B):中文题目,题目挺简单的,主要是关于简单模拟,字符串处理,Hash哈希,排序,二分法和链表。
A(A级):英语题,在B级的基础上增加了数据结构,主要测试线性数据结构、树、图论、最短路径、深度搜索和广度搜索、STL、并行搜索集、简单DP、复杂模拟等。
t(上):英语题,也就是ACM的东西。
B级和A级只要你刷遍题库,90%的题都能独立算出来,拿到80%的满分不是问题。(考试前一定要刷好题库)
如果你的目的是找工作,我建议你考甲级,至少比乙级更受认可..。b真的太容易了,要考还得考100。另外,你真的不用担心英语。虽然A级的顶题都是英文的,但其实很好读。如果你不相信我,读一读。
如果考完试成绩不错,确实有公司联系你,但都是小单位或者创业公司。我给你发了邮件投简历,但是没有投(如果投了应该可以直接面试)
但是如果你的目标是BAT,那你考这个就没用了,因为一线互联网公司的校招笔试比PAT的a级还要难,不要指望官网的Google和BAT会免除你的笔试。(但是小公司真的可以不用笔试。)
另外,你不能指望仅凭PAT证书就能找到工作。根据我的采访经验,很多人都没听说过这个证书。杭州那家可能好一点,听说的也比较多。
我面试的时候,一个面试官在网易游戏的另一边跟我提到了PAT,然后给了我两道算法题考我。
看了我上面说的,你大概知道PAT的含金量了。不是不值钱。PAT得满分是个小成绩,证明你至少认真学过算法。
我补充一下,能不能摆脱笔试取决于很多因素,不是因为你能拍得很完美,还取决于你的学历和优秀的简历。。而且现在的求职者大多是硕士,目测楼主的本科就更没竞争力了。