Redian新闻
>
aliexpress.com上面的平板靠谱吗?
avatar
aliexpress.com上面的平板靠谱吗?# PDA - 掌中宝
m*n
1
本人在东岸,最近在找Core Java码工职位。面了几家,有金融有tech。大致总结一下
,并付上几道所谓设计题。
金融方面大家都说现在buy side比sell side日子好过,看来比较有道理:recruiter那
里看到的几乎都是buy side职位。谈过四个地方,面了两个。总的说来它们不太看重
finance的知识,但是重视程序开发经验,尤其是与distributed system/messaging相
关。谈的内容包括以往工作经验,Java语言基本知识,Java GC 和multi-threading,
编程/算法,brain teaser。我遇到的编程题都不难,在150题的平均难度之下。
这几个地方的共同问题是系统比较小,技术上挑战性不大,而且比较难的问题还有可能
交给consultant干。再有就是前台support很重。好处是比较稳定,好年成bonus也不少。
所谓tech就是F和G了。我很out,直到今天才知道T在城里也有地方,在F家等人等的无聊
盯着对面的楼看,看的其实就是T家。
G的面试没什么特别的:6个人,每人45分钟。1个人泛谈设计,一个人问海量数据
lookup,剩下的是编程,都不难。最复杂的一道是给定一组无序整数找最大的连续
range。我一开始没想到O(1)的解法,面试的人给了提示用hash。感觉不需要担心找
到的是不是最优解,关键是勤动嘴解释思路,给对方提示的机会。
F先叫去作onsite coding test.然后去西岸正式面试,四轮,每人45分钟。一轮是系
统设计,问设计一个load balancer 需要考虑那些问题;另一轮是看cultural fit,谈
了谈工作经验并坐一道小题。后两轮是作题,每人两道小题,不出树和binary search
范围。onsite feedback说我push back不够,应该多问问题,结果又加了一轮。谈的是
下面最后一题。
这拨面试最惊讶的就是编程,难度和版上面经里的没法比。
被问到的设计题有以下几道:
1。 设计a deck of card。问你要加哪些classes和methods。
2。 设计一个server hosting poker games,问system components and API.
3. 电梯问题,聊一下design goals and tradeoffs.
4。上面提到的load balancer 问题
5。设计一个页面去集成若干个site的content,谈一下程序的流程。
这类题我一向很讨厌,因为没干过缺乏context。只有自己不断make assumptions然后
问对方是否合理,还是可以得到一些提示的。
avatar
t*b
2
还信用卡用错checking acct, 现在negative balance了几十刀 明白完全是自己的过错
以后会更加小心 请问这样会有什么后果?如果明天银行不开门的话, 最快的还钱方法
是什么?
avatar
i*4
3
EB2 in TSC
PD: 10/2009
RD: 02/2012
Current: 10/01/2014
10/10: SR
10/21: RFE
11/18: RFE received
11/24:Name was updated
12/2: New Card Is Being Produced
avatar
s*a
4
【 以下文字转载自 ChinaNews 讨论区 】
发信人: sinta (薄谷开来), 信区: ChinaNews
标 题: 报告薄轮好消息:薄瓜瓜哈佛硕士毕业领毕业证书(图)
发信站: BBS 未名空间站 (Thu May 24 19:56:57 2012, 美东)
乘豪华轿车返哈佛贺毕业 薄瓜瓜留美读法律
——BBC 薄瓜瓜从哈佛硕士毕业 上台领毕业证书
哈佛大学年度毕业庆典正在进行,失踪多时的薄瓜瓜昨现身,乘坐一辆加长宴会豪华轿
车( limo)返校。据说,他已改变毕业后回国的初衷,决定留在美国攻读法律。
在美东时间23日,24岁的薄瓜瓜乘坐加长豪华轿车出现在哈佛校园,恰被到哈佛参加会
议的《纽约时报》专栏作家纪思道( Nicholas Kristof)看见,这位两度获普立兹新
闻奖的名记者在twitter上说:「看见薄瓜瓜在一辆limo里,这两天哈佛在举行毕业庆
典,估计他是要去参加什么活动吧!」「他在中国有没有法拉利(曾引起)有争议。但
起码在这儿他有一辆保时捷,以及今天,一辆limo。」薄瓜瓜乘坐豪华房车回校,证明
他的生活质素未因父母落马,甚至可能入狱而一落千丈。
本月20至24日是哈佛大学一年一度的毕业庆典。据悉薄瓜瓜今年是硕士毕业,但此前哈
佛大学全体毕业生集体合影,以及亲友大聚餐,都不见他身影。据哈佛的中国学生向《
苹果》记者透露,他会参加自己学院(甘迺迪学院)的毕业庆典和活动,而全校活动包
括24日全校毕业典礼,他就不会参加。
自父亲、重庆前市委书记薄熙来落马、母亲谷开来涉杀人被捕后,在哈佛读书的薄瓜瓜
成公众关注焦点,有指他被中方调查并寻求美国保护。但美国务院上月称他仍在哈佛,
没交代更多。
摘自苹果日报
重庆前中共市委书记薄熙来儿子薄瓜瓜从美国哈佛大学获得公共政策学硕士学位毕业。
BBC
周四(5月24日),薄瓜瓜在哈佛大学肯尼迪学院出席毕业典礼,上台领取了毕业证书。
薄瓜瓜留学美国前在英国上过中学和大学
薄熙来及妻子谷开来因“严重违规”被调查后,24岁的薄瓜瓜在西方求学、生活奢侈等
也成为外界关注的话题。
薄瓜瓜上个月在哈佛大学学报发表声明,否认自己生活奢侈,声称留学学费及生活开支
都来自奖学金和母亲的稿费。
薄瓜瓜由英国商人尼尔·海伍德介绍曾就读英国著名贵族学校哈罗公学,而薄瓜瓜的母
亲谷开来因“毒杀”海伍德被捕。
薄瓜瓜哈罗公学毕业之后进入英国牛津大学学习,获得学士学位。
他在英国求学期间,网络上流传他参加晚会的照片,曾经招致网民的诸多批评。
而他到美国哈佛大学学习后,网络上更一度热传他与另一名中共元老陈云的孙女同游西
藏的照片。
薄熙来事件后,外界对薄瓜瓜的现状有诸多揣测。而他本人也改变了薄熙来在任时的高
调作风。
最新的报道称,他将会继续留在美国学习法律。
avatar
w*x
6
先膜拜再看
avatar
t*b
7
PS. payment是昨天schedule 今天post上账户的
avatar
f*r
8
Cong
avatar
s*i
9
看你可怜回复一下
avatar
l*s
10
aliexpress这个网站本身靠谱,我买过好几次了。至于里面的商家怎么样就靠rp了,看
商家review吧
avatar
c*n
11
"无序整数找最大的连续range"
这题没有看明白,怎么O(1)
avatar
m*m
12
从别的账户转点钱过来
把balance变正
到时候交几十的overdraft fee
没什么大不了的

