由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - A家店面栽在一个老中手里
相关主题
G家电面,这回肯定挂了。附面经。被鄙视了的C语言题目,找工作真难啊
问个《编程实践》(英文版)里面的问题中国人面试果然很好人
问一个有关c++ strcmp的问题大家windows下面用什么写C程序的?
请问下那个查找包含给定字符的最短子串咋做?如何写内存速度最优化的string permutation?有重复字符
Find first non-repeating char怎么做?问几道面试中遇到的C++问题
xor cipher面试题求解吐糟今天下午的电话面试,第一次见识了烙印的简历水分有多大
问个面试时候hash table的C++实现问题今天G家电面的一道题
void * 和 char * 有区别吗?GOOG intern interview 题目
相关话题的讨论汇总
话题: char话题: 面试官话题: ascii话题: int话题: programmer
进入JobHunting版参与讨论
1 (共1页)
b*******y
发帖数: 35
1
这是第二轮店面。第一轮一个印度大叔,还不错。
***** Zhang, 一个任性,而又愚蠢的老中。
题目很简单,字符串去掉冗余字符。
int a[256];
char ch; //是字符串中的一位。
....
a[ch] = 1;
这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
一把年纪,受此大辱,没法混了。
k***a
发帖数: 1199
2
碰上这样的难道不是立马改成map或者unordered_map?和面试你的斗什么气阿

【在 b*******y 的大作中提到】
: 这是第二轮店面。第一轮一个印度大叔,还不错。
: ***** Zhang, 一个任性,而又愚蠢的老中。
: 题目很简单,字符串去掉冗余字符。
: int a[256];
: char ch; //是字符串中的一位。
: ....
: a[ch] = 1;
: 这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
: 最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
: 一把年纪,受此大辱,没法混了。

w***t
发帖数: 1474
3
如果挂了的话。直接投诉recruiter,把code和面试官的表现说一下。

【在 b*******y 的大作中提到】
: 这是第二轮店面。第一轮一个印度大叔,还不错。
: ***** Zhang, 一个任性,而又愚蠢的老中。
: 题目很简单,字符串去掉冗余字符。
: int a[256];
: char ch; //是字符串中的一位。
: ....
: a[ch] = 1;
: 这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
: 最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
: 一把年纪,受此大辱,没法混了。

d****g
发帖数: 62
4
maybe from taiwan...
p*****2
发帖数: 21240
5

是bnb吗?

【在 b*******y 的大作中提到】
: 这是第二轮店面。第一轮一个印度大叔,还不错。
: ***** Zhang, 一个任性,而又愚蠢的老中。
: 题目很简单,字符串去掉冗余字符。
: int a[256];
: char ch; //是字符串中的一位。
: ....
: a[ch] = 1;
: 这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
: 最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
: 一把年纪,受此大辱,没法混了。

b*******y
发帖数: 35
6
大陆来的,linkedin上能找到他,北京某校毕业。

【在 d****g 的大作中提到】
: maybe from taiwan...
C********s
发帖数: 7
7
你这C基本功不行啊
a[256]和char ch本身就是矛盾的。
要么你就unsigned char,这就没问题.
char的range是-128到127. 当然你可以说常用字符都是0到127之间的,但那a就没必要
开到[256]。

【在 b*******y 的大作中提到】
: 这是第二轮店面。第一轮一个印度大叔,还不错。
: ***** Zhang, 一个任性,而又愚蠢的老中。
: 题目很简单,字符串去掉冗余字符。
: int a[256];
: char ch; //是字符串中的一位。
: ....
: a[ch] = 1;
: 这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
: 最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
: 一把年纪,受此大辱,没法混了。

b*******y
发帖数: 35
8
已经挂了。
这个人不光无知,而且态度不好,不礼貌。
我要试着投诉一下。

【在 w***t 的大作中提到】
: 如果挂了的话。直接投诉recruiter,把code和面试官的表现说一下。
b*******y
发帖数: 35
9
你和那人类似,这就看出我c不行了?
你对这个细节的关切,不影响我code结果的正确性。
当时,我说了要么cast一下,他不认为这能解决问题。他关心和你不一样。

