关于新版youtube在海美迪上比较完美的使用方法# PDA - 掌中宝
w*k
1 楼
感觉不同的面试官着眼点不一样,我想知道普遍的做法。
1. 要求写代码时,是先想解题思路,还是先问诸如数据size多大,考虑内存不够等等?
2. 先写代码还是先列出所有测试条件,比方说输入无效或者越界数据?我习惯于先写
代码在测试是否能处理所有情况,然后改改,这似乎给人印象不好?
3. 边写边说还是闷着头写?我习惯于前者,但好几次感觉面试官忙着自己的事情,觉
得我在烦他。
4. 出题前面试官介绍了一通后会问有没有问题,是说没有省点时间来做题呢,还是先
问一通以显示自己的兴趣呢?
5. 有没有必要把一个小模块独立成小函数?我以前习惯于这个,但后来发现许多大牛
都写一个函数就完了,很NB的样子,于是也这样了。
6. 可以使用global variable么?比方在C++里面写处理二维数组的函数的话,把数组
指针和大小做成global的话会容易很多,不然就要sizeof/sizeof一大串。当然写
global variable在实际工作中尽量得少用。
1. 要求写代码时,是先想解题思路,还是先问诸如数据size多大,考虑内存不够等等?
2. 先写代码还是先列出所有测试条件,比方说输入无效或者越界数据?我习惯于先写
代码在测试是否能处理所有情况,然后改改,这似乎给人印象不好?
3. 边写边说还是闷着头写?我习惯于前者,但好几次感觉面试官忙着自己的事情,觉
得我在烦他。
4. 出题前面试官介绍了一通后会问有没有问题,是说没有省点时间来做题呢,还是先
问一通以显示自己的兴趣呢?
5. 有没有必要把一个小模块独立成小函数?我以前习惯于这个,但后来发现许多大牛
都写一个函数就完了,很NB的样子,于是也这样了。
6. 可以使用global variable么?比方在C++里面写处理二维数组的函数的话,把数组
指针和大小做成global的话会容易很多,不然就要sizeof/sizeof一大串。当然写
global variable在实际工作中尽量得少用。