由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - Amazon 二面面经
相关主题
讨论一道面试题Amazon面经
M 家电面Amazon 面经(二面)
来问一道面试题,除以很大的数coding question
Factset面经,一面+二面题都感觉做对了,面试的人也满意,为什么二面过后还是直接悲剧呢……顺便上P面经
发篇面经亚马逊电话面经
求cisco面经(二面)Zygna实习面经+求offer建议
代发amazon二面面经再发个L的面经吧
问道数组元素连续相乘的名题a d d e p a r面经, 目测已挂
相关话题的讨论汇总
话题: result话题: temp话题: bless话题: t1话题: element
进入JobHunting版参与讨论
1 (共1页)
D*********y
发帖数: 876
1
面的不好,准备move on了
先是聊了一会儿,给我讲了一下他们组做的东西
然后开始编程
都是没见过的题...
第一题很简单,求一个数组每个元素以外其他元素的积
算一个总的积,然后除以当前元素就行了
(补充:没说不能用除法... )
第二题是design
一个奥运会网页,上面要显示每个国家拿了几块奖牌,金牌银牌铜牌各多少块
如果拿了新的奖牌,要更新网页
问怎么设计class
要求写代码
谢谢祝福
也祝大家找工作顺利!
t****0
发帖数: 235
2
bless
first hehe.
C***y
发帖数: 2546
3
bless

【在 D*********y 的大作中提到】
: 面的不好,准备move on了
: 先是聊了一会儿,给我讲了一下他们组做的东西
: 然后开始编程
: 都是没见过的题...
: 第一题很简单,求一个数组每个元素以外其他元素的积
: 算一个总的积,然后除以当前元素就行了
: (补充:没说不能用除法... )
: 第二题是design
: 一个奥运会网页,上面要显示每个国家拿了几块奖牌,金牌银牌铜牌各多少块
: 如果拿了新的奖牌,要更新网页

i**9
发帖数: 351
4
good luck!
j*****g
发帖数: 454
5
bless bless
z****u
发帖数: 24
6
Good luck. Also hope my phone interview coming soon.
h**********d
发帖数: 4313
7
bless
d******u
发帖数: 397
8
bless you
l*******h
发帖数: 797
9
bless~~~
b*******d
发帖数: 190
10
bless

【在 D*********y 的大作中提到】
: 面的不好,准备move on了
: 先是聊了一会儿,给我讲了一下他们组做的东西
: 然后开始编程
: 都是没见过的题...
: 第一题很简单,求一个数组每个元素以外其他元素的积
: 算一个总的积,然后除以当前元素就行了
: (补充:没说不能用除法... )
: 第二题是design
: 一个奥运会网页,上面要显示每个国家拿了几块奖牌,金牌银牌铜牌各多少块
: 如果拿了新的奖牌,要更新网页

相关主题
求cisco面经(二面)Amazon面经
代发amazon二面面经Amazon 面经(二面)
问道数组元素连续相乘的名题coding question
进入JobHunting版参与讨论
f**l
发帖数: 359
11
bless
a***y
发帖数: 547
12
Bless

【在 D*********y 的大作中提到】
: 面的不好,准备move on了
: 先是聊了一会儿,给我讲了一下他们组做的东西
: 然后开始编程
: 都是没见过的题...
: 第一题很简单,求一个数组每个元素以外其他元素的积
: 算一个总的积,然后除以当前元素就行了
: (补充:没说不能用除法... )
: 第二题是design
: 一个奥运会网页,上面要显示每个国家拿了几块奖牌,金牌银牌铜牌各多少块
: 如果拿了新的奖牌,要更新网页

g***s
发帖数: 3811
13
bless
E***n
发帖数: 166
14
bless you. You should have chance

【在 D*********y 的大作中提到】
: 面的不好,准备move on了
: 先是聊了一会儿,给我讲了一下他们组做的东西
: 然后开始编程
: 都是没见过的题...
: 第一题很简单,求一个数组每个元素以外其他元素的积
: 算一个总的积,然后除以当前元素就行了
: (补充:没说不能用除法... )
: 第二题是design
: 一个奥运会网页,上面要显示每个国家拿了几块奖牌,金牌银牌铜牌各多少块
: 如果拿了新的奖牌,要更新网页

Z**********4
发帖数: 528
15
呵呵 bless呀!
Z**********4
发帖数: 528
16
第一题要考虑算总积的时候不能乘0元素 其他还有什么特别要考虑的么?
C***y
发帖数: 2546
17
第一题感觉是careercup150上的原题
interviewer没说不能用除法?