【在 C********s 的大作中提到】
: 你这C基本功不行啊
: a[256]和char ch本身就是矛盾的。
: 要么你就unsigned char,这就没问题.
: char的range是-128到127. 当然你可以说常用字符都是0到127之间的,但那a就没必要
: 开到[256]。

s*****w
发帖数: 1527
10
楼主大思路是对的,以前面试官好的一般都提醒一下负值,但不会影响思路本身。
这样的面试官绝对是要投诉的。

【在 C********s 的大作中提到】
: 你这C基本功不行啊
: a[256]和char ch本身就是矛盾的。
: 要么你就unsigned char,这就没问题.
: char的range是-128到127. 当然你可以说常用字符都是0到127之间的,但那a就没必要
: 开到[256]。

相关主题
xor cipher面试题求解被鄙视了的C语言题目,找工作真难啊
问个面试时候hash table的C++实现问题中国人面试果然很好人
void * 和 char * 有区别吗?大家windows下面用什么写C程序的?
进入JobHunting版参与讨论
b*******y
发帖数: 35
11
我也一把年纪,面试无数。虽然面试官不礼貌,我觉得题目答对了。据以往经验应该过
了。 谁知道就挂了。
y****2
发帖数: 1017
12
很正常的。 我经常挂国人大哥手上。 国人姐姐反而都不错。。
z****0
发帖数: 4413
13
哪个a 苹果?

【在 b*******y 的大作中提到】
: 这是第二轮店面。第一轮一个印度大叔,还不错。
: ***** Zhang, 一个任性,而又愚蠢的老中。
: 题目很简单,字符串去掉冗余字符。
: int a[256];
: char ch; //是字符串中的一位。
: ....
: a[ch] = 1;
: 这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
: 最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
: 一把年纪,受此大辱,没法混了。

a**********0
发帖数: 422
14
吃亏人常在 消消气 我也是挂了一个onsite 自己感觉良好虽然
如果java 你的写法很不对因为char的数值range是0到65535
cast也不对 可以cast到很大的数 超过255了
a**********0
发帖数: 422
15
而且如果出题人限定ascii 那数组大小是128 也不是256啊
b*******y
发帖数: 35
16
A是amazon. 是C不是Java
原代码是count[s[0]]=1; s是字符串
可以试试当s[0]为负数时,count[s[0]]有错吗?

【在 b*******y 的大作中提到】
: 这是第二轮店面。第一轮一个印度大叔,还不错。
: ***** Zhang, 一个任性,而又愚蠢的老中。
: 题目很简单,字符串去掉冗余字符。
: int a[256];
: char ch; //是字符串中的一位。
: ....
: a[ch] = 1;
: 这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
: 最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
: 一把年纪,受此大辱,没法混了。

M***6
发帖数: 895
17
我之前也遇到一个国人姐姐,店面给了很高的分,然后迅速onsite。。
另外一家遇到一个国人小哥,店面一道hard级别的题,经反复提醒做出来了,但是还是
挂了。。不过我还是挺感谢他很耐心地提醒了很多,。。

【在 y****2 的大作中提到】
: 很正常的。 我经常挂国人大哥手上。 国人姐姐反而都不错。。
b**********5
发帖数: 7881
18
huh? s[0] 是negative, int count【】 难道不会throw exception么?

【在 b*******y 的大作中提到】
: A是amazon. 是C不是Java
: 原代码是count[s[0]]=1; s是字符串
: 可以试试当s[0]为负数时,count[s[0]]有错吗?

n******6
发帖数: 1829
19
这逼在公司天天跪舔老印

【在 b*******y 的大作中提到】
: 大陆来的,linkedin上能找到他,北京某校毕业。
s********k
发帖数: 2352
20
这种人总是有的,老中大部分都挺好,但是mean也的确有。 我也碰到过。也想过投诉
,最后还是算了。。。

