求职经验分享-笔试篇
答辩完这几天实在是太无聊了,干脆再写一篇,分享一下自己的笔试经验。
一、笔试
虽然主包没有几次笔试ac的,但做了很多场笔试还是有些想分享的东西。
1、首先是笔试准备。首选力扣hot100和150,然后是代码随想录。代码随想录是分主题循序渐进的,适合算法比较薄弱的同学建立体系,配合讲解学习效率很高。如果已经有基础就可以直接开始刷力扣了。主包当时分难度刷的,每天做两三道,做了两个多月才把hot100慢慢刷完,而且刷到后面发现前面有些解法又忘记了,又得重新刷。建议有余力的同学还是把节奏铺快一点,而且分类别刷然后总结通法可能效率更高。刷题的时候我一般没有思路就直接看答案了,建议同学们也不要有负罪感,看完答案只要记住了解法就没关系。
2、然后是笔试过程中主包的一些小巧思。
- 建议大家把随机数函数记一下,最后实在写不出来的时候可以碰碰运气。
- java的数组,链表操作函数记一下可以很大程度上节约时间,比如排序,建堆等。
- 正式笔试前可以在牛客上搜搜对应公司,有些公司多次笔试的题库是一样的,或者同批次不是同时答题,可能找到原题。
- 开始做算法题之前一定要把后面几道先大致看一下,万一后面有做过的题可以节约时间。
3、面试手撕
其实做力扣主要是为了在面试手撕时能做出来,现在很多笔试都有黑科技了,反而被笔试卡住的人不多。手撕的时候很容易紧张,记得主包去现场面试华为的时候,旁边的同学一直滔滔不绝地讲,主包手撕的时候注意力全被他吸引了,根本静不下来。建议拿到题目先冷静读一遍,然后把自己的思路大概给面试官讲一下,如果有审题问题面试官会提示,然后再动手敲代码。最后第一次没通过也没关系,用打印语句找一下,能改就改,不能改就跟面试官说一声bug在哪,一般问题不大的。手撕一定要冷静真诚,不要想蒙混过关,面试官很容易看出来的。
4、总结
各大厂的笔试一定要谨慎对待,一般只有一次机会,如果没准备好就顺延。主包秋招刚开始的时候吊儿郎当,很多家笔试答得稀烂,最后这些公司都没有发面试,错过了很多机会。笔试是个需要长时间坚持的准备过程,希望同学们也不要有心理压力,毕竟公司很多,笔试是投递后的第一个环节,也是沉没成本最低的时候。
如果觉得主包讲得还可以,可以点个赞,如果有大佬路过,也欢迎在评论区指出问题,分享自己的经验。