t******3 发帖数: 29 | 1 这两道题其实挺Tricky的,重点是在做了什么假设方面。1)还是MOS管的小信号模型问
题,那些电容在高频的时候肯定是要考虑的,还有如果65nm以下的工艺,Gate的
leackage current也应该考虑等等 2)运放的Bandwidth,SlewRate,有限的Open
Loop Gain, Offset,输出阻抗等等对于输出会有什么影响。 |
|
l**********g 发帖数: 426 | 2 我是管不住嘴巴 真的想就说了 但这不代表你已经是我能力极限
啊 只跟工作内容有关
3个bloomberg面试
第一次. 表现最差,没说热情,等待结果中
第2,3次,一次比一次好,表现热情,马上拒信。
aggressive一点 |
|
r*****b 发帖数: 8 | 3 面试实习的职位。一共3轮。
第一轮,问了一下自己觉得最有意思的项目。然后就是3个题:有一个很大的Log文件,
记录了每个用户点击网页的时间,问怎么找到最常见的3连击;有两个很大的文件,文
件里每行都是string,问怎么找到重复的;找一个无序数组的第k大元素。
第二轮,很多基本的问题,比如什么是hash,怎么处理冲突;然后什么是encapsulation
,什么是inode。大多是基本概念。然后问了个程序题,怎么验证一个数是不是素数。
最后考了一个OOD,那个电梯的题目。
第三轮,两个进程之间有多少种方式可以互相通讯(尽量说,不要管效率)。然后问了
问怎么处理race condition。接着就是验证一个二叉树是不是BST。然后问了一个设计
题,题目描述太复杂了。。很难复述。。然后俺就跟面试官聊啊聊,后来才发现他想要
一个多态的设计。
大概就是这样。 |
|
Y**B 发帖数: 144 | 4 如果第一题按照原题意,1000个元素有一个是重复的,那么你们的加加减减的方法根本
不好使。面试管的答案才是他的题目的正解。
注意审题!! |
|
s*********s 发帖数: 602 | 5 管它什么bebe, 2b,俺这辈子不买她们家东西,拉入黑名单。
可惜offer不是contract,在别人已经accept offer的情况下,他们想cancel就cancel
,跟你进
去几天想踢人就踢人有啥区别啊,公司人品真是太差了。
我甚至offer说,要不我出全部费用给他们,让她们去办h1 transfer,她们都说她们不
办。烂公司一
个。 |
|
k*******d 发帖数: 1340 | 6 哦,旅馆管寄行李啊,以前还真没注意到,能寄行李就好了 |
|
k*******d 发帖数: 1340 | 7 哦,旅馆管寄行李啊,以前还真没注意到,能寄行李就好了 |
|
f*******t 发帖数: 7549 | 8 能听懂他在说什么就不错了……哪管得了他是不是aggresive啊 |
|
i**********e 发帖数: 1145 | 9 我刚找到你代码有个 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... 阅读全帖 |
|
i**********e 发帖数: 1145 | 10 我刚找到你代码有个 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... 阅读全帖 |
|
h********e 发帖数: 1972 | 11 d[0]不用管9和10把。。。等算到9的时候才有..我估计你就是边界条件搞错了。认真考
虑考虑 |
|
Z**********4 发帖数: 528 | 12 随你喽 我只是一点想法。
你有足够理由了就去 没有就不去 不用管别人怎么想。 |
|
a********m 发帖数: 15480 | 13 区别是base*不能调用derived的成员函数呀。因为这个对象现在是一个base对象。
static是属于强制。你要告诉编译器“不要管我,把类型改了就成了” |
|
a********m 发帖数: 15480 | 14 区别是base*不能调用derived的成员函数呀。因为这个对象现在是一个base对象。
static是属于强制。你要告诉编译器“不要管我,把类型改了就成了” |
|
|
d*******r 发帖数: 208 | 16 名单上列了11个人。见了10个,跟名单上有临时改动,有一个的shadow没来。
1. given such a structure,
id -- list of friend ids (sorted), similar to bi-directional or
undirected graph eg.
1 -- 3 5 6
2 -- 5 8
3 -- 1 8
5 -- 1 2
6 -- 1
8 -- 2 3 9
9 -- 8
find an efficient way to decide if two ids are connected by 1 hop or 2
hop. for instance.
one hop: 1 -> 3 -> 8
two hop: 1 -> 3 -> 8 -> 9
2. design a hashtable, get, put, etc. consider thread-safety and hash
capacity resizing.
3. some introduction of th... 阅读全帖 |
|
m**q 发帖数: 189 | 17 ==> 谢谢分享
名单上列了11个人。见了10个,跟名单上有临时改动,有一个的shadow没来。
1. given such a structure,
id -- list of friend ids (sorted), similar to bi-directional or
undirected graph eg.
1 -- 3 5 6
2 -- 5 8
3 -- 1 8
5 -- 1 2
6 -- 1
8 -- 2 3 9
9 -- 8
find an efficient way to decide if two ids are connected by 1 hop or 2
hop. for instance.
one hop: 1 -> 3 -> 8
two hop: 1 -> 3 -> 8 -> 9
==> BFS
2. design a hashtable, get, put, etc. consider thread-safety and hash
capacity resizing.
==> has... 阅读全帖 |
|
b******t 发帖数: 965 | 18 floating point的这些越界就不用太管了 不然code写起来太恶心了 |
|
e********5 发帖数: 422 | 19 肯定不行的 但可他要的是证明 总不能跟面试管说你画画就知道吧 |
|
n****i 发帖数: 1772 | 20 不全是。一般来说管事儿的问得比较狠,一是想知道你到底有多大本事,二是看你怎么
对待stress,尤其是老中对老中,找你进来是想扩充自己的势力。如果想废你,j根本
不会跟你浪费这个时间和精力。LZ觉得人家刁难你,说难听点是不自量力。 |
|
n****i 发帖数: 1772 | 21 不全是。一般来说管事儿的问得比较狠,一是想知道你到底有多大本事,二是看你怎么
对待stress,尤其是老中对老中,找你进来是想扩充自己的势力。如果想废你,j根本
不会跟你浪费这个时间和精力。LZ觉得人家刁难你,说难听点是不自量力。 |
|
S**I 发帖数: 15689 | 22 ☆─────────────────────────────────────☆
Bayesian1 (Jason) 于 (Tue Aug 30 00:32:06 2011, 美东) 提到:
Given an array A of positive integers. Convert it to a sorted array with
minimum cost. The only valid operation are:
1) Decrement with cost = 1
2) Delete an element completely from the array with cost = value of element
☆─────────────────────────────────────☆
chenpp (chenpp) 于 (Tue Aug 30 00:37:57 2011, 美东) 提到:
my 2 cents:
允许额外花费O(n)空间么。。。
允许的话就不停地减数组中所有元素的值,减一次计数器加1,遇到减到0的就删掉,把
当前计数器值放入新开的等大... 阅读全帖 |
|
w****o 发帖数: 2260 | 23 fairyli,
你的这个问题到底指的是什么?
是不是可以简单的理解为给一个string,给一个dictionay,从字典里找这个string的所
有的anagram?
这个字典dictionary是以什么数据结构形式给你的?还是你自己随便用你认为合适的数
据结构存的?
这个字典是以map的形式给你的吗?还是以DAG给你的?有没有排序号?如果搜索一个单
词的话,时间的复杂度是多少?
还是不用管字典具体是如何实现的,他们已经提供了一个接口可以查找一个单词而已?
谢谢!
"给个猜词小游戏的app,显示一个合法string的anagram,要求用户一分钟内给答案,
返回对错,time out之后返回所有的正确答案。dictionary作为list,已知。
(预处理dictionary,用hashtable存,key是string排序后的结果,每个slot用bst存
,时间为logk)eg:给atme,正确答案包括team, mate, meat, tame
"
offer |
|
g**********9 发帖数: 49 | 24 我面的应该是 software engineer吧,好像没有和我说具体的职位。你说的内存管理,
是指操作系统中的virtual memory, paging概念,还是具体语言c/c++/java中的内存管
理?多谢 |
|
h**********l 发帖数: 6342 | 25 来自主题: JobHunting版 - 一道面试题 都不用管mark的点,随便往一边走,碰到边界就掉头
一定可以相遇
不过题目给mark的点是不是说为了提前相遇的条件 |
|
i**********e 发帖数: 1145 | 26 耐心等吧,recruiter 很忙的,不只是你的case要管。
与其干等,还不如把其余的10%题目想想看怎么解决更好吗?
之前报 fb offer 的都把 leetcode 的过了一遍,貌似对准备面试还挺有用的吧。 |
|
w****3 发帖数: 232 | 27 你这段代码,有问题,不符合面试官的要求。而且,其实我写的不只六行。。。11,2行
吧,当时也管不了那么多了。 |
|
w****x 发帖数: 2483 | 28 得了吧, 一个个的, 看的简单, 面试管那能过这两题的我估计百分比也不大。。。
谁像版上这样天天做题的 |
|
s***e 发帖数: 793 | 29 谢谢你的分享。
我也不把自己当外人,给你两句建议
1:如果还能选择,不应该去亚麻,应该去狗,
硅谷机会多,绿卡马上办,每天还管饭。
2:做测试是没有前途的,早点换出来吧。 |
|
|
w****x 发帖数: 2483 | 31
对,就相当于每注释, 我晕, 管它有没有注释, 就相当于实现一个编译器去注释的预处
理程序, 有那么绕吗.... |
|
t*******2 发帖数: 292 | 32 好像是一个cr3管最上层的,然后page table就在每个process的1g那部分的virtual sp
ace里,具体忘记了。。。 |
|
p*****2 发帖数: 21240 | 33
我就是这个意思。我根本就不熟悉这个系统,面试管得先把需求解释清楚吧。 |
|
|
p*****2 发帖数: 21240 | 35 来自主题: JobHunting版 - G 家面经
我的意思是解法可以不考虑这种情况。考虑的话反而变复杂了。DP把所有情况都考虑了
,管你是不是走了相同的点。 |
|
p*****2 发帖数: 21240 | 36 来自主题: JobHunting版 - G 家面经
我的意思是解法可以不考虑这种情况。考虑的话反而变复杂了。DP把所有情况都考虑了
,管你是不是走了相同的点。 |
|
w********p 发帖数: 948 | 37 有人用stack, 面试管非得要divide and conquer |
|
M**u 发帖数: 10158 | 38 2, 做呗
面试官就是管:敷衍了事面试完,打分,忘了 |
|
j******2 发帖数: 362 | 39 听说这人管锯人的。。。锯人还要说"next step"。。要不要这么bt阿 |
|
d*******g 发帖数: 1978 | 40 除非你自爆隐私。
人家是EOE,你们自己不说,没人管你。 |
|
m********s 发帖数: 55301 | 41 只要应聘人的名字看起来像是三哥。
就直接否了,管Y有几年工作经验以前是做什么的。 |
|
d******9 发帖数: 36 | 42 是那个
可以去试试啊。管三餐,可能比较累。很多中国人,氛围挺好。 |
|
T**e 发帖数: 191 | 43 唉,我现在管不了钱少了,有公司要就可以了~~ 呜呜,我一定是女码工中最搓的 |
|
m*******a 发帖数: 34 | 44 我当时review了两个礼拜,这么长时间没消息的还是问问吧,原来管校园招聘的
Jaquelin换人了,别是交接有什么问题把你忘了 |
|
m*******a 发帖数: 34 | 45 我当时review了两个礼拜,这么长时间没消息的还是问问吧,原来管校园招聘的
Jaquelin换人了,别是交接有什么问题把你忘了 |
|
J***u 发帖数: 18 | 46 我在GREE三藩上班。上班从来都没有衣着要求,背心短裤拖鞋的天天都有。全职员工不
打卡。感觉跟湾区别的公司没什么差别。管午饭晚饭,每月月底公司会包下附近一个酒
吧开聚会。有自己的art department,妹子不少。 |
|
n*****n 发帖数: 122 | 47 Overqualify 的主要concern是以后在组里能呆多久,会不会比较不稳定。比如测试工
作偏手工一些,一个做research的来面试,估计会担心做做没什么意思就要换。比如需
要的是做具体工作的individual contributor,面试的有能力做这个,但已经有很多管
理经验了,而组里有不会有什么lead机会,会担心来了之后比较不稳定。我不知道你的
具体情况,只是说些例子。
关于内定走过场的事,没听说过有任何要求给外面的人面试机会。我们组本来觉得有几
个组里的vendor比较好,想转一个到FTE。position post出去(这个是对public的),
和他们一说,很快就可以开始面试。面试第一个人如果过了就可以给offer,close
position。根本不需要花钱花精力找外面的人来走过场。面试对于公司里的人也是耗时
耗精力的事,也是要用recruting budget的。所以除非hiring manager是要对上隐瞒什
么,否则不可能费这个事。具体那个position他们几个面试都没过,那就没办法了。:)
concern? |
|
h******e 发帖数: 908 | 48 线性度跟反馈有关吧,做到现在的程度,大信号的线性度如果没有反馈,基本就是不行。
加了个低通滤波,就是个RC,那个R最后还是要用MOS管来实现,那么这样的R,C理论上
不可能对称,又如何提高线性度?只能降低了。
我胡乱说的。。。做不了模电设计了。 |
|
d**k 发帖数: 797 | 49 感觉还可以,说很快会给答复,面试官是个很帅的白人小伙子,很和蔼
是web组,所以开始问得是web题目
What core types are available in JavaScript?
A: string, number, object, null, undefined, boolean
Can you describe closure? and example?
A Describe出来了,但是example写的不好,就不贴le。是个挂点。
Alert a string after a 10 second delay
A:setTimeout(function(){‘alert(“msg”)}, 10000);
这个很惭愧,API的记得不清楚,面试管很nice的抛了个API连接过来。是个挂点。
evaluate the following expression, and explain == vs ===
“1” == 1 true
“1” === 1 false
“1” == true true
“1” === true false
Name some security th... 阅读全帖 |
|
|