【在 t**b 的大作中提到】
: 还信用卡用错checking acct, 现在negative balance了几十刀 明白完全是自己的过错
: 以后会更加小心 请问这样会有什么后果?如果明天银行不开门的话, 最快的还钱方法
: 是什么?

avatar
n*2
13
cong!
排包子
avatar
a*o
14
太鼓舞人心了,人才啊!基本不到学校露脸也照样拿学位。
avatar
g*g
15
这不就跟那个最大连续subsum一样的吗。

【在 c******n 的大作中提到】
: "无序整数找最大的连续range"
: 这题没有看明白,怎么O(1)

avatar
P*r
16
有些银行不同帐户间会自动转钱过来填坑
如果只有1个帐户的话,可能会生成罚款,之后交上罚款就行了。

【在 t**b 的大作中提到】
: 还信用卡用错checking acct, 现在negative balance了几十刀 明白完全是自己的过错
: 以后会更加小心 请问这样会有什么后果?如果明天银行不开门的话, 最快的还钱方法
: 是什么?

avatar
M*r
17
Cong!
avatar
s*s
18
FBI还管写作业啊
avatar
c*n
19
那怎么O(1)?我只会O(n)的

【在 g*****g 的大作中提到】
: 这不就跟那个最大连续subsum一样的吗。
avatar
m*i
20
掏钱吧,overdraft fee,或者打电话看看能不能waive
貌似本行内部transfer或者cash deposit最快,不过也得一天才能post
avatar
j*9
21
恭喜,恭喜
avatar
N*p
22
一大早就看到Kristof这厮的名字,真是晦气。
avatar
g*g
23
O(1),把数组读一遍就O(N)了,不可能O(1)

【在 c******n 的大作中提到】
: 那怎么O(1)?我只会O(n)的
avatar
s*c
24
内部transfer,立时到账
我以前干过这事,马上从boa另一个账号里转钱过来就行,不用付什么overdraft fee
avatar
H*i
25
这个是碧绿。
avatar
c*n
26
我也觉得不可能,所以才问的,谢谢

【在 g*****g 的大作中提到】
: O(1),把数组读一遍就O(N)了,不可能O(1)
avatar
l*i
27
有debit卡知道密码直接ATM存现

