Coder Social home page Coder Social logo

lockless / cs-interview-knowledge-map Goto Github PK

View Code? Open in Web Editor NEW

This project forked from interviewmap/cs-interview-knowledge-map

0.0 1.0 0.0 10.49 MB

Build the best interview map. The current content includes JS, network, browser related, performance optimization, security, framework, Git, data structure, algorithm, etc.

Home Page: https://yuchengkai.cn/docs/

cs-interview-knowledge-map's Introduction

Interview Map

这是一份能让你更好准备下一次面试的图谱

Gitter Telegram

English Version

前言

当你老了,回顾一生,就会发觉:什么时候出国读书,什么时候决定做第一份职业,何时选定对象而恋爱,什么时候结婚,其实都是命运的巨变。只是当时站在三岔路口,眼见风云千樯,你做出选择的那一日,在日记上,相当沉闷和平凡,当时还以为是生命中普通的一天。

一个改变面试的项目 -- 面试图谱。

金九银十的秋招季近在眼前,想必大家也都心痒难耐,准备挑战更好的工作机会。那么,面试肯定是最大的挑战。

对于面试来说,平时的积累肯定是必须的,但是在面试前的准备也是至关重要的。

在几月前我个人组建了一个小团队,花了将近半年的时间寻找大厂的面试题,筛选出了近百个知识点然后成文,并全部翻译为英文。今天,终于开源出了第一个版本,目前总字数已高达 10 余万字。

我们认为,一味的背面试题是没多大作用的。只有熟悉了各个知识点并融会贯通,才能在面试中披荆斩棘。本图谱目前包含了近百个高频知识点,无论是面试前的准备还是平时学习中的查漏补缺,我们相信肯定能帮助到大家。目前内容包含了 JS、网络、浏览器相关、性能优化、安全、框架、Git、数据结构、算法等内容,无论是基础还是进阶,亦或是源码解读,你都能在本图谱中得到满意的答案,希望这个面试图谱能够帮助到大家更好的准备面试。

该仓库内容会持续更新,后期将会包含更多的内容,比如:系统设计、区块链、运维、后端等等,当然这些不是我的强项,我会邀请这方面有不错经验的朋友来书写内容。

交流分享

捐赠

如果你觉得项目内容帮助到了你,你可以请我喝杯咖啡

贡献

如果你发现知识点内容有出错或者代码有 Bug,欢迎你提交英文 issue,如果你英文不好的话,请在 该 issue 中讨论

如果你认为有一个不错的知识点或者也想参与翻译校对,欢迎提交 PR,或者也可以联系我 [email protected]

Todo

  • 完成 CSS 内容
  • 完成 Webapck 内容
  • 完成小程序相关内容
  • 完善关于框架的内容

以上内容预计将于 9 月份更新完毕,欢迎你一起参与本图谱的建设。

阅读

线上版本阅读更清晰

协议

MIT. Copyright (c)

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.