【文件属性】:
文件名称:leetcode小白刷题-interview_experience:面试经历
文件大小:599KB
文件格式:ZIP
更新时间:2021-06-30 05:21:41
系统开源
leetcode小白刷题大流行期间的采访
有用的资源
要知道的数据结构
数组
图表
哈希表
堆
列表
队列
堆栈
树木
尝试
要知道的算法
大
O
符号
在太空
及时
二分查找
广度优先搜索
深度优先搜索
卡丹算法
归并排序将
N
个排序列表合并为一个排序列表
快速排序
递归
记忆
回溯
选择第
K
个元素
快速选择
使用堆
滑动窗
我没有遇到任何动态编程问题,尽管它们在谷歌似乎很流行。
虚拟现场采访
通过电话屏幕后的下一步是虚拟现场。
这通常需要
3
-
6
个小时,分成
45
-
60
分钟的时间段。
对于高级候选人,这些部分将涵盖:
编码和问题解决
行为探查
系统设计
编码段
顾名思义,这涉及使用代码解决问题。
您可以使用类似
.
编程语言的选择取决于您。
如果可能,我会推荐使用
Python,因为它的标准库很大且代码简洁。
但是,在我看来,使用您最常用的任何语言更为重要,因为查找
API
和语法可能会破坏您的编码流程。
我将
Java
用于我所有的编码段。
每当我被要求解决一个问题时,我总是向面试官重复一遍。
这有助于验证您是否正在解决正确的问题,并消除规范中的任何歧义。
我会
【文件预览】:
interview_experience-main
----README.md(7KB)
----50-Coding-Interview-Questions-V2.pdf(855KB)