Forever Young

What are you following

  • 首页
  • 标签
  • 分类目录
  • 文章归档
  • 行路万里
  • 读书万卷
  • About Me

  • 搜索
面经 解决方案 操作系统 Java源码 开源 GSoC 哲学 中间件 回溯 链表 书 top 数据库 分布式 滑动窗口 配置 动态规划 前缀树 并查集 Redis 总结 年终总结 面试 算法基础

八股文-个人经验

发表于 2023-01-02 | 分类于 总结 | 阅读次数 546
# 总结 # 解决方案
GSoC-1 | GSoC介绍、活动流程、名额机制
我的硕士前半生

##八股文

有同学在评论区问如何背八股
在这里发表下个人看法

首先明确一个事,只背八股大概率拿不到一个好的实习
需要在八股之外,有自己的东西
可以是算法(acm、lc 高分选手)、项目(工作项目、实习项目)、经历(开源、实习、外包)

至于八股,我并不是那种八股战神,源码大佬,所以只讨论下自己做的准备以及后续修正路线还有实际遇到的情况。
因为我并没有参加过应届的暑期实习or秋招,所以对于八股的理解及使用都是从日常实习的经验里总结出来的

以上是背景铺垫,下面是正文。

第一步,先完成k-v的基础,也就是一些基础问题,能完成给你一个问题立马回一个答案的任务

第二步,融汇贯通,上面的数据结构是一个hashmap,这一步要做的是将这些hashmap作为一个个链表元素串起来。

我们需要自己构建他们之间的连接
以及
让大脑能够联想起每个元素后面是什么东西。(这个链表个人称为八股串)

第三步,练习,巩固。

一图胜千言,例子说话更方便。

在这里插入图片描述

比如面试官问mysql索引,我们就可以自行拓展出下面的东西,从索引数据结构到索引分类到索引失效。

即使他不问下面的,通过知识之间的联系也可以帮助我们更好的理解与记忆这块知识点。

如果他问了,那我们就可以开始“吟唱”了。

这个是最基础的链表,当我们自己使用索引、做过索引优化,也可以把相关知识、经历加到里面,变成一棵树,多叉树。

再举个例子
在这里插入图片描述

分布式相关的简单知识可以看笔者拙作:http://erdengk.top/archives/fen-bu-shi-jian-dan-ru-men-zhi-shi

个人经历

我在刚开始背八股的时候只做到了 k-v,也就是能回答一些简单的问题,如果面试官连着问,或者跳着问,我并不能够快速的回忆起相关知识or将知识联系到一起

咨询了几位八股大佬,我模拟面试了一下他们,从他们背八股的方法中总结出了上面背及联想的方式,它可能不适合每个人,但希望它能对你有所帮助。

总结

这并不是什么新的东西or个人方法,就是简单的联想及串联,但这其中的工作需要自己去琢磨及学习。

琢磨是去看其他人面经、面试视频、面试录音

学习是去学其他人是怎么回答问题的,可以找一个八股背的好同学,你模拟面试他,然后从中学习他是怎么叙述八股的。

以上

祝好

(本文首发于代码随想录知识星球,再次感谢卡哥的创建了此星球)

# 总结 # 解决方案
GSoC-1 | GSoC介绍、活动流程、名额机制
我的硕士前半生

  • 文章目录
  • 站点概览
erdengk

erdengk

87 日志
5 分类
24 标签
RSS
Github E-mail
Creative Commons
友链
  • 星球球友
  • Joey
  • 北松山(itwaix)-TP在职
  • JooKS' Blog-GSoC 2022 Mentor
  • Chever-John-Shein在职
  • 一堆网页小游戏
  • 飞鸟记
0%
© 2019 — 2023 erdengk
由 Halo 强力驱动
陕ICP备2021015348号-1
川公网安备 51011202000481号
轻点广告,请我喝水,非常感谢 (。・ω・。)ノ(*/ω\*)