【文件属性】:
文件名称:lrucacheleetcode-InterviewPrepration:收集有关如何准备技术面试的资源
文件大小:6KB
文件格式:ZIP
更新时间:2021-06-29 23:19:52
系统开源
lru缓存leetcode
面试准备指南
网上有很多可供练习的信息,我鼓励你利用这些信息。
这是一个适合进入
CS
或进行面试准备的人的资源集合。
尽管本指南更多地针对准备面试的人,但它也是了解
CS
基础知识的好指南。
基本
CS基础
CrashCourse
的这篇文章以一种非常容易理解的语言包含了
AZ
基础知识,但如果您没有时间,至少从以下两个开始:
数据结构介绍
数据结构
以下是一些常见的数据结构,尽管这些
DS
的某些功能可能因语言而异,但它们中的大多数都具有相似的属性。
字符串
-
注意如何定义节点。
哈希表
堆栈和队列
树
-
包括二叉搜索树
堆
一些常见的算法和概念
递归
广度优先搜索,深度优先搜索
快速排序、归并排序
二分查找
二维数组
动态数组
二叉搜索树
动态规划
大O分析
设计主题
HTTP(在协议级别)
数据库(索引、查询计划)
CDN
缓存(LRU
缓存、memcached、redis)
负载均衡器
实践
现在您已经希望修改您的概念,让我们开始练习一些问题。
尽管您的知识深度是最重要的,但练习一些面试问题也非常重要。
大多数面试是
45
分钟到
1
小时。
【文件预览】:
InterviewPrepration-master
----Beginner.md(3KB)
----README.md(5KB)
----.idea()
--------.gitignore(176B)
--------misc.xml(359B)
--------vcs.xml(167B)
--------InterviewPrep.iml(336B)
--------modules.xml(278B)