经历专栏目录

成功上岸字节!共享一些 Idea!

入职字节一个月,我总结了 10 条心得与领会。

想要入职大厂,应该怎么预备八股文?办法论共享!

怎么从 0 到 1 落地你的第一个开源项目?破局共享!

深夜,我被自己 “rm -rf” 删库了…

1. 前语

咱们好,我是 「周三不Coding」,之前名字是 ltyzzz。想了想仍是起个接地气的名字吧哈哈哈哈~之后我再与咱们闲聊这个名字的意义!

之前我共享了春招收成大厂 Offer 的面经后,很有小伙伴来问我怎么预备八股文。其实在我写面经的时分,以为咱们或许最缺乏的是项目经历,或许对面试没有明晰的认知。所以我其时给咱们抛出了一个公式,并着重剖析了其间的 Idea 部分,也是咱们简略忽视的一点。

今天,我来给咱们共享一下,我是怎么预备八股文板块的。

在共享之前,我再给咱们抛出一个我以为的 5 个中心点:

多轮温习法 + 故意练习 + 事情驱动 + 擅用 GPT + 自我安慰

接下来,我会逐一剖析我是怎么做的。

2. 办法论中心

2.1 多轮温习法

这个办法其实也不是我自己想到的,而是被无数人证明过非常有用、牢靠的一套办法论。我想信许多小伙伴在高三的时分,各个学科都会展开一轮、二轮乃至是三轮温习,每一轮都有各自的侧要点、方针,循序渐进地将你过去所学习到的零星常识,整合成为一套完好的适应高考的常识系统。

咱们在预备面试时,也可以学习这个思路。将咱们之前所学的零零星散的碎片常识,整合成为应对面试八股提的常识系统。之前学习的时分,咱们只是简略地知道怎么运用,模糊地记住一些概念;而经过温习之后,咱们便对每个常识点的内容更加明晰,并且知道怎么自若地答复。

