Coder Social home page Coder Social logo

interview's Introduction

Interview

All Contributors

这是一份后端面试前必须看的内容列表,面前必看!

一方面,很多同学面试前不知道该如何准备,该看哪些内容。另一方面,不知道面试过程中会问哪些问题,该如何准确、有条理地回答。

本项目希望解决这个问题,当然是集合大家的力量一起完善。

面向面试学习也是一种比较高效的学习!

资料收集

持续收集好文,但未精读,未总结到本项目来:https://mubu.com/doc/2S6WGWVZGwV

你可以直接编辑这个 幕布 文件,但请记住:不要贪多,记录到这里的必须是你想在面试前再认真看的文章。

当你将幕布中的某篇文章拆解成了一个个问题,并且整理到了本项目的 .md 文件后,就可以从幕布 文件里删除了,但不用慌,这篇文章的链接并未删除,因为它被引用在了相关的问题下面了。

为了避免给出的链接失效,我们会先收藏网页到云笔记,再给出云笔记中的分享链接。一次完整的面试,包括面试前的充分准备、面试中的随时总结、面试后的 offer 选择。本文着重于面试前的准备,从技术和非技术两方面展开。面试中、面试后则会给出一些 tips。

如何参与

直接编辑各个分类下的 .md 文件

内容是如何分类的

这是一个真正能帮助你准备面试的项目,所以分类以实用为主,不追求完备与严谨。例如我们并不需要先来一个“编程语言”分类,再在其下来一个“Go”分类,我们直接把 Go 放到一级目录。

这是因为我们在准备面试的时候,经常是按模块来准备的。例如,今天我要看看 Go 语言模块、今天我要看看 MySQL 相关的东西……

在一级目录下,就是一个个的 .md 文件了,这才是最终我们在准备面试的时候,以“一个单元”来完整地学习的内容。例如在“数据结构与算法”这个一级目录下,有一个“二分法及其变种”的 .md 文件,学习完这个文件,二分法相关的内容我就完全掌握了。

不追求一次分类就完全正确,在过程中不断小幅重构、不断修正,保证实用性。

在每个 .md 文件里,问题以一级标题出现,每个问题的回答模板是这样的:

## 要点
## 详解
## 参考文献
  • 要点:面试前一天复习的时候,我只用“背”这个就行了。
  • 详解:有“跑路”想法的时候,要开始准备面试了,仔细研究这个。
  • 参考文献:这个问题的回答参考了哪些文章(以 md 文字链的形式给出)、书籍(给出豆瓣链接)。

最重要的一点:不追求分类的完备和严谨,一切以实用为主。过程中,小幅重构。

一些小的 Tips:

  1. 英文、数字和中文之间用空格隔开。如使用 smtp 协议。
  2. 建议使用 typora 编辑,设置成图片复制到 ./${filename}.assets 文件夹 模式。

学习交流

你可以加我的微信一起交流:raoquancheng1991。

也可以关注公众号,和更多的人一起学习:

QR

Contributors ✨

Thanks goes to these wonderful people (emoji key):


janetyu

🚧

This project follows the all-contributors specification. Contributions of any kind welcome!

interview's People

Contributors

allcontributors[bot] avatar janetyu avatar qcrao avatar winiiiii avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

interview's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.