【在 b*******y 的大作中提到】
: 这是第二轮店面。第一轮一个印度大叔,还不错。
: ***** Zhang, 一个任性,而又愚蠢的老中。
: 题目很简单,字符串去掉冗余字符。
: int a[256];
: char ch; //是字符串中的一位。
: ....
: a[ch] = 1;
: 这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
: 最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
: 一把年纪,受此大辱,没法混了。

相关主题
如何写内存速度最优化的string permutation?有重复字符今天G家电面的一道题
问几道面试中遇到的C++问题GOOG intern interview 题目
吐糟今天下午的电话面试,第一次见识了烙印的简历水分有多大MS interview question
进入JobHunting版参与讨论
W**********r
发帖数: 8927
21
Amazon太烂,不去也罢,可能是福诶
w*****s
发帖数: 433
22
本版就这么一点儿浏览量,lz报这个老中全名吧
G********g
发帖数: 745
23
能透漏一下大组的名字吗?
a****y
发帖数: 102
24
为啥要int数组而不是bool数组?
p**r
发帖数: 5853
25
看淡一点,也别太计较了。

【在 b*******y 的大作中提到】
: 这是第二轮店面。第一轮一个印度大叔,还不错。
: ***** Zhang, 一个任性,而又愚蠢的老中。
: 题目很简单,字符串去掉冗余字符。
: int a[256];
: char ch; //是字符串中的一位。
: ....
: a[ch] = 1;
: 这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
: 最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
: 一把年纪,受此大辱,没法混了。

y***g
发帖数: 1492
26
不会 又不是vector 就一个指针而已

【在 b**********5 的大作中提到】
: huh? s[0] 是negative, int count【】 难道不会throw exception么?
B***i
发帖数: 724
27
不管结果对不对, 用char 来做循环变量确实不常见。
code 不是写对就行, 还要好读容易改。
p*********n
发帖数: 144
28
总是听说三哥欺负中国人,尤其在IT业界, 确实某些码公同胞的情商之低格局之小让
人不寒而栗啊, 你多招一个中国人会死吗?
t*******1
发帖数: 363
29
只能感谢帮你做了个题目而已。
帮你做出来,又没让你过。 过大于功 :-)

【在 M***6 的大作中提到】
: 我之前也遇到一个国人姐姐,店面给了很高的分,然后迅速onsite。。
: 另外一家遇到一个国人小哥,店面一道hard级别的题,经反复提醒做出来了,但是还是
: 挂了。。不过我还是挺感谢他很耐心地提醒了很多,。。

p******e
发帖数: 528
30
我有个问题, 如果在这个字符串里边存的东西是个特殊的字符,那么是否会有可能这些
字符根本不在ascii (0-255)的字符集里边呢?

【在 b*******y 的大作中提到】
: 这是第二轮店面。第一轮一个印度大叔,还不错。
: ***** Zhang, 一个任性,而又愚蠢的老中。
: 题目很简单,字符串去掉冗余字符。
: int a[256];
: char ch; //是字符串中的一位。
: ....
: a[ch] = 1;
: 这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
: 最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
: 一把年纪,受此大辱,没法混了。

相关主题
问个bit struct的面试题 急问个《编程实践》(英文版)里面的问题
A simple interview question问一个有关c++ strcmp的问题
G家电面,这回肯定挂了。附面经。请问下那个查找包含给定字符的最短子串咋做?
进入JobHunting版参与讨论
h***n
发帖数: 1600
31
有些大陆来的中国人是比较low.
g*******0
发帖数: 845
32
你说说哪些不是大陆来的中国人

【在 h***n 的大作中提到】
: 有些大陆来的中国人是比较low.
n****l
发帖数: 6652
33
是你的问题, 用char做index, 比较funky,
而且char 有正有负,你怎么access a[129]