【在 t**b 的大作中提到】
: 还信用卡用错checking acct, 现在negative balance了几十刀 明白完全是自己的过错
: 以后会更加小心 请问这样会有什么后果?如果明天银行不开门的话, 最快的还钱方法
: 是什么?

avatar
c*m
28
Cong!
avatar
c*g
29
多谢分享。
Java GC 和multi-threading,怎么复习,对方怎么考察的?
现在觉得算法题好准备的。别的,是不是看看tutorial啊?

少。

【在 m*****n 的大作中提到】
: 本人在东岸,最近在找Core Java码工职位。面了几家,有金融有tech。大致总结一下
: ,并付上几道所谓设计题。
: 金融方面大家都说现在buy side比sell side日子好过,看来比较有道理:recruiter那
: 里看到的几乎都是buy side职位。谈过四个地方,面了两个。总的说来它们不太看重
: finance的知识,但是重视程序开发经验,尤其是与distributed system/messaging相
: 关。谈的内容包括以往工作经验,Java语言基本知识,Java GC 和multi-threading,
: 编程/算法,brain teaser。我遇到的编程题都不难,在150题的平均难度之下。
: 这几个地方的共同问题是系统比较小,技术上挑战性不大,而且比较难的问题还有可能
: 交给consultant干。再有就是前台support很重。好处是比较稳定,好年成bonus也不少。
: 所谓tech就是F和G了。我很out,直到今天才知道T在城里也有地方,在F家等人等的无聊

avatar
m*8
30
Cong!
avatar
E*e
31
最复杂的一道是给定一组无序整数找最大的连续
range。我一开始没想到O(1)的解法,面试的人给了提示用hash。
.......................................................
O(N)的该怎么做啊,大牛们能不能zkss
avatar
i*4
32
多谢老赫多年的努力,你还没绿?

【在 H******i 的大作中提到】
: 这个是碧绿。
avatar
c*r
33
大侠果然牛,轻描淡写中暗藏锋芒
avatar
i*4
34
收到卡就撒尽家财!

【在 n*******2 的大作中提到】
: cong!
: 排包子

avatar
l*a
35
报一下东安的offer吧
版上98%都是西安的

少。

【在 m*****n 的大作中提到】
: 本人在东岸,最近在找Core Java码工职位。面了几家,有金融有tech。大致总结一下
: ,并付上几道所谓设计题。
: 金融方面大家都说现在buy side比sell side日子好过,看来比较有道理:recruiter那
: 里看到的几乎都是buy side职位。谈过四个地方,面了两个。总的说来它们不太看重
: finance的知识,但是重视程序开发经验,尤其是与distributed system/messaging相
: 关。谈的内容包括以往工作经验,Java语言基本知识,Java GC 和multi-threading,
: 编程/算法,brain teaser。我遇到的编程题都不难,在150题的平均难度之下。
: 这几个地方的共同问题是系统比较小,技术上挑战性不大,而且比较难的问题还有可能
: 交给consultant干。再有就是前台support很重。好处是比较稳定,好年成bonus也不少。
: 所谓tech就是F和G了。我很out,直到今天才知道T在城里也有地方,在F家等人等的无聊

avatar
l*n
36
cong!
avatar
m*n
37
typo. O(n).

【在 c******n 的大作中提到】
: "无序整数找最大的连续range"
: 这题没有看明白,怎么O(1)

avatar
g*t
38
Cong!
给还在等排期的我一线希望。

【在 i***4 的大作中提到】
: EB2 in TSC
: PD: 10/2009
: RD: 02/2012
: Current: 10/01/2014
: 10/10: SR
: 10/21: RFE
: 11/18: RFE received
: 11/24:Name was updated
: 12/2: New Card Is Being Produced

avatar
m*n
39
for each int i,
check if (i-1) or (i+1) is in the hash map.
if (yes) i is bordering on one or two ranges, expand/merge them, and
update key.
if (not), add mapping i -> [i, i]
O(n) if there are no dups in input.

【在 E********e 的大作中提到】
: 最复杂的一道是给定一组无序整数找最大的连续
: range。我一开始没想到O(1)的解法,面试的人给了提示用hash。
: .......................................................
: O(N)的该怎么做啊,大牛们能不能zkss

avatar
l*8
40
请问你是怎么做service request? online submit 还是电话?多谢

【在 i***4 的大作中提到】
: EB2 in TSC
: PD: 10/2009
: RD: 02/2012
: Current: 10/01/2014
: 10/10: SR
: 10/21: RFE
: 11/18: RFE received
: 11/24:Name was updated
: 12/2: New Card Is Being Produced

