大家帮我看看, 我为什么又挂了?# JobHunting - 待字闺中
b*5
1 楼
bloomreach二次店面。。。
一个人打电话过来, 然后自我介绍说, 我叫steve什么的, calling from
bloomreach。。。 问题来了, recruiter email是给了我一个中国猥琐男的名字, 现
在一个steve, 然后calling from后面那个公司名字, 我又没听清楚, 然后我问,u
r calling from where? 这样问了一二次, 然后听清楚了
然后我解释说recruiter是给了我另外一个人的名字。。。
然后他就开问了, 说million words, 找出所有anagram。。 这不是太easy么。。 然
后我说sort啊, 然后加到hashmap里, 然后说复杂度 O(n* m*lgm, m being the
average length of each word
他说好,那如果现在这些words都很长很长怎么办?问题就是不sort, 要reduce这个
mlgm, 然后我就晕掉了。。。 我吭哧吭哧了半天, 说, 你可以count啊, 然后每个
word, 就有一个count的array, 比如你rat和art都是count['r'-'a']=1, count['a'-
'a']=1, count['t'-'a']=1, 然后问题就是你怎么把这个count array hash 成一个key
。。。
然后我再吭哧吭哧了半天, 没想出来。。。 面完后, 一查, 靠, arrays.hashcode
(int[] a)啊, 我面试的时候, 肯吃肯吃, 说你可以multiply value and position
。。。 估计也差不多。。。
然后那个interviewer也不说什么, 就给我个google link doc, 给我个 binary tree
, 说class Node {val, left, right}, 就让我直接写个bfs。。 然后我刚刚做了
16,7个小时的飞机, 做了一个多小时的中国bus, 然后再作了一个小时的火车, 头
一傻逼, 问你这个left or right是point到什么东西啊。。 说了, 马上就改正, 说
ok, i know。。
然后我解释说我刚刚long distance travel, brain crap。。。 然后就马上写完bfs
。。。
然后他说, 那我如果现在这个tree里有cycle, 你怎么办? 我说, 你加个hashset《
TreeNode》 visited, 然后每次从
queue里拿出来后, 就加到visited里面。。。 如果visited, 以后就不加到那个
queue里
然后这个男的, 就说any questions。。。
然后就当天晚上, 就来信说, not fit。。。
这到底为什么啊?
一个人打电话过来, 然后自我介绍说, 我叫steve什么的, calling from
bloomreach。。。 问题来了, recruiter email是给了我一个中国猥琐男的名字, 现
在一个steve, 然后calling from后面那个公司名字, 我又没听清楚, 然后我问,u
r calling from where? 这样问了一二次, 然后听清楚了
然后我解释说recruiter是给了我另外一个人的名字。。。
然后他就开问了, 说million words, 找出所有anagram。。 这不是太easy么。。 然
后我说sort啊, 然后加到hashmap里, 然后说复杂度 O(n* m*lgm, m being the
average length of each word
他说好,那如果现在这些words都很长很长怎么办?问题就是不sort, 要reduce这个
mlgm, 然后我就晕掉了。。。 我吭哧吭哧了半天, 说, 你可以count啊, 然后每个
word, 就有一个count的array, 比如你rat和art都是count['r'-'a']=1, count['a'-
'a']=1, count['t'-'a']=1, 然后问题就是你怎么把这个count array hash 成一个key
。。。
然后我再吭哧吭哧了半天, 没想出来。。。 面完后, 一查, 靠, arrays.hashcode
(int[] a)啊, 我面试的时候, 肯吃肯吃, 说你可以multiply value and position
。。。 估计也差不多。。。
然后那个interviewer也不说什么, 就给我个google link doc, 给我个 binary tree
, 说class Node {val, left, right}, 就让我直接写个bfs。。 然后我刚刚做了
16,7个小时的飞机, 做了一个多小时的中国bus, 然后再作了一个小时的火车, 头
一傻逼, 问你这个left or right是point到什么东西啊。。 说了, 马上就改正, 说
ok, i know。。
然后我解释说我刚刚long distance travel, brain crap。。。 然后就马上写完bfs
。。。
然后他说, 那我如果现在这个tree里有cycle, 你怎么办? 我说, 你加个hashset《
TreeNode》 visited, 然后每次从
queue里拿出来后, 就加到visited里面。。。 如果visited, 以后就不加到那个
queue里
然后这个男的, 就说any questions。。。
然后就当天晚上, 就来信说, not fit。。。
这到底为什么啊?