【在 b*******y 的大作中提到】
: 这是第二轮店面。第一轮一个印度大叔,还不错。
: ***** Zhang, 一个任性,而又愚蠢的老中。
: 题目很简单,字符串去掉冗余字符。
: int a[256];
: char ch; //是字符串中的一位。
: ....
: a[ch] = 1;
: 这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
: 最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
: 一把年纪,受此大辱,没法混了。

c******3
发帖数: 6509
34
a[ch]这种写法是没错,但是有隐患,之前做个类型转换比较好。
char这个很有争议,不同编译器对符号的实现不同,在有些平台会出现a[-1]这种等价
,直接造成crash
不过都是老中,用这个为难人就有点过分了
l********i
发帖数: 52
35
using char as array index is strange, unless you have particular reason.
and ascii code should be positive number, is it right? I am confused.
b**********5
发帖数: 7881
36
对啊, 完全同意。 但上面有人说什么不会crash, 就一个pointer, 我也晕了

【在 c******3 的大作中提到】
: a[ch]这种写法是没错,但是有隐患,之前做个类型转换比较好。
: char这个很有争议,不同编译器对符号的实现不同,在有些平台会出现a[-1]这种等价
: ,直接造成crash
: 不过都是老中,用这个为难人就有点过分了

t******g
发帖数: 2253
37
我也是A家面试栽在一个老中手里,不过肯定不是同一个人
t******g
发帖数: 2253
38
我也是A家面试栽在一个老中手里,不过肯定不是同一个人
k****e
发帖数: 22
39
国人面试官装逼的不少,但是他自己不觉得
s******e
发帖数: 1751
40
个比的答案是错的嘛。硬凹个屁啊。

【在 n****l 的大作中提到】
: 是你的问题, 用char做index, 比较funky,
: 而且char 有正有负,你怎么access a[129]

相关主题
请问下那个查找包含给定字符的最短子串咋做?问个面试时候hash table的C++实现问题
Find first non-repeating char怎么做?void * 和 char * 有区别吗?
xor cipher面试题求解被鄙视了的C语言题目,找工作真难啊
进入JobHunting版参与讨论
b*******y
发帖数: 35
41
***** Zhang (*****是英文名)。曝他全名也没必要,也没多大仇恨。
他疑惑的不是字符s[0]的符号,因为我说了可以cast,用uint8(s[0]),对任何平台的
编译器都没问题。
他疑惑的是,字符比如'a'怎么可以做数组的索引。他觉得'a'是ASCII码,是文字。他
不知道'a'也是数字。显得很无知。

【在 w*****s 的大作中提到】
: 本版就这么一点儿浏览量,lz报这个老中全名吧
s******e
发帖数: 1751
42
还要试试?

【在 b*******y 的大作中提到】
: A是amazon. 是C不是Java
: 原代码是count[s[0]]=1; s是字符串
: 可以试试当s[0]为负数时,count[s[0]]有错吗?

p******e
发帖数: 528
43
我以前问过一个相关的问题,就是说一个题目的solution有时是general的,换句话说
即使是
输入条件有些改变的时候,这个code也不用进行改动。但是有时候如果利用了题目中对于
输入条件的限制,可以有一些看似很好的trick。比方说这道题,如果面试官明确的说
题目的
字符都有ascii码,而且他们的ascii码在0-63之间。那就是有一定可能面试官事先看
过一个
类似的题目,而且他认为这个“ascii码在0-63之间”的条件就是个hint,告诉被面试
人要用
a[ch]这样的特殊trick。所以被面试人有时候也很难做出决定,因为不知道面试官到你
是希望
看到一个general答案,还是希望看到被面试人知道这个trick。

【在 n****l 的大作中提到】
: 是你的问题, 用char做index, 比较funky,
: 而且char 有正有负,你怎么access a[129]

p******e
发帖数: 528
44
请问如果字符不在unicode里边的时候,这种方法还能用吗?

【在 b*******y 的大作中提到】
: ***** Zhang (*****是英文名)。曝他全名也没必要,也没多大仇恨。
: 他疑惑的不是字符s[0]的符号,因为我说了可以cast,用uint8(s[0]),对任何平台的
: 编译器都没问题。
: 他疑惑的是,字符比如'a'怎么可以做数组的索引。他觉得'a'是ASCII码,是文字。他
: 不知道'a'也是数字。显得很无知。