avatar
j*g
41
请问设计题要答到什么程度啊?画画diagram应该不够吧,是不是要把基本的class,
method什么的都写出来吗,时间够吗,谢谢
avatar
i*4
42
多谢版花!
对了,11/24还有个Name updated.. 很诡异。

【在 l*******n 的大作中提到】
: cong!
: 排

avatar
m*n
43
GC知道Hotspot VM default GC implementation就行了。就是那个generational
copying for young space + mark and sweep for old space. 最好记住那几个Eden什
么的名字。还有一个程序如果只有full GC才能回收内存让你分析为什么之类的。
multithreading and concurrency: 记住1。6的那些sync variable并能根据问题选
择合适的用就行。另外就是搞明白java 1.5 对volatile的改动是为了什么。

【在 c****g 的大作中提到】
: 多谢分享。
: Java GC 和multi-threading,怎么复习,对方怎么考察的?
: 现在觉得算法题好准备的。别的,是不是看看tutorial啊?
:
: 少。

avatar
i*4
44
快了,快了。

【在 g*****t 的大作中提到】
: Cong!
: 给还在等排期的我一线希望。

avatar
c*5
45
请问下怎么expand/merge呢? 谢谢

【在 m*****n 的大作中提到】
: for each int i,
: check if (i-1) or (i+1) is in the hash map.
: if (yes) i is bordering on one or two ranges, expand/merge them, and
: update key.
: if (not), add mapping i -> [i, i]
: O(n) if there are no dups in input.

avatar
i*4
46
电话啊, 可以online吗?

【在 l********8 的大作中提到】
: 请问你是怎么做service request? online submit 还是电话?多谢
avatar
E*e
47
What is the output of this seq
{ 1, 3, 99, 5, 2, 4 }?
is it 5 or 1
avatar
c*a
48
cong

【在 i***4 的大作中提到】
: EB2 in TSC
: PD: 10/2009
: RD: 02/2012
: Current: 10/01/2014
: 10/10: SR
: 10/21: RFE
: 11/18: RFE received
: 11/24:Name was updated
: 12/2: New Card Is Being Produced

avatar
l*s
49
金融类的公司的码工的奖金不比大软件公司的高,很多时候到不了10%。
avatar
w*2
50
Cong
avatar
m*n
51
Say data is { 1, 3, 99, 5, 2, 4 }
First step, map content is [1 -> [1, 1]]
Second step, map content is [1 -> [1, 1]], [ 3 -> [3, 3 ]]
Third step, map content is
[1 -> [1, 1]], [ 3 -> [3, 3 ]], [ 99 -> [99, 99 ]]
Fourth step, map content is all of above + [ 5 -> [ 5, 5]]
Fifth step: with 2, you can find [1, 1] and [ 3, 3], which needs merging.
map is
[ 1 -> [ 1, 3 ]], [ 3 -> [ 1, 3 ] ], [ 99 -> [99, 99 ]], [ 5 -> [ 5,
5]]
It is no point adding 2 to the map when there are no dups.

Last step, everything merged together and you have [1 -> [1, 5]] and [5 -> [
1,5]], among others.

【在 c******5 的大作中提到】
: 请问下怎么expand/merge呢? 谢谢
avatar
c*i
52
恭喜恭喜
avatar
m*n
53
跟G谈时已有outstanding offer。G match了base。总额是 low 200s (十年工作经验).
表示不去以后G说有谈判空间,我没follow up.
跟F没谈到数字。因为个人原因不准备去了。本想等等他们的offer收集点信息,可是被
另一家的crazy recruiter烦坏了,就把所有不想去的地方都谢绝了。

【在 l*****a 的大作中提到】
: 报一下东安的offer吧
: 版上98%都是西安的
:
: 少。

avatar
z*n
54
cong
avatar
c*r
55
估计楼主最后还是选了金融类的公司,看来还是金融类的公司有 钱图 啊

).

【在 m*****n 的大作中提到】
: 跟G谈时已有outstanding offer。G match了base。总额是 low 200s (十年工作经验).
: 表示不去以后G说有谈判空间,我没follow up.
: 跟F没谈到数字。因为个人原因不准备去了。本想等等他们的offer收集点信息,可是被
: 另一家的crazy recruiter烦坏了,就把所有不想去的地方都谢绝了。

avatar
l*g
56
Cong !
avatar
c*e
57
没问spring,hibernate的东西?

少。

