Phone interview guide 多说

Posted goodwish

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Phone interview guide 多说相关的知识,希望对你有一定的参考价值。

Phone interview guide: 多说.

说什么呢? 下面这些条目,逐个说.

 

问, 碰到不理解的需求.

说自己理解的需求, 跟考官确认.

说几个例子和答案, 验证自己的理解.

说出自己的解法. 复杂度. time, space. 

-- brute force

-- 优化

 

错误输入处理, 异常处理,

数据结构,

处理逻辑, 模块化, 每个模块的功能.

 

想不出解法的: 说出哪些已知的, 哪些是未知的, 自己想怎样得到这些未知的.

帮助考官给出关键提示.


打代码过程中, 也尽量多说, 说出关键代码的用途,


最后, 还可以说几个测试案例.

-- 错误数据

-- happy path 正确数据

-- 边界数据,

-- 大量数据,

 

以上是关于Phone interview guide 多说的主要内容,如果未能解决你的问题,请参考以下文章

uber phone interview reviews

"Coding Interview Guide" -- 设计一个有getMin功能的栈

"Coding Interview Guide" -- 仅用递归函数和栈操作逆序一个栈

"Coding Interview Guide" -- 判断二叉树是否为平衡二叉树

"Coding Interview Guide" -- 只用位运算不用算术运算实现整数的加减乘除运算

Guide to update the Cisco Phone Firmware via CME