s*********6
发帖数: 261
45
The interviewer is a java programmer. You are c programmer.明显他不比你牛逼,
但这就是生活
这种无知的面试官我也遇到过,two sigma那个家伙居然不知道python支持arbitrarily
large numbers
就当运气不好,正常走路也难免踩到屎,Move on吧

【在 b*******y 的大作中提到】
: ***** Zhang (*****是英文名)。曝他全名也没必要,也没多大仇恨。
: 他疑惑的不是字符s[0]的符号,因为我说了可以cast,用uint8(s[0]),对任何平台的
: 编译器都没问题。
: 他疑惑的是,字符比如'a'怎么可以做数组的索引。他觉得'a'是ASCII码,是文字。他
: 不知道'a'也是数字。显得很无知。

l*********n
发帖数: 1676
46
40,50岁的话挺正常,中年危机又没有正常渠道发泄,就欺负欺负年轻国人,舔舔年轻
国女,吹吹牛逼。
等这样的人死了世界就太平了。

【在 b*******y 的大作中提到】
: 这是第二轮店面。第一轮一个印度大叔,还不错。
: ***** Zhang, 一个任性,而又愚蠢的老中。
: 题目很简单,字符串去掉冗余字符。
: int a[256];
: char ch; //是字符串中的一位。
: ....
: a[ch] = 1;
: 这个货反复质问我,ascii码怎么能用作数组index。无知但有底气。
: 最后还以教训的口气说,想好了再写。谁不是写完code再纠错?
: 一把年纪,受此大辱,没法混了。

b**********5
发帖数: 7881
47
u r kidding right.. i think the interviewer is a bit stuck up, he should
just let the interviewee pass. But to say that java programmer is worse
than a C programmer, is just ludicrous...
and the point about not being ascii is totally valid... this int[] shit is
just not right in that case...

逼,
arbitrarily

【在 s*********6 的大作中提到】
: The interviewer is a java programmer. You are c programmer.明显他不比你牛逼,
: 但这就是生活
: 这种无知的面试官我也遇到过,two sigma那个家伙居然不知道python支持arbitrarily
: large numbers
: 就当运气不好,正常走路也难免踩到屎,Move on吧

s*********6
发帖数: 261
48
拒绝无聊的语言宗教大战,请看清楚我说的话

【在 b**********5 的大作中提到】
: u r kidding right.. i think the interviewer is a bit stuck up, he should
: just let the interviewee pass. But to say that java programmer is worse
: than a C programmer, is just ludicrous...
: and the point about not being ascii is totally valid... this int[] shit is
: just not right in that case...
:
: 逼,
: arbitrarily

b**********5
发帖数: 7881
49
u r the one who is basing on the skills of two programmers solely based on
the language...

【在 s*********6 的大作中提到】
: 拒绝无聊的语言宗教大战,请看清楚我说的话
s*********6
发帖数: 261
50
不过喜欢语言大战的人很多,有次我面一个hedge fund叫crabel,烙印面试官一定要让
我找出C++比C牛的地方,我说C++能干的C就能干,结果他揪住这点不放,说了很多貌似
C++能干c不能干的,然后说C++比C强。然后把我拒了。
相关主题
中国人面试果然很好人问几道面试中遇到的C++问题
大家windows下面用什么写C程序的?吐糟今天下午的电话面试,第一次见识了烙印的简历水分有多大
如何写内存速度最优化的string permutation?有重复字符今天G家电面的一道题
进入JobHunting版参与讨论
s*********6
发帖数: 261
51
是你自己心里有阴影吧。。好吧,反正今天周末了没事哥可以陪你聊会儿

【在 b**********5 的大作中提到】
: u r the one who is basing on the skills of two programmers solely based on
: the language...