【在 m*****n 的大作中提到】
: 本人在东岸,最近在找Core Java码工职位。面了几家,有金融有tech。大致总结一下
: ,并付上几道所谓设计题。
: 金融方面大家都说现在buy side比sell side日子好过,看来比较有道理:recruiter那
: 里看到的几乎都是buy side职位。谈过四个地方,面了两个。总的说来它们不太看重
: finance的知识,但是重视程序开发经验,尤其是与distributed system/messaging相
: 关。谈的内容包括以往工作经验,Java语言基本知识,Java GC 和multi-threading,
: 编程/算法,brain teaser。我遇到的编程题都不难,在150题的平均难度之下。
: 这几个地方的共同问题是系统比较小,技术上挑战性不大,而且比较难的问题还有可能
: 交给consultant干。再有就是前台support很重。好处是比较稳定,好年成bonus也不少。
: 所谓tech就是F和G了。我很out,直到今天才知道T在城里也有地方,在F家等人等的无聊

avatar
v*6
58
cong
avatar
E*e
59
开始以为数字在原数组也必须是连续的,
这样的话就能理解了。
多谢大牛呵~~

,

【在 m*****n 的大作中提到】
: Say data is { 1, 3, 99, 5, 2, 4 }
: First step, map content is [1 -> [1, 1]]
: Second step, map content is [1 -> [1, 1]], [ 3 -> [3, 3 ]]
: Third step, map content is
: [1 -> [1, 1]], [ 3 -> [3, 3 ]], [ 99 -> [99, 99 ]]
: Fourth step, map content is all of above + [ 5 -> [ 5, 5]]
: Fifth step: with 2, you can find [1, 1] and [ 3, 3], which needs merging.
: map is
: [ 1 -> [ 1, 3 ]], [ 3 -> [ 1, 3 ] ], [ 99 -> [99, 99 ]], [ 5 -> [ 5,
: 5]]

avatar
b*h
60
cong

【在 i***4 的大作中提到】
: EB2 in TSC
: PD: 10/2009
: RD: 02/2012
: Current: 10/01/2014
: 10/10: SR
: 10/21: RFE
: 11/18: RFE received
: 11/24:Name was updated
: 12/2: New Card Is Being Produced

avatar
m*n
61
G's offer was actually slightly better. I have other personal considerations
.

【在 c********r 的大作中提到】
: 估计楼主最后还是选了金融类的公司,看来还是金融类的公司有 钱图 啊
:
: ).

avatar
s*p
62
恭喜,恭喜
avatar
p*g
63
HashMap map = new HashMap();
for (int n : a) {
Interval left = map.get(n - 1);
Interval right = map.get(n + 1);
if (left == null && right == null) {
map.put(n, new Interval(n));
} else if (left != null && right != null) {
int min = Math.min(left.left, right.left);
int max = Math.max(right.right, left.right);
Interval in = new Interval(min, max);
map.put(min, in);
map.put(max, in);
map.put(n, in);
} else if (left != null) {
int min = left.left;
int max = Math.max(n, left.right);
Interval in = new Interval(min, max);
map.put(n, in);
map.put(min, in);
map.put(max, in);
} else {
int min = Math.min(right.left, n);
int max = right.right;
Interval in = new Interval(min, max);
map.put(min, in);
map.put(max, in);
map.put(n, in);
}
}
int max = 0;
int start = -1;
for (Map.Entry en : map.entrySet()) {
Interval intv = en.getValue();
int len = intv.right - intv.left + 1;
if (len > max) {
max = len;
start = intv.left;
}
}
int[] rv = new int[max];
for (int i = 0; i < max; i++)
rv[i] = start + i;
return rv;
再怎么优化一下?

【在 E********e 的大作中提到】
: 开始以为数字在原数组也必须是连续的,
: 这样的话就能理解了。
: 多谢大牛呵~~
:
: ,

avatar
s*3
64
楼主3天内就回复了RFE,是不是体检提前做好的啊?
avatar
c*3
65
cong
avatar
i*4
66
不是三天。是一个月零三天。

【在 s******3 的大作中提到】
: 楼主3天内就回复了RFE,是不是体检提前做好的啊?
avatar
t*w
67
恭喜!
avatar
A*e
68
CONG!

【在 i***4 的大作中提到】
: EB2 in TSC
: PD: 10/2009
: RD: 02/2012
: Current: 10/01/2014
: 10/10: SR
: 10/21: RFE
: 11/18: RFE received
: 11/24:Name was updated
: 12/2: New Card Is Being Produced

avatar
X*r
69
gxgx
avatar
u*n
70
cong

【在 i***4 的大作中提到】
: EB2 in TSC
: PD: 10/2009
: RD: 02/2012
: Current: 10/01/2014
: 10/10: SR
: 10/21: RFE
: 11/18: RFE received
: 11/24:Name was updated
: 12/2: New Card Is Being Produced

avatar
r*d
71
pai
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。