下面我供给一下我个人总结的多轮温习法:

  • 咱们首要假定面试预备时刻为 30 ~ 40 天,不宜过长也不宜过短。不能太长是由于战线拉长会使人非常疲乏,其时我预备到 30 多天的时分,整个人现已适当疲乏了。不能太短是由于你或许温习不完所有常识点,简略出大问题。假如你觉得 30 ~ 40 天的时刻很紧的话,或许是由于常识点还没有学完,所以得赶忙趁着还没到面试温习阶段的时分,赶忙学一遍这些常识!

  • 接着,咱们确认一下在多轮温习中,每一轮需求做什么?

    • 第一轮温习:

      • 首要,确认咱们需求温习的模块,比方我是以 Java 为主,我选择的模块是:Java根底、JUC、JVM、Spring、MySQL、Redis、计算机网络、操作系统、微服务、分布式等。

      • 之后,预备温习所运用的东西:面经网站、对应常识点的书、GPT。首要以面经网站为主,对应常识点的书和 GPT 为辅助东西。面经网站我就简略提一下,咱们应该都知道,Java Guide 和 小林Coding,深度与广度都满足。时刻紧张的话,可以不必书本,由于我其时分忧虑有些当地不行深,所以我便参考着书来温习的。GPT 首要协助咱们更好地温习,进步功率,接下来的内容中要点说。

      • 接着,确认温习详细规划。详细温习规划因人而异,我一般是交叉着看,由于一整天都看一个模块,很简略疲乏。

      • 开端实在的温习。怎么高效地温习某个常识模块?拆分为两步,第一步是依据书和面经网站,稳固一遍之前所学过的常识点,清楚其间的大约内容,对面试中或许会被考察到的常识点做到心中有数。第一步对应到每个模块需求花费 2 天左右时刻。之后,开端第二步,进行自查。这时分需求借助于 GPT,协助咱们列出某个常识点的问题清单。我其时是这么问的:帮我列出 100 道关于 xxx 的高频面试题。接着,咱们需求过滤一遍问题清单,由于其间或许存在许多重复的问题。最后,咱们对照着问题清单,开端自问自答,感觉答复不上来、模糊的问题,及时去查找材料温习,并将终究完善的答案记载到清单中。(文件中附一份我的 Redis 问题清单笔记)

      • 这样一来,咱们便步步为营地温习完了每一个模块对应的常识点,并且进行了及时的自查,加深了对标题的印象,实现了八股文的 “原始积累”。

        这一轮大约需求花费 20 多天左右的时刻

    • 第二轮温习:

      • 第一轮温习完之后,咱们或许仍是很难接得住面试,咱们应该很简略发现问题所在。在第一轮温习时,咱们都是抓住时机,温习完一个模块后,就去自问自答对应模块的面试题。可是实践面试是打乱问的。并且,在第一轮温习中遇到的都是惯例面试题,很简略疏忽零碎、细节且杂乱的问题(比方情形设计题、面试官突发奇想问的标题),所以咱们还需求继续加强。在这一轮温习中,咱们就不分模块了,每天直接 “大杂烩”,至于怎么 “烩”,接下来要点阐明。
      • 首要,咱们在牛客、知乎、Leetcode等各大网站中寻觅面经,假如此刻现已接到了面试,可以直接寻觅对应公司的面试题。
      • 找到面经之后,一道道标题挨着过,仍然是自问自答。新建一个 Markdown 文档,遇到你含糊不清、没有把握乃至彻底生疏的标题,记载到文档中。此刻先别急着找答案,先把这份面经过完,最后自己计算一下,在这份面经中能答复上来的标题数量。假如看了几份后,每份都能答复上来 80% 以上,阐明第一轮温习非常有成效。但事实是或许只有 60% 左右。接下来,咱们就需求走出一轮温习的 Comfort Zone,进入较高强度的环节:刷面经、记载生疏标题、搜答案、口头复述(自问自答),循环此过程,直到自以为总体精确率到达 80%。
      • 我其时第二轮温习花了大约 10 天吧,看了几十份面经、几百道标题(应该不超越 500),记载了 100 多道标题,平均一天就只记载 10 题左右的姿态。首要仍是由于温习过程中比较焦虑、烦躁,温习到后期的时分心慌意乱,所以第二轮温习功率不是很高,之后我也会说到怎么最大程度地克服这种情绪。

2.2 故意练习

信任许多小伙伴听过这个办法论,我个人一向非常信服这一办法论。之前的多轮温习法中,许多当地也有运用这一办法论。它的中心便是:清晰方针、走出舒适区、执行力与自我反应。假如可以有一个供给辅导的长辈,那么就比较接近于实在的故意练习。

  • 清晰方针:在第一轮、第二轮温习中,咱们都有清晰的方针。第一轮方针是稳固温习根底常识点,第二轮方针是查漏补缺,遍历搜索零碎常识点。
  • 走出舒适区:在第一轮温习之前,咱们的舒适区是近期正在学的常识或许正在做的项目,生疏的是很久之前学过的常识模块;在第二轮温习之前,咱们的舒适区是第一轮温习所学的惯例根底常识,生疏的是非常规、难度大的实在面试题。每一轮温习,咱们并不是在做自己熟悉的事情,而是在重复地触摸不熟悉的东西。
  • 执行力:这一点咱们心里都清楚,我信任可以点进来看这篇文章的小伙伴,执行力都不会差。并且咱们必定非常清楚执行力的重要性。在第三个部分 「事情驱动」中,我会进一步告知咱们怎么进步执行力。
  • 自我反应:咱们在两轮温习中,借助于问题清单、实在面经,重复地进行自问自答,不停地给自己反应,告知自己哪里做的不行好,哪里还需求继续完善,并且心中有一个精确率数字。到达某个程度,咱们就给自己一个正反应:我现在温习的还算可以。

咱们通过有用运用「故意练习」 办法论,到达终究可以应对根本面试的程度。

2.3 事情驱动

这一点其实是适当要害的,根本原因在于,咱们许多状况下清楚各种办法论,但总是由于驱动力缺乏,造成无法有用执行,终究使得计划泡汤。