b**********5
发帖数: 7881
52
u r an idiot without any logic
to quote what u said:
The interviewer is a java programmer. You are c programmer.明显他不比你牛
逼,
aren't u the one who started judging ppl's skills based on their language??!!

【在 s*********6 的大作中提到】
: 不过喜欢语言大战的人很多,有次我面一个hedge fund叫crabel,烙印面试官一定要让
: 我找出C++比C牛的地方,我说C++能干的C就能干,结果他揪住这点不放,说了很多貌似
: C++能干c不能干的,然后说C++比C强。然后把我拒了。

s*********6
发帖数: 261
53
“明显他不比你牛逼”, 不是从前两句推出来的。我是根据楼主的描述总结的三个结论
。各分句用的句号。会看中文吗?别这么玻璃心好吗。
c****g
发帖数: 52
54
投基本一样的职位,纯老美让我冲到了最后一轮,美籍老中看到我简历第三天果断给我
写了拒信。不知他咋的了。
b**********5
发帖数: 7881
55
i gotta say, u r an illiterate idiot...
玻璃心.. how do u get to this conclusion??!! i mean, u r an illiterate idiot
without any logic or reasoning... i mean no wonder chinese WSN suck at
their jobs..

【在 s*********6 的大作中提到】
: “明显他不比你牛逼”, 不是从前两句推出来的。我是根据楼主的描述总结的三个结论
: 。各分句用的句号。会看中文吗?别这么玻璃心好吗。

s*********6
发帖数: 261
56
给你这种心里有阴影,素质低下,看不懂中文的弱智没法沟通,就当我和楼主一样,今
天走路踩到屎,byebye

idiot

【在 b**********5 的大作中提到】
: i gotta say, u r an illiterate idiot...
: 玻璃心.. how do u get to this conclusion??!! i mean, u r an illiterate idiot
: without any logic or reasoning... i mean no wonder chinese WSN suck at
: their jobs..

t**8
发帖数: 4527
57
老中更了解你的背景, 也有更深的偏见, 比如你国内学校很差, 或者没有美国学历
, 一般直接拒了你
老美眼里, 清华毕业和北京计算机学院的没有任何区别

【在 c****g 的大作中提到】
: 投基本一样的职位,纯老美让我冲到了最后一轮,美籍老中看到我简历第三天果断给我
: 写了拒信。不知他咋的了。

y***g
发帖数: 1492
58
谁跟你说不会crash了
回去把语文学好

【在 b**********5 的大作中提到】
: 对啊, 完全同意。 但上面有人说什么不会crash, 就一个pointer, 我也晕了
b**********5
发帖数: 7881
59
"不会 又不是vector 就一个指针而已

end of story...

【在 b**********5 的大作中提到】
: huh? s[0] 是negative, int count【】 难道不会throw exception么?
l********i
发帖数: 52
60
if he does not know char is internally int type, he is weak.
相关主题
GOOG intern interview 题目A simple interview question
MS interview questionG家电面,这回肯定挂了。附面经。
问个bit struct的面试题 急问个《编程实践》(英文版)里面的问题
进入JobHunting版参与讨论
q*****1
发帖数: 160
61
ASCii没有负值的啊,一共128个,但是用0~255正整数表示,为什么不可
以当array index啊
M***6
发帖数: 895
62
+1。我也不知道怎么得到-1的,但没敢问
[在 ququ621 (ququ) 的大作中提到:]
:ASCii没有负值的啊,一共128个,但是用0~255正整数表示,为什么不
可以当array index啊
l***p
发帖数: 358
63
这是楼主生气的地方,一帮半路刷题的人在那里扯淡,告诉你这么做不好那么做不好,
我觉得他的代码清楚,简洁
如果你做int cast,那才脱裤子放屁呢

【在 q*****1 的大作中提到】
: ASCii没有负值的啊,一共128个,但是用0~255正整数表示,为什么不可
: 以当array index啊

