avatar
v*1
1
我们刚搬到亚特兰大,我们住在Fernbank Museum 附近,离 Emory 和Decatur, 还有
downtown Atlanta都很近. 我们家的大孩子差不多六岁,
想赶紧找几个伙伴一起玩. 孩子很想念以前的朋友. 如果你们家有孩子的话, 我们可以
一起出去玩, 也可以来我家玩. 请站内联系. 电话: 626-689-8028
对了, 我们的孩子是男孩. 他非常的友好, 我们家有很多玩具. 他和男孩女孩玩, 都行
.
我们想尽快地帮助他适应环境.
avatar
l*i
2
报一个迟到的面经,4月底onsite的,早上8点进,下午4点出,第2天早上9点收到offer。
记得的题目,所有题目都白板写了完整coding:
1. 未排序数组返回第K大 (quick select+median of medians)
2. LCA (带parent节点+不带parent节点)
3. 返回链表的倒数第K个数
4. 反转句子,不反转词
5. 中序+后序构建BST
6. 未排序数组,返回需要最少移动几个数,使这个数组变成排序
例如, [1,3,2] 返回1
[1,3,5,2,7,9,4] 返回2
我白板给的是复杂度O(n^2)的DP解法,就是DP里经典的求最长不降序列。面试官
问为什么选择DP。然后让优化,我解释说,最长不降序列有一个O(nlogn)的算法,需
要占用更多的space,具体的算法,我记得不是很清楚。面试官说有一个求2个数组最大
相似度的算法,是O(nlogn),可以用来解决这个问题。就是比较[1,2,3]和[1,3,2]的
最大相似度。面试官和我说,这个比较相似度的算法,有人发过paper。
其他还有大概3-4道更基础的算法题。记不清楚了。午饭的时候,面试官问了为什么2个
相差2的质数,中间那个数肯定会被2和3整除。
M是我第7个onsite,前面悲剧的6个onsite已经发过总结贴了。FLAG面了LAG,LA挂在
onsite,G挂在电面。
希望大家都能顺利拿到offer。
avatar
c*w
3
cong
avatar
s*s
4
//cong!
好奇,为什么没有面F?不喜欢文化?
avatar
A*o
5
cong, 进不了GF, M是靠谱的。方便透露一下是哪个组吗?

offer。

【在 l****i 的大作中提到】
: 报一个迟到的面经,4月底onsite的,早上8点进,下午4点出,第2天早上9点收到offer。
: 记得的题目,所有题目都白板写了完整coding:
: 1. 未排序数组返回第K大 (quick select+median of medians)
: 2. LCA (带parent节点+不带parent节点)
: 3. 返回链表的倒数第K个数
: 4. 反转句子,不反转词
: 5. 中序+后序构建BST
: 6. 未排序数组,返回需要最少移动几个数,使这个数组变成排序
: 例如, [1,3,2] 返回1
: [1,3,5,2,7,9,4] 返回2

avatar
r*h
6
cong!
为什么2个相差2的质数,中间那个数肯定会被2和3整除。
这个statement一定正确吗? 比如说4就不能被3整除啊
avatar
j*7
7
Is this for SDE or SDET?
avatar
t*q
8
42可以啊,只有4不能

【在 r**h 的大作中提到】
: cong!
: 为什么2个相差2的质数,中间那个数肯定会被2和3整除。
: 这个statement一定正确吗? 比如说4就不能被3整除啊

avatar
r*h
9
哈哈我搞错了。。。
这题脑筋急转弯啊

【在 t*q 的大作中提到】
: 42可以啊,只有4不能
avatar
l*i
10
SDE

【在 j**7 的大作中提到】
: Is this for SDE or SDET?
avatar
g*s
11
第一题用quick seclect是不是time nlogn, space 0?
如果用min heap 是time nlogk, space k?
avatar
n*o
12
congrats! :)
avatar
r*t
13
gx!

offer。

【在 l****i 的大作中提到】
: 报一个迟到的面经,4月底onsite的,早上8点进,下午4点出,第2天早上9点收到offer。
: 记得的题目,所有题目都白板写了完整coding:
: 1. 未排序数组返回第K大 (quick select+median of medians)
: 2. LCA (带parent节点+不带parent节点)
: 3. 返回链表的倒数第K个数
: 4. 反转句子,不反转词
: 5. 中序+后序构建BST
: 6. 未排序数组,返回需要最少移动几个数,使这个数组变成排序
: 例如, [1,3,2] 返回1
: [1,3,5,2,7,9,4] 返回2

avatar
b*n
14
quick select+median of medians 是什么意思啊?

offer。


【在 l****i 的大作中提到】
: 报一个迟到的面经,4月底onsite的,早上8点进,下午4点出,第2天早上9点收到offer。
: 记得的题目,所有题目都白板写了完整coding:
: 1. 未排序数组返回第K大 (quick select+median of medians)
: 2. LCA (带parent节点+不带parent节点)
: 3. 返回链表的倒数第K个数
: 4. 反转句子,不反转词
: 5. 中序+后序构建BST
: 6. 未排序数组,返回需要最少移动几个数,使这个数组变成排序
: 例如, [1,3,2] 返回1
: [1,3,5,2,7,9,4] 返回2

avatar
m*s
16
Zan 分享!

offer。

【在 l****i 的大作中提到】
: 报一个迟到的面经,4月底onsite的,早上8点进,下午4点出,第2天早上9点收到offer。
: 记得的题目,所有题目都白板写了完整coding:
: 1. 未排序数组返回第K大 (quick select+median of medians)
: 2. LCA (带parent节点+不带parent节点)
: 3. 返回链表的倒数第K个数
: 4. 反转句子,不反转词
: 5. 中序+后序构建BST
: 6. 未排序数组,返回需要最少移动几个数,使这个数组变成排序
: 例如, [1,3,2] 返回1
: [1,3,5,2,7,9,4] 返回2

avatar
y*6
17
what is LCA?

offer。

【在 l****i 的大作中提到】
: 报一个迟到的面经,4月底onsite的,早上8点进,下午4点出,第2天早上9点收到offer。
: 记得的题目,所有题目都白板写了完整coding:
: 1. 未排序数组返回第K大 (quick select+median of medians)
: 2. LCA (带parent节点+不带parent节点)
: 3. 返回链表的倒数第K个数
: 4. 反转句子,不反转词
: 5. 中序+后序构建BST
: 6. 未排序数组,返回需要最少移动几个数,使这个数组变成排序
: 例如, [1,3,2] 返回1
: [1,3,5,2,7,9,4] 返回2

avatar
M*t
18

lowest common ancestor

【在 y*******6 的大作中提到】
: what is LCA?
:
: offer。

avatar
s*u
19
lowest common ancestor
search leetcode

【在 y*******6 的大作中提到】
: what is LCA?
:
: offer。

avatar
r*n
20
最后那道题“移动”的意思是insert还是swap?
[1,3,5,2,7,9,4] 返回2
不管是swap还是insert,都不只2啊?
比如insert,看起来只学要两次,把2放到3前面,把4放到5前面,但是3, 5,7,9都必
须往后面移动
avatar
l*i
21
不需要真移。只需要返回几个数字位置不对。

【在 r*********n 的大作中提到】
: 最后那道题“移动”的意思是insert还是swap?
: [1,3,5,2,7,9,4] 返回2
: 不管是swap还是insert,都不只2啊?
: 比如insert,看起来只学要两次,把2放到3前面,把4放到5前面,但是3, 5,7,9都必
: 须往后面移动

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