由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 新鲜Amazon面经
相关主题
已知sum 在unsorted set中找两个数 线性复杂度Bloomberg 面经
问一个merge k sorted array的问题问个面试题
PayPal User & on Boarding组 staff 1面经divide array into two, sum of difference is min in O(N)
Second round phone interview with eBayG家电面(已挂)
几个Java面试题 (转载)优步面试,哎。。。
Given an int array and an int value. Find all pairs in arr也问一个算法题
Tripadvisor 面经Google面经
A面经median of K sorted array
相关话题的讨论汇总
话题: furniture话题: array话题: hashmap话题: 算法话题: stress
进入JobHunting版参与讨论
1 (共1页)
b*****s
发帖数: 36
1
一面:
很nice的白人,很encouraging,问了以下问题:
1. 自我介绍,最近做了什么project,最喜欢的是什么project
2. 问了Java的基础数据结构的基本概念:Array, LinkedList, ArrayList, HashMap,
TreeMap
3. 算法题:给一个很大的int array,memory不能放下,要求找k个smallest element
。我给了一个O(N logK)的算法。没要求写code
4. 问Java garbage collection原理,我当时只记得reference-counting,HR提示说如
果遇到circle怎么办,我在提示之下想出了mark-and-sweep的方法。
二面:
白人,我跟他交流有点问题,我的口语太烂。
1. 问什么是HashMap,什么是Hash function,HashMap是怎么储存的。
2. 问什么是binary tree,什么是heap data structure。
3. OO设计题:furniture stress test system, 有各种furniture包括Chair, Table,
etc. 要求furniture有抗压力和抗火两个method,后来要求furniture的不同部件由不
同材料组成。(这题悲剧了,我第一遍第二遍都没有听清楚这个furniture stress
system到底是干嘛的,要他反复解释了好几遍才大概明白。因为不是很懂这个stress
system和抗火、抗压功能到底怎么用,所以完全靠瞎猜。。。)
4. 算法题:给一个unsorted array和int x,找到array当中两个元素使它们加起来等
于x。我的想了个O(n log n)的算法是先sort array,然后用binary search来搜索。
d********t
发帖数: 9628
2
一想起我的Amazon就悲情。

,
element

【在 b*****s 的大作中提到】
: 一面:
: 很nice的白人,很encouraging,问了以下问题:
: 1. 自我介绍,最近做了什么project,最喜欢的是什么project
: 2. 问了Java的基础数据结构的基本概念:Array, LinkedList, ArrayList, HashMap,
: TreeMap
: 3. 算法题:给一个很大的int array,memory不能放下,要求找k个smallest element
: 。我给了一个O(N logK)的算法。没要求写code
: 4. 问Java garbage collection原理,我当时只记得reference-counting,HR提示说如
: 果遇到circle怎么办,我在提示之下想出了mark-and-sweep的方法。
: 二面:

q****x
发帖数: 7404
3
怎么了?

【在 d********t 的大作中提到】
: 一想起我的Amazon就悲情。
:
: ,
: element

r****t
发帖数: 10904
4
min-heap 被黑了吧?

【在 q****x 的大作中提到】
: 怎么了?
q****x
发帖数: 7404
5
有三面啊。

【在 r****t 的大作中提到】
: min-heap 被黑了吧?
d********t
发帖数: 9628
6
三面悲剧。

【在 q****x 的大作中提到】
: 怎么了?
q****x
发帖数: 7404
7
java的gc只用ref count吧。
另外二面第四题无需binary search。
OO题,是不同的家具会用不同材料,还是家具的不同部件?我猜是前者,楼主搞错了。

,
element

【在 b*****s 的大作中提到】
: 一面:
: 很nice的白人,很encouraging,问了以下问题:
: 1. 自我介绍,最近做了什么project,最喜欢的是什么project
: 2. 问了Java的基础数据结构的基本概念:Array, LinkedList, ArrayList, HashMap,
: TreeMap
: 3. 算法题:给一个很大的int array,memory不能放下,要求找k个smallest element
: 。我给了一个O(N logK)的算法。没要求写code
: 4. 问Java garbage collection原理,我当时只记得reference-counting,HR提示说如
: 果遇到circle怎么办,我在提示之下想出了mark-and-sweep的方法。
: 二面:

B******5
发帖数: 4676
8
不binary search的怎么搞?

【在 q****x 的大作中提到】
: java的gc只用ref count吧。
: 另外二面第四题无需binary search。
: OO题,是不同的家具会用不同材料,还是家具的不同部件?我猜是前者,楼主搞错了。
:
: ,
: element

q****x
发帖数: 7404
9
两头往中间走。小了移动头指针,大了移动尾指针,等了返回。

【在 B******5 的大作中提到】
: 不binary search的怎么搞?
B******5
发帖数: 4676
10
哦,那我理解错了,
我刚才以为不用sort的那种。。。