c****g
发帖数: 52
64
觉得你说的有一定道理,不过俺虽然不是IT行的,但跟俺这个领域的国际级大牛(耶鲁
)工作了很久,他们要的就是这个领域的人,非常窄。在美应该不多。
不想抱怨,但抱团才能取暖。

【在 t**8 的大作中提到】
: 老中更了解你的背景, 也有更深的偏见, 比如你国内学校很差, 或者没有美国学历
: , 一般直接拒了你
: 老美眼里, 清华毕业和北京计算机学院的没有任何区别

t***t
发帖数: 6066
65
你这个回答确实不妥。
你的理由同样可以用于机器语言。
要是面试官问你C语言比机器语言牛的地方,你也这么回答?

【在 s*********6 的大作中提到】
: 不过喜欢语言大战的人很多,有次我面一个hedge fund叫crabel,烙印面试官一定要让
: 我找出C++比C牛的地方,我说C++能干的C就能干,结果他揪住这点不放,说了很多貌似
: C++能干c不能干的,然后说C++比C强。然后把我拒了。

k******d
发帖数: 1636
66
其实,你想据一个人,有一百个理由
想招一个人也有一百个理由
多数时候就看你自己主观上怎么想
I****0
发帖数: 182
67
我也很好奇。不知道c的char type里-1指的是什么。

【在 M***6 的大作中提到】
: +1。我也不知道怎么得到-1的,但没敢问
: [在 ququ621 (ququ) 的大作中提到:]
: :ASCii没有负值的啊,一共128个,但是用0~255正整数表示,为什么不
: 可以当array index啊

o*******y
发帖数: 362
68
我也觉得是一帮半路刷题的在扯淡

【在 l***p 的大作中提到】
: 这是楼主生气的地方,一帮半路刷题的人在那里扯淡,告诉你这么做不好那么做不好,
: 我觉得他的代码清楚,简洁
: 如果你做int cast,那才脱裤子放屁呢

g****v
发帖数: 971
69
lz显然遇到sb了
t**8
发帖数: 4527
70
能用C写C++ 风格的code, 那都是大牛特牛的人物, 普通engineer根本不可能, 所以
对方找C++ programmer, 你偏要说C 什么都能干, 100% 锯掉
语言本身, 没有好坏
但是系统已经成型, 你只能安装符合系统的零部件

【在 s*********6 的大作中提到】
: 不过喜欢语言大战的人很多,有次我面一个hedge fund叫crabel,烙印面试官一定要让
: 我找出C++比C牛的地方,我说C++能干的C就能干,结果他揪住这点不放,说了很多貌似
: C++能干c不能干的,然后说C++比C强。然后把我拒了。

相关主题
问个《编程实践》(英文版)里面的问题Find first non-repeating char怎么做?
问一个有关c++ strcmp的问题xor cipher面试题求解
请问下那个查找包含给定字符的最短子串咋做?问个面试时候hash table的C++实现问题
进入JobHunting版参与讨论
B*******S
发帖数: 28
71
遇到SB面试官,你何必和他纠缠。良禽择木而栖!
去垃圾公司卖命的,要么迫于无奈,要么这人本人就是垃圾。
B*******S
发帖数: 28
72
很多大牛包括Linus,国内的云风,都褒c扁c++,相反的论调从来没听过。。。从来没
人用c写c++风格的代码,吃饱了没事撑的那是
面试官比面试者SB的情况多了去了。此处不留爷,自有留爷处!

【在 t**8 的大作中提到】
: 能用C写C++ 风格的code, 那都是大牛特牛的人物, 普通engineer根本不可能, 所以
: 对方找C++ programmer, 你偏要说C 什么都能干, 100% 锯掉
: 语言本身, 没有好坏
: 但是系统已经成型, 你只能安装符合系统的零部件

C********s
发帖数: 7
73
还在这里叫屈的各位,char是8位的,最高位为1时(>127),就变成了负数,除
非你用unsigned char。
所以,就算int cast也不行。因为你用char做index的时候它已经自动做int cast了。
正解是
用unsigned char。
下面这段代码自己拿回去跑一跑就知道了:
#include
int main() {
char c = 255;
int a = c;
printf("%d", a);
}