我也是这姿态的,所以我直到投简历的前几天才开端温习,这其实便是事情驱动。

咱们需求一个实在可见的动力,驱动咱们去温习预备八股文。比方投简历、书面考试面试临近等等。

可是需求注意的点是,事情驱动 ≠ 临时抱佛脚,咱们需求将事情驱动控制在一个合理的范围内。

  • 比方:在投简历的前 10 天,你便开端第一轮温习,这样你温习的时分就在想,会不会我一投简历就立马发面试?(极有或许)这样,你不会松懈,执行力十足;在面试的前一周,你便敏捷进入第二轮温习,依据面试企业往年的面经,查漏补缺。这样也不太有或许出现松懈的状况。

咱们在不拉长战线的状况下,在每一个时刻节点,都给自己一个事情驱动,那么咱们松懈的时刻就相对少许多,并且温习功率满足高,很有或许使咱们拿到第一波 Offer。

2.4 擅用 GPT

这一点咱们其实在多轮温习中现已说到啦。依据我的经历,GPT 给出的面试题答复大部分仍是比较精确的,比一些面经的质量要高许多。只要该常识点是 2021年9月 之前的,都可以问问 GPT

在你时刻很紧张的状况下,直接问 GPT 比你在各大网站中大海捞针,功率要高得多。并且关于根本的面试题,不需求用到什么 Prompt Engineering 技巧,直接问就可以,成本极低。

2.5 自我安慰

在预备面试的过程中,不管预备的状况有多好,必定是伴随着焦虑的,这点无法避免。可是咱们可以尽或许地削减焦虑时刻,结合之前说到的事情驱动、故意练习等,不停地重复地找面试题、温习面试题。假如可以一向保持这种温习状况,应该很少有时刻焦虑。

这儿首要说到的是通过自我安慰来克服焦虑。即便咱们一向在预备面试题,可是在温习过程中,或许还会遇到忽然的焦虑,比方说:忽然温习到一道很生疏的题,彻底没有思路,彻底不会,这个时分或许就会很慌、很焦虑,并把自己代入到实在的面试情形,幻想自己面试中被问到这道题,手心现已在出汗了。这便是我常常遇到的状况,可是,很奇怪的是,这些标题我几乎没有在面试中遇到过,其实按理来说,遇到这些标题的概率自身就缺乏 50%。所以,咱们需求依据这个概率数字,时刻给自己一个正向心思暗示,不要自己吓自己。

此外,我还遇到一种状况,便是温习状况火热,到达很亢奋,很想立马来一场面试的状况。这个时分我便很难静下心来去看八股文、面试题。其时仍是挺慌的,但现在细想一下,其实有一个亢奋的温习状况是可以促进面试的体现。所以咱们遇到这种状况不必紧张,是好事哈哈哈哈。

3. 总结

以上 5 个中心点到这儿就都聊完啦~

最后,我再提一下面试复盘的问题。其实我只做过一次文档方式的面试复盘,由于我个人觉得只需求心里记住这次面试遇到不会的问题,面试完毕后赶忙去寻觅答案,并记载下来即可。自己会的问题就没必要重复记载啦~

此外,有些同学或许会复盘面试过程中,除技能外体现不好的部分,它有必定必要性,可是没有幻想中的那么重要与必要。在时刻有限的状况下,这其实是一个 trade-off

  • 假如你以为这场面试中,你的语言表达使你的面试大大减分,那么的确需求引起注重,及时调整与提高(比方,有一些你确认你会的常识点,可是由于交流能力或表达能力问题,使你没有说出来或许面试官没有听懂,那么就需求及时复盘)
  • 假如你觉得你面试题预备得满足充沛,那么你可以利用剩余的时刻去想一想怎么更加自然流畅地表达想法。

这便是今天的悉数共享啦,期望可以对咱们有所协助。

之前许多同学想要看看我做的笔记,现在还在收拾中,我把其间一部分放到了我的常识库网站中,等悉数做完后,我再与咱们进行后续的共享~