【在 q****x 的大作中提到】
: 两头往中间走。小了移动头指针,大了移动尾指针,等了返回。
相关主题
Given an int array and an int value. Find all pairs in arrBloomberg 面经
Tripadvisor 面经问个面试题
A面经divide array into two, sum of difference is min in O(N)
进入JobHunting版参与讨论
a*****n
发帖数: 158
11
请问这种设计题目电话面世怎么做啊?也不能画图,能讲清楚吗?另外不知道这种设计
题需要详细到什么程度啊?
a*****n
发帖数: 158
12
NO, Java GC 应该是MARK and SWEEP。而且应该是改良的。

【在 q****x 的大作中提到】
: java的gc只用ref count吧。
: 另外二面第四题无需binary search。
: OO题,是不同的家具会用不同材料,还是家具的不同部件?我猜是前者,楼主搞错了。
:
: ,
: element

q****x
发帖数: 7404
13
参考文献?

【在 a*****n 的大作中提到】
: NO, Java GC 应该是MARK and SWEEP。而且应该是改良的。
r****t
发帖数: 10904
14
不错。不过 arr 和 x - arr 以后求 intersection 可能快些。

【在 q****x 的大作中提到】
: 两头往中间走。小了移动头指针,大了移动尾指针,等了返回。
q****x
发帖数: 7404
15
O(1) space vs O(n).

【在 r****t 的大作中提到】
: 不错。不过 arr 和 x - arr 以后求 intersection 可能快些。
r****t
发帖数: 10904
16
certainly.

【在 q****x 的大作中提到】
: O(1) space vs O(n).
m********l
发帖数: 791
17
Thanks for sharing~
**************************************************
一面:
很nice的白人,很encouraging,问了以下问题:
1. 自我介绍,最近做了什么project,最喜欢的是什么project
2. 问了Java的基础数据结构的基本概念:Array, LinkedList, ArrayList, HashMap,
TreeMap
3. 算法题:给一个很大的int array,memory不能放下,要求找k个smallest element
。我给了一个O(N logK)的算法。没要求写code
4. 问Java garbage collection原理,我当时只记得reference-counting,HR提示说如
果遇到circle怎么办,我在提示之下想出了mark-and-sweep的方法。
二面:
白人,我跟他交流有点问题,我的口语太烂。
1. 问什么是HashMap,什么是Hash function,HashMap是怎么储存的。
2. 问什么是binary tree,什么是heap data structure。
3. OO设计题:furniture stress test system, 有各种furniture包括Chair, Table,
etc. 要求furniture有抗压力和抗火两个method,后来要求furniture的不同部件由不
同材料组成。(这题悲剧了,我第一遍第二遍都没有听清楚这个furniture stress
system到底是干嘛的,要他反复解释了好几遍才大概明白。因为不是很懂这个stress
system和抗火、抗压功能到底怎么用,所以完全靠瞎猜。。。)
4. 算法题:给一个unsorted array和int x,找到array当中两个元素使它们加起来等
于x。我的想了个O(n log n)的算法是先sort array,然后用binary search来搜索。
b******t
发帖数: 965
18
二面第4题很常见 而且变形很多
如果是sorted的就首尾两个指针往中间走
如果没有sorted的就建个hashtable
facebook还常问三个数的和给定的题
具体到写code还要注意题目是否数组里有重复元素 以及是否要求找出的
pair 或者triple里面没有重复的index

,
element

【在 m********l 的大作中提到】
: Thanks for sharing~
: **************************************************
: 一面:
: 很nice的白人,很encouraging,问了以下问题:
: 1. 自我介绍,最近做了什么project,最喜欢的是什么project
: 2. 问了Java的基础数据结构的基本概念:Array, LinkedList, ArrayList, HashMap,
: TreeMap
: 3. 算法题:给一个很大的int array,memory不能放下,要求找k个smallest element
: 。我给了一个O(N logK)的算法。没要求写code
: 4. 问Java garbage collection原理,我当时只记得reference-counting,HR提示说如

g*********8
发帖数: 64
19
赞举一反三
似乎in general是subset sum问题

【在 b******t 的大作中提到】
: 二面第4题很常见 而且变形很多
: 如果是sorted的就首尾两个指针往中间走
: 如果没有sorted的就建个hashtable
: facebook还常问三个数的和给定的题
: 具体到写code还要注意题目是否数组里有重复元素 以及是否要求找出的
: pair 或者triple里面没有重复的index
:
: ,
: element

a*****n
发帖数: 158
20
http://www.javaperformancetuning.com/news/qotm026.shtml

【在 q****x 的大作中提到】
: 参考文献?
相关主题
G家电面(已挂)Google面经
优步面试,哎。。。median of K sorted array
也问一个算法题关于求the kth smallest in two sorted array
进入JobHunting版参与讨论
m*****k
发帖数: 731
21
3. OO设计题:furniture stress test system, 有各种furniture包括Chair, Table,
etc. 要求furniture有抗压力和抗火两个method,后来要求furniture的不同部件由不
同材料组成。(这题悲剧了,我第一遍第二遍都没有听清楚这个furniture stress
system到底是干嘛的,要他反复解释了好几遍才大概明白。因为不是很懂这个stress
system和抗火、抗压功能到底怎么用,所以完全靠瞎猜。。。)
同意quantx, 猜是不同的家具会用不同材料, 这个用decorater pattern吧?