【在 D*********y 的大作中提到】
: 面的不好,准备move on了
: 先是聊了一会儿,给我讲了一下他们组做的东西
: 然后开始编程
: 都是没见过的题...
: 第一题很简单,求一个数组每个元素以外其他元素的积
: 算一个总的积,然后除以当前元素就行了
: (补充:没说不能用除法... )
: 第二题是design
: 一个奥运会网页,上面要显示每个国家拿了几块奖牌,金牌银牌铜牌各多少块
: 如果拿了新的奖牌,要更新网页

d******u
发帖数: 397
18
第一题,算总乘积的时候,注意track有几个0.如果有1个0,除0位置以外,其它位置结
果都是0.如果有2个0,所有结果都是0.
还有其他更好方法吗?个人觉得算总乘积再除以每个数有点太intuitive。。。

【在 Z**********4 的大作中提到】
: 第一题要考虑算总积的时候不能乘0元素 其他还有什么特别要考虑的么?
D*********y
发帖数: 876
19
对,就是这个,要track有几个0
careercup上有吗?怎么毫无印象了...

【在 d******u 的大作中提到】
: 第一题,算总乘积的时候,注意track有几个0.如果有1个0,除0位置以外,其它位置结
: 果都是0.如果有2个0,所有结果都是0.
: 还有其他更好方法吗?个人觉得算总乘积再除以每个数有点太intuitive。。。

c*********r
发帖数: 77
20

1
not use divide, use multiple but has some trick:
input a[]
Temp array b[]:
b[i] = result of all the element the index less than i (b[0] = 1)
Temp array c[]
c[i] = result of all the element the index greater than i ( b[n] = 1)
Result: d[i] = b[i] *c[i]

【在 D*********y 的大作中提到】
: 面的不好,准备move on了
: 先是聊了一会儿,给我讲了一下他们组做的东西
: 然后开始编程
: 都是没见过的题...
: 第一题很简单,求一个数组每个元素以外其他元素的积
: 算一个总的积,然后除以当前元素就行了
: (补充:没说不能用除法... )
: 第二题是design
: 一个奥运会网页,上面要显示每个国家拿了几块奖牌,金牌银牌铜牌各多少块
: 如果拿了新的奖牌,要更新网页

相关主题
题都感觉做对了,面试的人也满意,为什么二面过后还是直接悲剧呢……顺便上P面经再发个L的面经吧
亚马逊电话面经a d d e p a r面经, 目测已挂
Zygna实习面经+求offer建议问个google的面经
进入JobHunting版参与讨论
i**9
发帖数: 351
21
第一次感觉面试的要求没说全,
第二题设计题有点怪,还要写code
c*********r
发帖数: 77
22
correction:
not use divide, use multiple but has some trick:
input a[]
Temp array b[]:
b[i] = result of multiplying all the element the index less than i (b[0] = 1)
Temp array c[]
c[i] = result of multiplying all the element the index greater than i ( b[n]
= 1)
Result: d[i] = b[i] *c[i]
Comment:
This is a really bad interview question.

【在 D*********y 的大作中提到】
: 面的不好,准备move on了
: 先是聊了一会儿,给我讲了一下他们组做的东西
: 然后开始编程
: 都是没见过的题...
: 第一题很简单,求一个数组每个元素以外其他元素的积
: 算一个总的积,然后除以当前元素就行了
: (补充:没说不能用除法... )
: 第二题是design
: 一个奥运会网页,上面要显示每个国家拿了几块奖牌,金牌银牌铜牌各多少块
: 如果拿了新的奖牌,要更新网页

C***y
发帖数: 2546
23
int t1=1, t2=1;
for(int i=0;i for(int i=0;i {
t1 *=a[i];
t2 *=a[n-1-i];
b[i+1] *=t1;
b[n-i-2] *=t2;
}

1)
n]

【在 c*********r 的大作中提到】
: correction:
: not use divide, use multiple but has some trick:
: input a[]
: Temp array b[]:
: b[i] = result of multiplying all the element the index less than i (b[0] = 1)
: Temp array c[]
: c[i] = result of multiplying all the element the index greater than i ( b[n]
: = 1)
: Result: d[i] = b[i] *c[i]
: Comment:

1 (共1页)
进入JobHunting版参与讨论
相关主题
a d d e p a r面经, 目测已挂发篇面经
问个google的面经求cisco面经(二面)
轮家面经。代发amazon二面面经
发个Twitter二面面经问道数组元素连续相乘的名题
讨论一道面试题Amazon面经
M 家电面Amazon 面经(二面)
来问一道面试题,除以很大的数coding question
Factset面经,一面+二面题都感觉做对了,面试的人也满意,为什么二面过后还是直接悲剧呢……顺便上P面经
相关话题的讨论汇总
话题: result话题: temp话题: bless话题: t1话题: element