j*******p 发帖数: 73 | 1 除非你c/c++/java已经用的很纯熟,或者被要求用,否则我建议用简洁的语言,比如
python或ruby。已经遇到不少面试者由于语言繁琐或不熟而浪费时间和错误百出,本来
可以在规定时间写完的,结果越到后面越慌。
比如hash和tree等是非常容易用到的数据结构,如果是python都用一个dict就解决了,
不用像c++一样去考虑模板、指针、定义struct、初始化等等,更不像c连hash都没有。
我们公司对面试的要求是白板上的代码能直接编译通过,所以每个语法细节都要注意,
包括每个符号、缩进。最好别写pseudo code,除非面试官允许。但写python要特别注
意缩进,实在不行用虚线align一下。简单而繁琐的函数可以留到后面来写,先完成最
重要的主干。
此外,命名也很重要,不要都是foo、bar、a、b,而是一看就明白的函数变量名,可以
缩写,如curr_node, revertStr,写一点注释肯定有帮助。 |
l*****a 发帖数: 14598 | 2 贵司怎么称呼?
【在 j*******p 的大作中提到】 : 除非你c/c++/java已经用的很纯熟,或者被要求用,否则我建议用简洁的语言,比如 : python或ruby。已经遇到不少面试者由于语言繁琐或不熟而浪费时间和错误百出,本来 : 可以在规定时间写完的,结果越到后面越慌。 : 比如hash和tree等是非常容易用到的数据结构,如果是python都用一个dict就解决了, : 不用像c++一样去考虑模板、指针、定义struct、初始化等等,更不像c连hash都没有。 : 我们公司对面试的要求是白板上的代码能直接编译通过,所以每个语法细节都要注意, : 包括每个符号、缩进。最好别写pseudo code,除非面试官允许。但写python要特别注 : 意缩进,实在不行用虚线align一下。简单而繁琐的函数可以留到后面来写,先完成最 : 重要的主干。 : 此外,命名也很重要,不要都是foo、bar、a、b,而是一看就明白的函数变量名,可以
|
H******7 发帖数: 1728 | 3 Python面试有很多问题 不建议使用
★ 发自iPhone App: ChineseWeb 8.7
【在 j*******p 的大作中提到】 : 除非你c/c++/java已经用的很纯熟,或者被要求用,否则我建议用简洁的语言,比如 : python或ruby。已经遇到不少面试者由于语言繁琐或不熟而浪费时间和错误百出,本来 : 可以在规定时间写完的,结果越到后面越慌。 : 比如hash和tree等是非常容易用到的数据结构,如果是python都用一个dict就解决了, : 不用像c++一样去考虑模板、指针、定义struct、初始化等等,更不像c连hash都没有。 : 我们公司对面试的要求是白板上的代码能直接编译通过,所以每个语法细节都要注意, : 包括每个符号、缩进。最好别写pseudo code,除非面试官允许。但写python要特别注 : 意缩进,实在不行用虚线align一下。简单而繁琐的函数可以留到后面来写,先完成最 : 重要的主干。 : 此外,命名也很重要,不要都是foo、bar、a、b,而是一看就明白的函数变量名,可以
|
j******o 发帖数: 4219 | |
h***k 发帖数: 161 | |
j*******p 发帖数: 73 | 6 不是不让用,只是麻烦,还要考虑类型。map = {} 多简单
python有什么问题? |
k****t 发帖数: 184 | |
p****w 发帖数: 90 | 8 赞nn【在 jacksheep (jacksheep)的大作中提到:】n:除非你c/c++/java已经用的很
纯熟,或者被要求用,否则我建议用简洁的语言,比如n:python或ruby。已经遇到不
少面试者由于语言繁琐或不熟而浪费时间和错误百出,本来可以在规定时间写完的,结
果越到后面越慌。n:n:比如hash和tree等是非常容易用到的数据结构,如果是python
都用一个dict就解决了,不用像c++一样去考虑模板、指针、定义struct、初始化等等
,更不像c连hash都没有。n:n:我们公司对面试的要求是白板上的代码能直接编译通
过,所以每个语法细节都要注意,包括每个符号、缩进。最好别写pseudo code,除非
面试官允许。但写python要特别注n:意缩进,实在不行用虚线align一下。简单而繁琐
的函数可以留到后面来写,先完成最n……nn--n[发自未名空间Android客户端] |
z*******3 发帖数: 13709 | 9 java无非头上那个class声明
然后public static void main(String[] args)
无脑背下来,也就是一天搞定的事
不知道纠结啥,文科生都能学得明明白白
理科生还学不会,丢人不? |
h*****7 发帖数: 6781 | |
|
|
x*******9 发帖数: 138 | 11 上次面试用Python,面试官说:”我对Python不太熟。。。。。我觉得你写的总有哪不
对。。。“ |
j*******p 发帖数: 73 | 12 所以先要问清楚可否用python
【在 x*******9 的大作中提到】 : 上次面试用Python,面试官说:”我对Python不太熟。。。。。我觉得你写的总有哪不 : 对。。。“
|
h**********n 发帖数: 897 | |
z*********8 发帖数: 2070 | 14 Not true.
【在 h**********n 的大作中提到】 : 很多公司不准用py白板,比如G。
|
d********t 发帖数: 9628 | 15 扯,我就用py面的
【在 h**********n 的大作中提到】 : 很多公司不准用py白板,比如G。
|
p*e 发帖数: 6785 | 16 确实扯
【在 h**********n 的大作中提到】 : 很多公司不准用py白板,比如G。
|
F**********s 发帖数: 46 | |
C****e 发帖数: 27 | |
w****a 发帖数: 710 | 19 用ruby的话很多事情就太简单了,确定这样feasible? |
g*********e 发帖数: 14401 | |
w****a 发帖数: 710 | 21 java不知道,c++11已经比以前方便不少了。至少再也不用在白板上这种代码了:
unordered_map>>::const_iterator it = ..... |
y*******8 发帖数: 112 | 22 False statement.
【在 h**********n 的大作中提到】 : 很多公司不准用py白板,比如G。
|