【在 l***p 的大作中提到】
: 这是楼主生气的地方,一帮半路刷题的人在那里扯淡,告诉你这么做不好那么做不好,
: 我觉得他的代码清楚,简洁
: 如果你做int cast,那才脱裤子放屁呢

t**8
发帖数: 4527
74
我一开始也是这么认为
但 实际运行
char ch = 129;
int a[256];
a[ch] = 20;
printf("%d\n", a[129]);
也对 我觉得 编译器智能高了 编译器自动转换了
char 可以变为 -128..127
也可以 0..255, 根据不同的引用
当然老派程序员一定用unsigned char
所以面试还是察言观色很重要
顺着面试官的意思, 猜对答案才是真牛
当你的答案跟面试官不同时, 最能暴露你的性格和communication skills
没有猜对面试官的答案, 就是失败
茴香豆的茴字有四种写法, 面试官只知道一种, 你必须知道四种, 然后察言观色
因为你面试的是马工, 不是 CEO CTO,就是流水线上的工人 , 你跟工头抬杠, 能有
什么结果

【在 C********s 的大作中提到】
: 还在这里叫屈的各位,char是8位的,最高位为1时(>127),就变成了负数,除
: 非你用unsigned char。
: 所以,就算int cast也不行。因为你用char做index的时候它已经自动做int cast了。
: 正解是
: 用unsigned char。
: 下面这段代码自己拿回去跑一跑就知道了:
: #include
: int main() {
: char c = 255;
: int a = c;

C********s
发帖数: 7
75
准确的说,并不是编译器智能高了,而是不同的编译器在不同的平台上有自由的选择
char的实现的权利,所以不能对char做这个假设。
比如在我的机器上用GCC,你的这段代码就不work。
stackoverflow上最精确的一段描述:
The C standard does not specify if plain char is signed or unsigned.
In fact, the standard defines three distinct types: char, signed char, and
unsigned char. If you #include and then look at CHAR_MIN, you can
find out if plain char is signed or unsigned (if CHAR_MIN is less than 0 or
equal to 0), but even then, the three types are distinct as far as the
standard is concerned.

【在 t**8 的大作中提到】
: 我一开始也是这么认为
: 但 实际运行
: char ch = 129;
: int a[256];
: a[ch] = 20;
: printf("%d\n", a[129]);
: 也对 我觉得 编译器智能高了 编译器自动转换了
: char 可以变为 -128..127
: 也可以 0..255, 根据不同的引用
: 当然老派程序员一定用unsigned char

j**********3
发帖数: 3211
76
我以为说的是bnb呢,这种事听起来像bnb
n******6
发帖数: 1829
77
西雅图老中极品很多。来湾区吧老中很团结

【在 j**********3 的大作中提到】
: 我以为说的是bnb呢,这种事听起来像bnb
x*******1
发帖数: 28835
78
叫张什么? 赶紧抱一个,我到people里面找找看看何方圣圣。 不会也就是SDE I吧?
j**********3
发帖数: 3211
79
别逗了,我在湾区也被老中黑过。

【在 n******6 的大作中提到】
: 西雅图老中极品很多。来湾区吧老中很团结
1 (共1页)
进入JobHunting版参与讨论
相关主题
GOOG intern interview 题目Find first non-repeating char怎么做?
MS interview questionxor cipher面试题求解
问个bit struct的面试题 急问个面试时候hash table的C++实现问题
A simple interview questionvoid * 和 char * 有区别吗?
G家电面,这回肯定挂了。附面经。被鄙视了的C语言题目,找工作真难啊
问个《编程实践》(英文版)里面的问题中国人面试果然很好人
问一个有关c++ strcmp的问题大家windows下面用什么写C程序的?
请问下那个查找包含给定字符的最短子串咋做?如何写内存速度最优化的string permutation?有重复字符
相关话题的讨论汇总
话题: char话题: 面试官话题: ascii话题: int话题: programmer