【在 q****x 的大作中提到】
: java的gc只用ref count吧。
: 另外二面第四题无需binary search。
: OO题,是不同的家具会用不同材料,还是家具的不同部件?我猜是前者,楼主搞错了。
:
: ,
: element

b*****s
发帖数: 36
22

谢谢!

【在 b******t 的大作中提到】
: 二面第4题很常见 而且变形很多
: 如果是sorted的就首尾两个指针往中间走
: 如果没有sorted的就建个hashtable
: facebook还常问三个数的和给定的题
: 具体到写code还要注意题目是否数组里有重复元素 以及是否要求找出的
: pair 或者triple里面没有重复的index
:
: ,
: element

l*****a
发帖数: 14598
23
classical bridge pattern

【在 m*****k 的大作中提到】
: 3. OO设计题:furniture stress test system, 有各种furniture包括Chair, Table,
: etc. 要求furniture有抗压力和抗火两个method,后来要求furniture的不同部件由不
: 同材料组成。(这题悲剧了,我第一遍第二遍都没有听清楚这个furniture stress
: system到底是干嘛的,要他反复解释了好几遍才大概明白。因为不是很懂这个stress
: system和抗火、抗压功能到底怎么用,所以完全靠瞎猜。。。)
: 同意quantx, 猜是不同的家具会用不同材料, 这个用decorater pattern吧?

z******t
发帖数: 59
24
3. 算法题:给一个很大的int array,memory不能放下,要求找k个smallest element
博客中有详尽的分析:
http://codercareer.blogspot.com/2011/09/no-05-least-k-numbers.h
4.算法题:给一个unsorted array和int x,找到array当中两个元素使它们加起来等于
x,不准用hashtable。
博客中有详尽的分析:
http://zhedahht.blog.163.com/blog/static/2541117420072143251809

,
element

【在 b*****s 的大作中提到】
: 一面:
: 很nice的白人,很encouraging,问了以下问题:
: 1. 自我介绍,最近做了什么project,最喜欢的是什么project
: 2. 问了Java的基础数据结构的基本概念:Array, LinkedList, ArrayList, HashMap,
: TreeMap
: 3. 算法题:给一个很大的int array,memory不能放下,要求找k个smallest element
: 。我给了一个O(N logK)的算法。没要求写code
: 4. 问Java garbage collection原理,我当时只记得reference-counting,HR提示说如
: 果遇到circle怎么办,我在提示之下想出了mark-and-sweep的方法。
: 二面:

b*****s
发帖数: 36
25

element
多谢!!

【在 z******t 的大作中提到】
: 3. 算法题:给一个很大的int array,memory不能放下,要求找k个smallest element
: 博客中有详尽的分析:
: http://codercareer.blogspot.com/2011/09/no-05-least-k-numbers.h
: 4.算法题:给一个unsorted array和int x,找到array当中两个元素使它们加起来等于
: x,不准用hashtable。
: 博客中有详尽的分析:
: http://zhedahht.blog.163.com/blog/static/2541117420072143251809
:
: ,
: element

z****u
发帖数: 104
26
感谢分享
两次面试都问了4道题,看来lz答题速度很快啊。我的面试基本上都2题就over了,甚至
有一次写完一个题就到时间了(1小时)
大家一般1小时都能答几道题目?

,
element

【在 b*****s 的大作中提到】
: 一面:
: 很nice的白人,很encouraging,问了以下问题:
: 1. 自我介绍,最近做了什么project,最喜欢的是什么project
: 2. 问了Java的基础数据结构的基本概念:Array, LinkedList, ArrayList, HashMap,
: TreeMap
: 3. 算法题:给一个很大的int array,memory不能放下,要求找k个smallest element
: 。我给了一个O(N logK)的算法。没要求写code
: 4. 问Java garbage collection原理,我当时只记得reference-counting,HR提示说如
: 果遇到circle怎么办,我在提示之下想出了mark-and-sweep的方法。
: 二面:

a****a
发帖数: 186
27
谢面经!
1 (共1页)
进入JobHunting版参与讨论
相关主题
median of K sorted array几个Java面试题 (转载)
关于求the kth smallest in two sorted arrayGiven an int array and an int value. Find all pairs in arr
Bloomberg的电面 希望对你有用兼攒rpTripadvisor 面经
一道算法题A面经
已知sum 在unsorted set中找两个数 线性复杂度Bloomberg 面经
问一个merge k sorted array的问题问个面试题
PayPal User & on Boarding组 staff 1面经divide array into two, sum of difference is min in O(N)
Second round phone interview with eBayG家电面(已挂)
相关话题的讨论汇总
话题: furniture话题: array话题: hashmap话题: 算法话题: stress