m*****a 发帖数: 2160 | 1 没看出印度人哪极品,绕路了看地图很正常,利用规则棒自己同胞发家致富更是天经地
义,到是楼主是极其极品的种族主义者
[在 ElectricBro (Peace de Wars) 的大作中提到:]
:机场拉到酒店,老印是从美国来的,在匹兹堡搞IT
:老印坐进车里就一股咖喱味飘来,我想这尼玛在飞机上旁边的人砸窗户跳飞机的心都
有了。老印坐前排,一上车就开始捣鼓手机。他用的三星Note几我也没看出来。我看百
度地图机场高速堵了,估计有车祸,我就提前出来了。老印赶紧拿出手机看谷歌地图,
丫估计以为我绕路了,老印本能地都觉得人家都坑他可能因为老印自己见人就坑,至少
就算让别人吃点亏,自己能占的便宜不能不占。草泥马的,老印以为人人都跟他们一德
行!?
:呵呵,丫谷歌地图根本打不开,被墙了,急得丫直挠头。我跟他说use a proxy for
:Google services. 他后来上去了,完全看不懂中国城市道路分布,给丫看蒙了。
:后来我跟老印聊天,他给我讲来的比较早的老印都很有钱,过去很多大企业IT部门被
砍掉服务外包,然后他们就攒一票人给打包接过来。这些印度老板利用这个通过H1B把印
:度人... 阅读全帖 |
|
|
d**z 发帖数: 551 | 3 靠,下半场火山爆发。
小心脏扑通扑通地跳着... |
|
s***y 发帖数: 12419 | 4 貌似你说的很深奥哎
你确定不是接电的那种。。。lol |
|
e*******2 发帖数: 145 | 5 你说的很有道理。我以为正常邀请会问你什么时候有时间,可否愿意来面试,但没想到
他挖个坑让我跳,说什么if we invite you。相比较,第二个学校直接email
invitation,说希望你能来,他们整个2月都flexible,让我选几个可能的时间。不同
学校的做法还是差别很大的。搞砸了这种机会是我的损失,但我个人觉得第一个学校的
做法也有不professional的地方,唉,随缘好了。 |
|
a**********u 发帖数: 28450 | 6 哥说得对不对,生物千老们都心知肚明,不过外行总认为我开玩笑甚至是无能。刚进
lab的师弟老婆从国内来了听说我在实验室杀了8年老鼠了,问既然找不到教职为什么不
往工业界面跳,钱多且轻松。我就羞愧地说没有卡,不好意思说我跑胶的技术在工业里
面没有对应的职位。结果师弟老婆就更加诧异地问,为什么不申请杰出人才eb1绿卡,
听说加急只用不到几个月。听到这里没有绿卡的钱老们都黯然退去,有了绿卡的钱老们
都憋着笑借故走开。我就看师弟,很是感慨,他连一片cns也木有,竟敢吹这么大一个
肥皂泡给老婆。其实说这么多,主要想说一句话,这个师弟的老婆很不好看。 |
|
z*****1 发帖数: 133 | 7 多谢。我找了,控制面板找到了,那里的开关都没有跳。对面的墙上也没有开关啊。多
谢。 |
|
R*****s 发帖数: 41236 | 8 【购买】
昨天逛costco, 无意中看到了传说中的Cuisinart Electric Pressure Cooker:
http://www.costco.com/Browse/Product.aspx?Prodid=11492863
我以前找过没找到, 居然有货了, 店里卖$70, (网上涨价了, 要$85).
其实就算85块, 也不算贵了, 我在加拿大看到的都要100多。。
二话没说, 买了一个回家试验, 炖牛肉。。说明书写的比较复杂, 其实
弄明白了很简单。
【操作】
三个按钮,
第一个选功能, 有低压, 高压, 大火, 中火, 小火, 保温 共六档。
只有选低压, 高压, 并且盖上盖子, 才能选第二个时间按钮。 其他的
大中小火保温都不能定时, 不过可以开盖子烧。
第二个选时间, 从1分钟到99分钟(低压高压档才能用), 计时是从压力
开始以后才开始, 之前会用几十分钟加压, 中间不能开盖子。
第三个就是开始/关闭按键, 选好前两个按钮按开始就开始了, 随时可以终止。
用完可以手动放气, 或者让它慢慢冷却(手动放气小心不要被烫着)。
【测试】
炖牛肉, 牛肉切块, 我还是先... 阅读全帖 |
|
l********3 发帖数: 17249 | 9 完了。。。我又跳了。。。这比FASHION版还能被种草。。。
不过貌似今年混了饼版,已被种草无数。。。看来到哪都能无法逃脱。。。 |
|
k********1 发帖数: 1485 | 10 哈哈哈~我也跳了~MM握手吧~主要是价格太吸引人了 |
|
l********3 发帖数: 17249 | 11 前几天跟kiroroMM贴的DEAL跳了一个锅,报告下,价格加运费33刀多点
COOK'S ESSENTIALS ELECTRIC PRESSURE COOKER
settings:
pressure
warm
brown
steam
slow cook
delay time
不知道是不是看到后觉得有点REFURBISHED的痕迹,其实觉察的地方也没有什
么要紧的,
又想到价格蛮低,我还是有点害怕用,不知道REFURBISHED的安全隐患会不
会大些。
用过的大厨们,有什么建议吗,对于第一次实验来说。。。谢了。。 |
|
R*****s 发帖数: 41236 | 12 看起来非常不错啊, 我差点都跳了, 样子跟costco那个基本一模一样,
MM你放心用好了, 先炖个汤试试看。。。
记住如果手动放气, 最好用个筷子拨那个放气钮, 别被烫了。。。 |
|
a*****e 发帖数: 4936 | 13 应该大家给我小白鼠的行为发包子呀。我用的时候老心突突的跳,特别害怕,还好,感
觉不错,就和文学城那个帖子里说的一样,内胆的内径外径高度必须要一致。和不粘相
比不锈钢内胆真的很禁造。 |
|
R*******w 发帖数: 1576 | 14 大同煮米饭是不错, 不过蒸菜至今还没找到方法. 只有一个按钮基本时间是固定的, 不
知道是不是跳起以后焖时间长短来弄熟实物. 说实话那个大小(10cup), 蒸个鱼是完全
不靠谱的, 最多就热个包子馒头, 剩菜都只能放下一个 |
|
|
|
M*****a 发帖数: 7122 | 17 这是新出的吗?7-in-1?
我前两周刚来问是不是要出新的了,这版告诉我不会,立马跳了,现在出新款这不是吊
人胃口吗! |
|
f*******e 发帖数: 8974 | 18 实际上就是好奇
我的前级标称每通道35w
后级标称每通道105w (8ohm)
音箱标称200w (6ohm),最大号称可以300w
现在听音乐,用Marantz cd5003当音源,前级音量调到1/3的地方就很好(音量,音色
,在我的10x10房间里)
这个时候前级的输出应该是12w左右吧?
那后级呢?是105w?还是按3倍放大的比例,36w?
感觉后级散热片非常热,不像是每通道36w的样子,不知道这样衡量输出对不对。
实在是不懂怎么样才算是把箱子推好了,虽然我已经听得很舒服。
如果音箱标称200w,36w输出算是推好了吗?
想到这个问题的原因是我还是忍不住跳了A-6000MKII,他标的是每通道16.5w(8ohm)
,不知道用它直接推我这个箱子能不能推得动,呵呵 |
|
B*****t 发帖数: 335 | 19 1. 这题比较无聊。不过如果知道expected number of duplicate k(>4)的话,二分找
到后每次跳k/2,k/4...步找first position。
好像可以预处理,搞个hash岂不很快?
谁有不预处理更快一些的方法?
2. 觉得没有必要sort, 同一个电话号码可能出现在几个不同的doc中,预处理的话,
对每个doc设计一个相同的hash函数,能节省一些search的时间。不知道还有没有更好
的办法。
3. 好像也是比较无聊的题。
4. 这种题一般来说字典里的word的数目是一定的。可以构造一个trie,检查一个数的
valid就是检查这个trie中有没有valid 的path。 不知道还有什么更好的方法。 |
|
y**i 发帖数: 1112 | 20 我能感觉出来的是他们一直问我在我们以前做的那个系统里实现的一个类里怎样实现一
些函数,我给他们讲了一些,他们还不断的问,过了一会儿可能看我一直没答到点子上
,就说算了不讨论这个问题了。我感觉他们好像是想看看我会不会编程,老问我Do you
program什么的,我很奇怪因为我都说我自己develop a server了。跳过这个之后就问
了很简单的问题,比如栈和堆都是在什么时候用等等。 |
|
Z*****Z 发帖数: 723 | 21 1面:
1、introduce yourself
2、why amazon
3、BST和Hashtable的比较,有什么区别
4、一个integer array,找sum为1给定值的pair(这个题有2种做法,sort和hashtable
,2个都提了一下,就跳过了)
5、手机上给了电话号码求人名索引,提了hashtable,不满意,提示说手机上,空间很
小。又提prefix tree,满意,coding。犯了个小错误,每个树节点的孩子应该用array
存,我用了个list,被指出这样影响复杂度。
2面:
1、一个integer array,只有一个数出现1次,剩下的都出现2次,找到那个特殊的。问
了3种解法。
解法1:XOR。问复杂度,O(N)
解法2:hashtable。问hashtable 的size。(N-1)/2+1。他说对,同时N/2+1也是对的
,为什么?答:因为N永远为奇数。
解法3:sorting,复杂度
2、详细比较ArrayList和LinkedList的实现,优缺点。
3、设计parking lot。(这个不是OOD问题)
3.1 只有1个valet,这个系统如 |
|
s*****y 发帖数: 897 | 22 N年以前的面世题了,换了下.
全加起来,然后跟1~1000加起来的对比,就找出了.
---------------------------------
你这样子就是一定要遍历n个element,我记得经典做法是
假设array是A[0]----A[5]
array是 2,1,1,0,4,3
A[0] = 2, 把A[0]和A[2]换,array变成 1, 1, 2, 0, 4, 3
如何A[i]=i,就可以跳过,继续看A[0], A[0]=1, detect到A[1]已经有1了,
找到Duplicate是1。
我这里number从0开始,从1开始的数稍微改动一下。 |
|
k*****7 发帖数: 72 | 23 之前做过的一些项目,个人的贡献。
先介绍了他们组,然后开始问问题。问了很多skip-list的细节,比如根据什么设计层
次,怎样查询,
查询复杂度(这个不知道,我说depend on层数和跳数),怎么判断查询结束,etc
然后编程,查找一个string形式的文章里存不存在一个疑似ISBN号,给了ISBN号可能的
样子。我先开
始划词,然后每词逐符用if判断,大概20行左右读给他,他怕if-else弄错于是让我当
场发他邮箱里,
他看了说貌似OK。聊了几句别的以后突然说这个题你有没有想过用正则表达式,我才恍
然大悟,然后就
跟他说了正则表达式。剩下时间不多了让我问了问些问题就结束了。
后来想想我当时脱口而出的正则表达式貌似不对,于是新写了代码发给他,他回复只有
两个字“nice,
thanks”。希望这是positive的评价吧。
求bless |
|
i**********e 发帖数: 1145 | 24 我刚找到你代码有个 bug,请试一下这个 case:
isMatch("a", "ab*") -> 这个应该返回的是 true.
我尝试写这个递归程序的时候也犯了跟你同样的错误了。
我的代码如下,感觉跟你思路挺像,但是我的多了个 while loop. (那个 do-while
loop 不用管它,只是跳掉多余的 '*'s).
bool isMatch(const char *s, const char *p) {
assert(s && p);
if (*p == '\0') return *s == '\0';
// next char is not '*': must match current character
if (*(p+1) != '*') {
assert(*p != '*');
return ((*p == *s) || (*p == '.' && *s != '\0')) && isMatch(s+1, p+1);
}
// next char is '*'
char rep = *p; // repeated ch... 阅读全帖 |
|
p****e 发帖数: 37 | 25 谢谢指出bug啊,应该在第一个判断有没有匹配完的case中也检查下b*完全跳过的情况
。。。
is_match("ab", ".*")应该返回true, 我当时向面试官确认过。而且现实中的regex中
的".*"是可以匹配任意字符串的。这里应该是认为"*"的优先级比"."要高,所以".*"可
以当成的"",".","..","..." ...中的任意一个。 |
|
i**********e 发帖数: 1145 | 26 我刚找到你代码有个 bug,请试一下这个 case:
isMatch("a", "ab*") -> 这个应该返回的是 true.
我尝试写这个递归程序的时候也犯了跟你同样的错误了。
我的代码如下,感觉跟你思路挺像,但是我的多了个 while loop. (那个 do-while
loop 不用管它,只是跳掉多余的 '*'s).
bool isMatch(const char *s, const char *p) {
assert(s && p);
if (*p == '\0') return *s == '\0';
// next char is not '*': must match current character
if (*(p+1) != '*') {
assert(*p != '*');
return ((*p == *s) || (*p == '.' && *s != '\0')) && isMatch(s+1, p+1);
}
// next char is '*'
char rep = *p; // repeated ch... 阅读全帖 |
|
p****e 发帖数: 37 | 27 谢谢指出bug啊,应该在第一个判断有没有匹配完的case中也检查下b*完全跳过的情况
。。。
is_match("ab", ".*")应该返回true, 我当时向面试官确认过。而且现实中的regex中
的".*"是可以匹配任意字符串的。这里应该是认为"*"的优先级比"."要高,所以".*"可
以当成的"",".","..","..." ...中的任意一个。 |
|
r****r 发帖数: 37 | 28 周五晚上投的 今天给了onsite,只用了一个工作日
本人学生还没毕业 收到时吓了一跳 |
|
s******n 发帖数: 3946 | 29 有个小问题mid == 0 是多余的检查,因为0<=i
这个效率比我前面写的那个高,跳过了不少validation |
|
g***i 发帖数: 4272 | 30 都是些知道就能直接说出来,不知道就直接跳过的题。。不像算法似的 |
|
y*****n 发帖数: 243 | 31 一定要写出最优算法么= =可不可以。每次用b = b+b 并存到一个数组c里。 C[1] = b
C[2] = 2b c[3] =4b 然后到c[n]的时候c[n]>a这时再backtracking一路加回去. 如果C
[n-1]+C[n-2]>a那么就跳过去找c[n-3]这样最后就找到C[n0]+c[n1]+C[n2]...C[nm]= a
。那么结果就是2^n0+2^n1....2^nm
方法是一样的,我觉得这样比较好想一点。 |
|
y*****n 发帖数: 243 | 32 一定要写出最优算法么= =可不可以。每次用b = b+b 并存到一个数组c里。 C[1] = b
C[2] = 2b c[3] =4b 然后到c[n]的时候c[n]>a这时再backtracking一路加回去. 如果C
[n-1]+C[n-2]>a那么就跳过去找c[n-3]这样最后就找到C[n0]+c[n1]+C[n2]...C[nm]= a
。那么结果就是2^n0+2^n1....2^nm
方法是一样的,我觉得这样比较好想一点。 |
|
p*****2 发帖数: 21240 | 33
没明白
A->B
C->B->D->E->F->H
你先向前走了4步,不就跳过B了吗? |
|
y*******g 发帖数: 6599 | 34 啊,对于我们码农来说除了0就是1啊 :)
不过码工的一个优势就是容易替代,这样容易找到新工作 想螺丝一样插上去就行了,
以前写java现在来写objective c, 以前写javascript现在来写ruby 没什么区别。
不少manager甚至director被layoff了也重新找码工的工作。我知道这样的例子,甚至
被要求电面过这样的人。
不知道你所说的高级职位什么意思 |
|
c******t 发帖数: 391 | 35 想到两种O(n^2)算法,
1)对每一个子串,判断其是否存在于reverse(str)中,找出符合条件的最长者;
2)从arr[1]开始,对每一个元素往两端拓展,直到越界或者arr[left]!=arr[right]跳
出,找出最长的。
O(n)解法不太了解, 望指点…… |
|
w****x 发帖数: 2483 | 36
不会, 因为这事据了你我从图书馆楼顶上跳下去 |
|
d**e 发帖数: 6098 | 37 如果。。。。recruiter迟到20分钟,然后再过了20分钟才打电话过来,我说
reschedule吧,她说好,但从此不论如何联系她她都不理我
你要不要跳下去? |
|
|
|
|
l****o 发帖数: 315 | 41 我写的时候disconnect了。还好又自动连上了。我问他能看到我在typing吗。说可以。
当时确实吓一跳。 |
|
b*****o 发帖数: 715 | 42 同情。 从经济角度来说,如果你能进G seattle office,你应该让你老婆跳到seattle
来。 |
|
f******1 发帖数: 119 | 43 5年多前是FRESH的时候也就花了3个月时间找到工作,那个时候大家都说经济不好,可
能是运气好+不计较底薪。现在拿到卡了没觉得有什么强大改变。投外地的心仪公司,
回馈寥寥。LOCAL投来投去本领域也未见多少OPENING。就有几个电面,要么被HR的
BEHAVORAL问题问得结结巴巴,要么被HM非要揪着你回答你缺乏的那块经验,至今连个
ONSITE都没有。 |
|
s********u 发帖数: 1109 | 44 没有,这个太细节了吧。大不了我用c的qsort,这个总明确了。总之量级肯定是nlogn
。只问了我总的,就是O(n^2),好像没有更优的了。
就是没跳过重复的,脑子卡住了,悔啊。。 |
|
f******n 发帖数: 208 | 45 以UTF-8为例,一个字符可以由1~4个char组成,通过查第一个字节可以判断该字符总共
有几个字节(其设计类似哈弗曼编码)。
1)构建哈希表的时候,先确定当前字符是几个字节,比如4个,那就把这4个当成一个
字符串,作为key存入哈希。然后跳过这四个字节,继续往前走。
2)扫描字符串的时候同理。 |
|
f******n 发帖数: 208 | 46 以UTF-8为例,一个字符可以由1~4个char组成,通过查第一个字节可以判断该字符总共
有几个字节(其设计类似哈弗曼编码)。
1)构建哈希表的时候,先确定当前字符是几个字节,比如4个,那就把这4个当成一个
字符串,作为key存入哈希。然后跳过这四个字节,继续往前走。
2)扫描字符串的时候同理。 |
|
e*******s 发帖数: 1979 | 47 跳过了一轮呗 mananger太忙看看你的材料说这轮过了 之类的 |
|
z****u 发帖数: 41 | 48 我也觉得交流是少了点,本想赶紧写完,再跟面试官讨论下改进和各种case,但写完没
等深入讨论,他就直接跳到让我问问题。我思维确实不够完备,有点天真
谢谢你的提醒,这次就当刷经验了 |
|
|
j**y 发帖数: 136 | 50 你这么一说我才去看了一下收件箱,果然不少人问我ICC联系方式,不过来信太多,
我实在没法一一回复,而且如果回复,我就成了托了
,请大家不要再发信给我!我发贴是来求助的,没想到我倒是我倒成了被求助的了。
我只能告诉大家一些选ICC的经验:
稍为动手在版上多考古一下,就能搜索到一大堆ICC,第一,选不交费的,只要收一分钱,
就肯定去不得。正规的ICC一般会给你在第一至第三月有几百的生活补助,是他给你发
钱,
不是你给他交钱。第二,选承诺要办H1B和绿
卡的,这两样都得公司出钱,不能找你要钱!H1B必须办PP,不然等死你!
而且H1B要找到工作就给办,
不要听什么第二年,因为很可能你没时间等到第二年,怎么验证,也是上网查,
他们每年办H1和绿卡的真正人数,这个骗不了人的。第三
,必须得有医疗保险,不能自己花钱买,因为集体保险会比个人保险便宜很多,待遇好
很多,一般年轻人不生病应该用不到,不过有家室的人,要是你老婆生孩子,小孩要看
儿医,你就知道一份好的保险的重要性了。老印现在甚至开始给我寄
材料,说可以办401K,不过我没回复他,因为并不打算久待,另外我收入太少,现在没
必要办。第四,到了I... 阅读全帖 |
|