|
|
|
|
|
p*****2 发帖数: 21240 | 6
leetcode是搞的太复杂了,忘记了本来的目的了。 |
|
a*********8 发帖数: 140 | 7 是啊。又收费,加的新题也没什么新意,我这样的,没精力追新题。搞明白老题,和这
儿的面经,看能不能对付。 |
|
i*******e 发帖数: 114 | 8 你们这些诋毁leetcode, 捧九章的托啊也太低级了吧。 除了 copy leetcode的题 你
们还能干什么? 听了第一节课就赶紧退了,基础好的不屑于听leetcode原题,基础差
的根本跟不上,还得回头做leetcode.
那个在FB的 主讲吹的太厉害了,什么带学员可以几个周0基础横扫google facebook,
还真把学员都当傻子了。
leetcode做了这么久的好事,不是你满嘴跑火车的托能诋毁的。 |
|
|
J*****k 发帖数: 1 | 10 很久没有开始找工作了。最近由于工作越来越不顺心,我是一个工作非常认真的人,可
惜因为组里都是印度人,到没有不公平的事,每次业绩考评都是4分以上(5分制)。只
是好像visibility越来越低。工作越来越边缘化,年终总结会被问道都做了什么。好像
今年都不知怎么说了。必须开始寻找新的工作了。可是好久没有找过工作, 不知从何
开始。上周刚刚更新了linkedin. 好像也没有什么人找我。在indeed 和 dice 上也没
有太多反映。leetcode 和 lintcode 刷过了。对code有信心对其他的没有信心。如何
开始给点建议吧。现在的工作是java程序员,对java,算法熟悉,spring等framework
在用但不熟练。谢谢了。 |
|
|
s*********n 发帖数: 191 | 12 米群网面经看看还可以,但政治宣传太厉害。
几个米群网的群里面只要有人敢提mitbbs,下面的各个管理员小打手能刷几十页的屏狂
骂MITBBS (什么猥琐男才去,怨气极深的千老才去,年龄断代。。。),临了不忘加
一句,还是米群网最好。
活脱脱一群红卫兵。 |
|
|
|
|
l*******0 发帖数: 95 | 16 可以优先刷LeetCode和LintCode, 有时间刷一下hackerrank. 好运~ |
|
|
l*******0 发帖数: 95 | 18 可以优先刷LeetCode和LintCode, 有时间刷一下hackerrank. 好运~ |
|
v******l 发帖数: 60 | 19
可以优先刷LeetCode和LintCode, 有时间刷一下hackerrank. 好运~ |
|
|
h**p 发帖数: 211 | 21 new grad
电面:reorder list(leetcode原题)
onsite:签了NDA,具体题目就不细说了。
1轮:一道题,fb面经上经常出现(leetcode原题,难度中等),写完被抓个小bug,然
后改。再要求写空间优化的版本。
2轮:有人shadow,给了1题,不难,但是卡壳了。最后提示了下写出来。再被要求空间
优化,这个地方讨论了好久,跟面试官交流很不畅。这轮感觉砸了,不过面试官是个国
人小mm,非常的nice。
3轮:一道没见过的难度中等题 + 一道leetcode原题(难度中等)。写出来后都被提示
有小bug,然后改掉。
4轮:扯背景 + behavior,结束前写了一道,fb面经上的题(lintcode上有,难度中等
),秒了
没有遇到烙印,除了第2轮,其他几轮感觉都还不错。一年多来第一次也是唯一的一次
面试,太紧张了。
onsite完好几天还没消息,也没联系我的reference,求各位bless! |
|
e**********y 发帖数: 128 | 22 bless
楼主,“lintcode上有,难度中等” 这道题是咋样的? |
|
t****m 发帖数: 140 | 23 本人fresh MS, leetcode 刷了两遍, lintcode一遍
想把其它公司一起面了,省的GF挂了有空档期
谢谢各位朋友refer! |
|
t****m 发帖数: 140 | 24 楼主fresh MS,之前有大公司实习经历
谢谢版上的朋友refer了FB,之后拿到电面
一个中国小哥,人很nice,首先介绍了一下自己的组
问了一下我之前的经历
1.给你一个array of character,包括有digits, lower case char and upper case
char, 如何才能把他们sort成所有digits在前, 所有lower case在中间, upper
case 在最后,类似于sort color from leetcode
问了complexity,并且讨论了sort之后原有的digit的顺序是否改变, 各种讨论细节
这题依照leetcode,很顺利的写了出来
2.follow-up: 如果现在输入的array 包含有多种类型的char(lower case, upper
case, float。。。), 如何改变input, 使得我们能写出类似的代码
我给出的意见是除了原有的array of chars 之外,再给出一个array of array, 每个
subarray cover 一个category的范围,例如[['1', '... 阅读全帖 |
|
t****m 发帖数: 140 | 25 本人fresh master,
找人内推了Facebook, amazon
自己网投了google
其中facebook和google 拿到了 phone interview
多谢版上的兄弟refer
********************面经分割线****************************
facebook只有一轮电话面试
面的LC 上的 sort color,之后follow up是如果颜色超过三种怎么办?
之后拿到onsite
google安排了两轮电话面试
第一轮是个三姐,LC上的insert interval类似的题,之后各种讨论follow up
第二轮是个美国人,问题是给你一个sorted的长度为N的数组,求所有数组内出现次数
超过N/4次的数字
我写出了O(N) time O(1)Space,之后面试官问我有没有更好的解法了,我说我想
不出来了
接着问了一道followup, 现在给你一个time complextity O(1)的function, 叫做
findCandidates(A), return的结果是一个长度为3的数组,popular nu... 阅读全帖 |
|
b******i 发帖数: 914 | 26 这题用trie做,可以参见lintcode上的word search II的解法,google一下就知道了 |
|
|
t****m 发帖数: 140 | 28 上周去面了F家
coding都是leetcode medium难度,结果每轮只写出一道题
其中一轮还有一个bug,被面试官指出
面试前面试官跟我说如果遇到做过的题一定要跟我说,我们能看出来你做过没有
然后和版上的兄弟们交流了一下,普遍都说F expect你45分钟做两道题。。。
问题是每一轮一开始还回去上个厕所什么的,再扯扯淡,聊聊背景也十分钟了
剩下35分钟写2道没见过的题,臣妾真的做不到啊
move on了,希望大家能给refer下,谢谢 |
|
n******n 发帖数: 12088 | 29 哪些题?
有些medium现写并不容易,除非你背答案。 |
|
y*****e 发帖数: 712 | 30 我们能看出来你做过没有
这个是真的吗?????有面试官说说吗?怎么看出来? |
|
t****m 发帖数: 140 | 31 没有原题,都是变种
搜我之前的帖子
这周末悲剧了爆题 |
|
t****m 发帖数: 140 | 32 上周面的F家,今天收到邮件悲剧
题目说实话都不难,也都做出来了,但是每轮只写了一题,有一轮还写了个bug
culture fit那轮也老老实实按照知道的准备
只有一道新题:
有一个数组,这个数组里的数总是比前一个大一或者小一,如果一个数比它相邻的两边
的数都大,这个数叫local max, 如果一个数比它相邻的两个数都小,这个数叫local
min(数组里的第一个和最后一个数都不能叫local max 和 local min)。
已知数组的长度远大于local Max/local min的数量,要求print出来这个数组里所有的
local max和local min(可以不按顺序)
我这题愣了下,然后当场写出答案,印度小哥看了看说looks good,拍了照片
顺便求个referral!leetcode、lintcode各两边,自学frontend、system design |
|
b******i 发帖数: 914 | 33 顶大牛!
恩 我见过的也大多是leetcode,lintcode和一些经典题。感觉还是要夯实基础不能追
求难题。
当然我还没拿到offer,发挥一直不够稳健。。。 |
|
S*******C 发帖数: 822 | 34 而且面试题比amazon明显难很多,根本没有leetcode, cc150, lintcode 等原题 |
|
b**********5 发帖数: 7881 | 35 行了吧。。。 老中智商, 没他妈的比其他种族高多少。。 也就是靠一个刷题刷出来
的。。从小就是做题, 背题, 考试。。你看看, 一个lintcode, 照着leetcode模板
抄, 还不知道自己去发明个名字。。 连名字都没有创意。。。
搞data science, 是要有一定的creativity和intuition的。。 老中这些都没。。 |
|
b******i 发帖数: 914 | 36 好难啊,俺估计碰到也是凶多吉少,请问是哪个组呢?
求问那个file line iterator你是怎么写的?谢谢啦!
还有,有时候是这样的,我们这儿有个哥们面试,所有公司都是给的leetcode或者
lintcode原题,结果都拿到offer,可是我看网上其他面经真的是很不容易,每个公司
都不容易。 |
|
c******n 发帖数: 4965 | 37 input 都要从 stdin 上读, 还要parse, output 也都是它再从stdout parse 再判断。
lc 和lintcode 都是做成junit 一样的单元模块,hackerrank 这收钱的怎么就这么笨
? |
|
s******x 发帖数: 417 | 38 不是leetcode或者lintcode,我这里就是大概写个意思。
你说的无法compile的错误,能指出来吗? |
|
|
c******n 发帖数: 4965 | 40 谢了, 这个题很好, 对增强数列的order property 的认识, 和运用 stack 都有帮助 |
|
t****m 发帖数: 140 | 41 Fresh Grad, 两轮电面, onsite四轮
先说几条onsite的tips:
1.如果宾馆离面试地点比较远,一定要早点走,弯曲的交通不是盖的
2.面试的时候用水笔写错的code不要用手擦,即使用手擦也记得不要往脸上抹,今天我
就看面
试官一直对我的大花猫脸笑
3.中午不要吃太多
第一轮国人小哥,人很nice
(1)有两个string, 比如 s1 = "abc", s2 = "cba",相同index下的字母不同,我
们叫一个difference,比如在index 0 上 s1是 a 而s2 是 c,这就是一个differnce,
而index 1 上 s1和s2都是b,则不是difference.现在只许你swap一次 S2
的两个字母,问如何才能
最大程度的减少difference, 需要return swap的两个index,比如上面的例子, 我们
swap s2的 0 和 2, 就会把s2变成 abc, 和 s1的 difference 是 0.
这题我用hashmap 做的,注意考虑difference最多只能减少1的情况
(2)小哥很nice的问我咱是来个简单的还... 阅读全帖 |
|
|
|
t****m 发帖数: 140 | 44 这家在SF downtown
算是startup,但是GE, EMC都出钱投资了的
他家分成两部分,一部分做consulting, 客户groupon, twitter等公司
另外一部分做一个产品叫cloud foundry, 据说能帮助客户,特别是startup,解决
growth中出现的问题等。。。
面试不问任何算法题,就是实打实在那干一天活,就跟在学校小组做project一样
和几个software engineer 做pair programming,给产品implement一个小feature啥的
, 大概除去吃饭的时间,要coding六小时吧,基本由工程师带着你做
强度比较高,出来的时候整个人有点burnt out, manager送我出来,还请我在门口酒吧
喝了一杯,聊了聊产品,算是补偿一下吧
聊到pivotal labs的面试形式和其他家不一样,经理跟我说:You know how to
reverse a linked list, now what? We hire people who can solve real
problems.
恩,不喜欢刷题的同学可以去这家... 阅读全帖 |
|
|
n*********u 发帖数: 1030 | 46
peak.
恩,我也发现了那里的bug case。
但是好像稍微再慢一点就过不了最后两个test了。。。
lintcode有没有讨论版?提个意见啥的? |
|
r********g 发帖数: 219 | 47 这里给出了两种解法。
http://www.tangjikai.com/algorithms/lintcode-390-find-peak-elem
对 divide&conque,虽然听起来很straightforward,但是严格的数学证明其实不简单。
我想了一下,还是用数学反证发。
命题:
先沿着中间一row找到那一row的 peak,如果纵向也是peak,则返回;否则,沿着和
peak同一column,neighbor升高的方向recursively搜索 。反复这样操作,必然会找到
peak。
反证:
假设按照这种搜索方法一直找不到peak。那么每次identify搜索方向的peak时,必然该
点高度比前一个搜索方向peak值高。而假设时始终找不到真正的peak(二维上的),所
以,recursion会无限循环下去,高度值会被不断无限制的提高。这显然是和题目条件
conflict的,即每个点高度都是有限的。
不知道这样说的通否。 |
|
|
c******n 发帖数: 4965 | 49 我刚做完3
呵呵 超时
别管这些, 更重要的多得很, 看看 geeksforgeeks 就很好 |
|
|