Phone interview guide 多说
Posted goodwish
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Phone interview guide 多说相关的知识,希望对你有一定的参考价值。
Phone interview guide: 多说.
说什么呢? 下面这些条目,逐个说.
问, 碰到不理解的需求.
说自己理解的需求, 跟考官确认.
说几个例子和答案, 验证自己的理解.
说出自己的解法. 复杂度. time, space.
-- brute force
-- 优化
错误输入处理, 异常处理,
数据结构,
处理逻辑, 模块化, 每个模块的功能.
想不出解法的: 说出哪些已知的, 哪些是未知的, 自己想怎样得到这些未知的.
帮助考官给出关键提示.
打代码过程中, 也尽量多说, 说出关键代码的用途,
最后, 还可以说几个测试案例.
-- 错误数据
-- happy path 正确数据
-- 边界数据,
-- 大量数据,
以上是关于Phone interview guide 多说的主要内容,如果未能解决你的问题,请参考以下文章
"Coding Interview Guide" -- 设计一个有getMin功能的栈
"Coding Interview Guide" -- 仅用递归函数和栈操作逆序一个栈
"Coding Interview Guide" -- 判断二叉树是否为平衡二叉树