由买买提看人间百态

topics

全部话题 - 话题: 面题
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
l*****n
发帖数: 246
1
来自主题: JobHunting版 - F面经的一题
我觉得这题如果是电面题的话,暴力解法就可以了吧。。。
t*****n
发帖数: 25
2
来自主题: JobHunting版 - G家电面题,求解答‏
G家电面都给result吗?我的电面是一阿三很简单,但都快十天了也没结果,email给
recruiter也没回,大概完了。是2nd电面了,1st电面5,6天就有结果了。
t*****n
发帖数: 25
3
来自主题: JobHunting版 - G家电面题,求解答‏
G家电面都给result吗?我的电面是一阿三很简单,但都快十天了也没结果,email给
recruiter也没回,大概完了。是2nd电面了,1st电面5,6天就有结果了。
r*********l
发帖数: 170
4
积攒一下rp。我礼拜二电面了,题目不难,一个数组随机排列,一个字符串子串匹配。
就这两个coding,google docs写完分析一下理论性的东西。不过我也没能做到bug-
free。做完之后,interviewer说有bug,我就紧张了,找了一会再找出来的,特别弱智
的一个bug,忘了initialization。。。唉,平时写matlab多,写c++就经常出这种错误
。希望我的消息对大家有用。
面完之后就杳无音信了。不知道怎样。他家对电面是不是有个回复啊?还是不搭理就表
示byebye了?请过来人点解一下!!!礼拜二面的,今天礼拜五,第四天了。
w********r
发帖数: 14958
5
来自主题: JobHunting版 - 求google第一轮电面题
操google终于开始理我了
半年来他家一直不鸟我, 2周前该了简历换了住址,今天要约点面了。
另外,他家电面说需要电脑。 可是我现在在intern,不能上班时间和他点面啊,家中网
络实在太滥了。
求建议, 谢谢
j**f
发帖数: 7403
6
来自主题: JobHunting版 - 求google第一轮电面题
上班时间请假 俩小时, 到STARBUCK的厕所用电脑?KIDDING。。。

操google终于开始理我了
半年来他家一直不鸟我, 2周前该了简历换了住址,今天要约点面了。
另外,他家电面说需要电脑。 可是我现在在intern,不能上班时间和他点面啊,家中网
络实在太滥了。
求建议, 谢谢
A*****i
发帖数: 3587
7
来自主题: JobHunting版 - 定了的G电面不敢去肿么破
是电面还是店面?
前者一般没问题,G家的电面题不会让你卡在那里的
我觉得所有大公司里现在G家面试题最有水平,问题非常基础,但是水平不一样的人做
的过程就完全不一样。G家是不有个team专门搞这东西呢,跟新东方一样?
B*****t
发帖数: 335
8
来自主题: JobHunting版 - Google电面题

几次,不知道会不会减印象分。。。
within the rectangle. (coding)
queries faster and use less space?
用cache,他问我要多大的cache,这方面我开始算错了,在他提示下重新计算。第三次
他提示我有只占O(N^2)空间的cache,问我怎么实现。
这个题用一个O(N^2)空间存储到原点的total intensity, 用DP加加减减一下再除以面
积就是 average intensity。 BWY, 图像处理中的典型处理方法
y*********e
发帖数: 518
9
来自主题: JobHunting版 - 今早google电面报告
这个题目可以说是在考察边界条件,面试者应该跟考官沟通好。一般情况下 N
应该是非负的整数。若是遇到负的整数怎么办?抛出异常就可以了。若是
integer overflow怎么办?
最naive的解法是O(N)。此题也可以优化到O(logN),我曾经遇到这个面题,
当时想出来的解法如下:
计算X^1, X^2, X^4, X^8, ..., X^M, X^(2M),使得M <= N < 2M。
那么欲求的值就介于X^M和X^(2M)之间。然后用二分法确定 N 的位置。
从X^1, X^2, 涨到 X^M (M <= N < 2M),需要O(logN)的时间。然后在M
和2M里面确定N的位置,需要O(logN)的时间。整个解法还需要O(logN)的空间
R***r
发帖数: 120
10
来自主题: JobHunting版 - G的电面题,是什么意思啊?
现在知道是binary search to solve f(x) = 0当然就容易了,但电面时搞不明白他问
什么,说话口音也不清楚,问他sample case也不肯说,搞了半天还没搞明白,浪费不
少时间,最后他叫我跳过这题了。
w**n
发帖数: 122
11
来自主题: JobHunting版 - 贡献一道电面题
电面,写code,前面还问了些其它的东西,最后写程序这个题,还剩大概20分钟吧
设计一个hash table的类,写出数据结构, members
里面插入和搜索两个function要具体实现一下
假设hash function已经有了,不用自己写
要考虑collision怎么解决
给出了函数头
void insert(const Key& k, const Value& v);
Value& lookup(const Key& k);
x***n
发帖数: 70
12
来自主题: JobHunting版 - 两道F电面题
第二题用栈来解决好像很容易。不过可能跟上面说的递归的算法是一样的。
public class patternMatch {
static java.util.Stack stackS = new java.util.Stack >();
static java.util.Stack stackP = new java.util.Stack >();
static void initStack( char [] s, char [] p ) {
for( char s1 : s ) {
stackS.add(s1);
}
for( char p1 : p ) {
stackP.add(p1);
}
}
static boolean is_match_stack( char [] s, char [] p) {
while( (!stackS... 阅读全帖
x***n
发帖数: 70
13
来自主题: JobHunting版 - 两道F电面题
第二题用栈来解决好像很容易。不过可能跟上面说的递归的算法是一样的。
public class patternMatch {
static java.util.Stack stackS = new java.util.Stack >();
static java.util.Stack stackP = new java.util.Stack >();
static void initStack( char [] s, char [] p ) {
for( char s1 : s ) {
stackS.add(s1);
}
for( char p1 : p ) {
stackP.add(p1);
}
}
static boolean is_match_stack( char [] s, char [] p) {
while( (!stackS... 阅读全帖
w****x
发帖数: 2483
14
来自主题: JobHunting版 - 问一个facebook的电面题
最优的算法实现除法, 不能用* or /
google上查德答案是用bit除, 大概逻辑是(有bug):
int divide(int a, int b) {
int msb = 0;
while ((b << msb) <= a)
msb++;
int q = 0;
for (int i = msb; i >= 0; i--) { //msb is the first bit make (b << mst)
> a.
if ((b << i) > a) {
continue;
}
q |= (1 << i);
a -= (b << i);
}
return q;
}
我觉得这种题丢电面里是不是太扯了
w****x
发帖数: 2483
15
来自主题: JobHunting版 - 问一个facebook的电面题
最优的算法实现除法, 不能用* or /
google上查德答案是用bit除, 大概逻辑是(有bug):
int divide(int a, int b) {
int msb = 0;
while ((b << msb) <= a)
msb++;
int q = 0;
for (int i = msb; i >= 0; i--) { //msb is the first bit make (b << mst)
> a.
if ((b << i) > a) {
continue;
}
q |= (1 << i);
a -= (b << i);
}
return q;
}
我觉得这种题丢电面里是不是太扯了
z*****n
发帖数: 447
16
来自主题: JobHunting版 - 问一道分布式设计题
Vmware的电面题,有一个分布式FTP Cluster,包含N台FTP服务器,一台为Master,上
面存放了一个很大的文件,比如10T, 剩下的N-1台是Slave,问你如何设计一个同步算
法,把Master上的文件同步到Slave上,要求cost越小越好?
我回答的是,把Master上的文件分成一个个的小Chunk,给每个Chunk算一个checksum,
然后每次同步的时候,再算一遍并检查checksum,如果某chunk的checksum变了,就把
这个chunk同步到Slave上。
Interviewer对此表示赞同,但是又追问了一个问题,他说,如果文件中的某一部分被
删掉了,比如第一个chunk删掉了1个Byte,但是这个删除的操作和位置你是不知道的,
如果还按照原来的chunk size计算checksum,会发现所有chunk的chunksum都改变了,
而实际上只有一个改了;这种情况下,怎么解决?
这部分我没有答出来,有谁能够帮忙分析一下?
w****x
发帖数: 2483
17
来自主题: JobHunting版 - 急问一道本周 Microsoft 电面题
MS电面还问技术题?????
y**********u
发帖数: 6366
18
来自主题: JobHunting版 - Twitter电面未通过
这题挺难的
标准做法是range minimum query
靠,现在的电面题都不会做了。。。
H****r
发帖数: 2801
19
来自主题: JobHunting版 - A家电面被拒贡献个题攒人品吧
对哈,这个问题当电面题的确太过分袅...
s***y
发帖数: 203
20
来自主题: JobHunting版 - 刚面完ebay,说打算招300个
我F家也写了一个coding题然后他们说要写2道就又安排了一次电面,题和我电面的一样
啊~
Bless
p*****2
发帖数: 21240
21
来自主题: JobHunting版 - G电面题 + 求祝福
大数相加,用linkedlist和stringbuffer都可以。ArrayList也算OK。char[]感觉有点
不太对劲了吧?没什么太大必要。
这题iteration就可以了,好像没必要用recursion, 负数问题应该跟面试官交流一下。
好像一般不需要考虑,不过要interviewer confirm是必须的。
不用担心,G的电面一般比较松。
p*****2
发帖数: 21240
22
貌似LZ把最麻烦的题decline了。真聪明。
t*********h
发帖数: 941
23
这。。面试都不知道做建国得题吗 如果完全没见过时间来得及马
f*********r
发帖数: 85
24
哈哈,比较运气,他问我熟不熟nqueens,然后我说用stack + DFS,这题我做TA的时候
讲过,于是面试官就说never mind move on了
f*******t
发帖数: 7549
25
来自主题: JobHunting版 - Google电面题 写dominoChecker class
学会这题的解法就能秒杀面试题啦
https://www.facebook.com/hackercup/problems.php?pid=386960221400382&round=
189890111155691
j********x
发帖数: 2330
26
来自主题: JobHunting版 - 新鲜的T电面题
补两道
一面
最长回文,只要求实现N^2
online stream 最长回文,记录最右端在目前字符串最右端的所有回文,依次扩展
讨论大数据处理中应该用什么system,考虑storm, mapreduce, kafka
最后一题问给定一个queue,两个接口put(int), findSum(T), 找出当前时刻结束的长
度为T(T有给定的最大值)的时间窗口内的值的总和,多线程;按每秒的边界组成子区
间,put 更新最右端区间,findSum顺序查找
二面
LRU cache,考虑实现get(key)的接口如何处理cache miss
Linux System call,write(file descriptor)从invoke到return发生了什么
D****6
发帖数: 278
27
来自主题: JobHunting版 - 最近没人发a家电面,没人面吗?
你太牛币了。背题把A都秒了? 上次我就想说了,你说M的面题简单背就能秒,那你就
去M吧。学CS的从M起步不丢人。真的。
q****m
发帖数: 177
28
来自主题: JobHunting版 - W家一道电面题
看来三哥没少刷题啊。电面都搞这么难,这太搞笑了。
s*********p
发帖数: 130
29
来自主题: JobHunting版 - 问一道FB 的电面题
一道FB家面试题,不是很理解
Given n intervals [si, fi], find the maximum number of overlapping intervals
.
比如如果是 [1, 2] [2, 10], [3,4], 按照Leetcode 那道merge interval 的思路的解
法就应该结果是3, 因为 [1,2] [3,4] 都与[2,10] overlap. 这是我写的代码:
public class Solution {
public int maxIntervals(List intervals) {
if (intervals == null || intervals.size() == 0) {
return 0;
}

if (intervals.size() == 1) {
return 1;
}

int count = 1;
int... 阅读全帖
s*********p
发帖数: 130
30
来自主题: JobHunting版 - 问一道FB 的电面题
多谢大牛的指点,小弟学习了!!
大牛能不能给个思路这题怎么做

做题的时候,不光要想题,还要想找个题和现实生活中的实际问题有什么意义。这个题
目的现实意义是如果有一堆会议让你安排,最少需要多少会议室。所以[1,2]和[3,4]
在这个意义上说就........
s*********p
发帖数: 130
31
来自主题: JobHunting版 - 问一道FB 的电面题
一道FB家面试题,不是很理解
Given n intervals [si, fi], find the maximum number of overlapping intervals
.
比如如果是 [1, 2] [2, 10], [3,4], 按照Leetcode 那道merge interval 的思路的解
法就应该结果是3, 因为 [1,2] [3,4] 都与[2,10] overlap. 这是我写的代码:
public class Solution {
public int maxIntervals(List intervals) {
if (intervals == null || intervals.size() == 0) {
return 0;
}

if (intervals.size() == 1) {
return 1;
}

int count = 1;
int... 阅读全帖
s*********p
发帖数: 130
32
来自主题: JobHunting版 - 问一道FB 的电面题
多谢大牛的指点,小弟学习了!!
大牛能不能给个思路这题怎么做

做题的时候,不光要想题,还要想找个题和现实生活中的实际问题有什么意义。这个题
目的现实意义是如果有一堆会议让你安排,最少需要多少会议室。所以[1,2]和[3,4]
在这个意义上说就........
i*********e
发帖数: 21
33
来自主题: JobHunting版 - 问个GG面经里的题
我也不是很确定。不过无论dp还是greedy,都需要问题中又可以利用的“order”,我
实在是看不出来这里有什么order.
不过如果真的是电面题的话,也许真有什么trick可以很简单的解吧。即使这样,也很
变态了。
y*****e
发帖数: 712
34
第二题不太明白,给了公式找最接近的是不是就是扫一遍所有的distance,找出最小的?
bless lz, 感觉答的不错!
b*****n
发帖数: 618
35
来自主题: JobHunting版 - 最后一道snapchat面经题,顺求bless
这个难道不是Palantir的万年不变电面题。
扩展2,把原来的HashSet换成TreeSet就行了,不过时间复杂度是O(nlogk)
如果一定要O(n)的话,把每个数对应到一个长度为差的上限的bucket,这样每次只需要
看相邻两个bucket和自己所对应的bucket的情况。
n*****f
发帖数: 17
36
来自主题: JobHunting版 - G电面题
这题是并查集的经典题,在基本并查集的基础上再多记一个变量,记该节点到这个集合
根结点的关系,比如0是同类,1是敌人。
这个题还可以扩展到超过2种的关系,比如POJ上食物链这道题。
http://poj.org/problem?id=1182
t*****j
发帖数: 1105
37
来自主题: JobHunting版 - Bloomberg电面题,求祝福
这里抛砖引玉一把。
我觉得这题应该是考数据信息量的题。一个小老鼠的生死实际上表示一个二进制的信息
,0-499这么多的数字需要多少位二进制的数字来表示。
499的二进制是111110011.那就就需要9个小老鼠来测试。
具体做法就是:
表示最右边位数的小老鼠专门吃奇数的水。也就是每隔一瓶水喝一次。
表示右二位数的小老鼠每隔2瓶水喝一次。
。。。三。。。。。。。。4.。。。。。
以此类推。
如果最终答案不是这个的话,单可以确定的是小老鼠个数不会比这个数字再少了。

. 500瓶水,只有一瓶有毒,可以用小老鼠来测试,但要24小时才能测出来,怎样用最少个
数的老鼠在24小时之内测出来?
(说因为时间的要求只能测一次,可以mix chemicals,但没想出来怎么mix,当时好紧张,
脑子一片空白)
这样的题, 真的没思路啊。
c**a
发帖数: 316
38
来自主题: JobHunting版 - Bloomberg电面题,求祝福
最右边数的小老鼠最可怜,
所有的水都要喝一遍。

这里抛砖引玉一把。
我觉得这题应该是考数据信息量的题。一个小老鼠的生死实际上表示一个二进制的信息
,0-499这么多的数字需要多少位二进制的数字来表示。
499的二进制是111110011.那就就需要9个小老鼠来测试。
具体做法就是:
表示最右边位数的小老鼠专门吃奇数的水。也就是每隔一瓶水喝一次。
表示右二位数的小老鼠每隔2瓶水喝一次。
。。。三。。。。。。。。4.。。。。。
以此类推。
如果最终答案不是这个的话,单可以确定的是小老鼠个数不会比这个数字再少了。
. 500瓶水,只有一瓶有毒,可以用小老鼠来测试,但要24小时才能测出来,怎样用最少个
数的老鼠在24小时之内测出来?
(说因为时间的要求只能测一次,可以mix chemicals,但没想出来怎么mix,当时好紧张,
脑子一片空白)
这样的题, 真的没思路啊。
p*****2
发帖数: 21240
39
来自主题: JobHunting版 - 分享Imo电面题
第一题bfs,第三题trie
第二题忘记spaning tree的算法了。
这是什么公司?
p*****2
发帖数: 21240
40
来自主题: JobHunting版 - 分享Imo电面题
第一题bfs,第三题trie
第二题忘记spaning tree的算法了。
这是什么公司?
s********i
发帖数: 145
41
来自主题: JobHunting版 - G被锯,电/店面面经
多谢各位的鼓励。
电面是1月上旬,店面2月上旬。
那个电面题我是做错了。其实就是一个sorted array, 找两个index,在对应的两个数
差小于给定的angle前提下,之间包含的数最多。有点像搜索某字符串给定条件的最长
子串。trick一点的地方就是,如果一个角度是0,另外一个是359,他们之间的夹角是1
而不是359.
d**********r
发帖数: 4
42
来自主题: JobHunting版 - 新鲜的T电面题
被虐得一塌糊涂
面试官有口音,但不是烙印也不是国人。
先问了好久现在做的project,然后告诉我,接下来我要给你出三道算法题(当时就傻
了,亲,还有半个小时都不到了,真的是三道吗。。。)
1. 括号匹配,给定字符串,输出括号是否匹配,例子如下
"()" yes
")(" no
"(abcd(e)" no
"(a)(b)" yes
我先happy了一下,这个必须会啊。然后面试官开始讲要求,才发现图森破了。。。要
求必须用递归写,整个实现不可以出现一个循环语句。。。于是就华丽丽的跪了。现在
还没有想出来如何完全用递归。。。求版上大神指点。
2. 最长连续上升子串,给定字符串,输出最长连续上升子串的起始点和长度,例子如下
[2,3,4,0,40] => (0, 3)
[-5,-7,10,100,0,-10] => (1,3)
抬头一看,没有几分钟了,一顿狂写,出了点bug,估计这题也华丽丽的跪了
3. 传说中的第三题呢?没有时间了。。。
p********y
发帖数: 188
43
老印用相对难的面题就是想故意整掉你,回头老印给hiring manager汇报可以理直气壮
说这人通不过面试。不光是IT行业,任何行业只要有老印负责招聘其结果就是越来越多
的老印小印混进来,老中越来越少最后孤掌难鸣再牛的也得走人。这就是现实。
w****2
发帖数: 3
44
来自主题: JobHunting版 - 求twitter家电面题
请问你做了他家的online test么, 我明天做, 可以问下你做的是啥题目么?
我同学12月面的做了
第一题: leetcode 原题 single number I
第二题: 找出一个矩阵里“平衡数”的总个数
y******0
发帖数: 93
45
来自主题: JobHunting版 - 问一道FB 的电面题
做题的时候,不光要想题,还要想找个题和现实生活中的实际问题有什么意义。
这个题目的现实意义是如果有一堆会议让你安排,最少需要多少会议室。
所以[1,2]和[3,4]在这个意义上说就不是overlap了。
当然你可以和面试官double check。

intervals
y******0
发帖数: 93
46
来自主题: JobHunting版 - 问一道FB 的电面题
做题的时候,不光要想题,还要想找个题和现实生活中的实际问题有什么意义。
这个题目的现实意义是如果有一堆会议让你安排,最少需要多少会议室。
所以[1,2]和[3,4]在这个意义上说就不是overlap了。
当然你可以和面试官double check。

intervals
l*****a
发帖数: 14598
47
来自主题: JobHunting版 - 哪里有Box电面题
你最近面经发的很少
总是四处求面经阿
c*******7
发帖数: 438
48
来自主题: JobHunting版 - linkedin今天的电面题
L家感觉现在电面变难了啊。虽然是基本的sort,但是电面这么有限的时间,而且又会
比较紧张的情况下,要全部写出来还是很难的。
l*3
发帖数: 2279
49
来自主题: JobHunting版 - 问个G的电面题
作为一个刷完了leetcode的人我想说两句。
看到楼上一水的在用一些奇奇怪怪的方法解这个问题,我觉得真是一些国人的悲哀。看
到楼主这个问题,我第一反应是这样的:
电面就搞这一套?出的这什么鬼东西?是不是存心不让过?是不是哪个烙印看到老中就
开始出题乱卡人?还是哪个国人面试官想装逼故意为难同胞?以后国人碰到这种奇葩电
面怎么破解?
真心的,楼上一水的在仔细的讨论这个问题,而且很多人发言还都很不靠谱,让我十分
痛心。。。。。
m****9
发帖数: 492
50
来自主题: BrainTeaser版 - SDE被面了一道概率题 求解 (转载)
【 以下文字转载自 JobHunting 讨论区 】
发信人: mj2009 (mj), 信区: JobHunting
标 题: SDE被面了一道概率题 求解
发信站: BBS 未名空间站 (Fri Oct 10 20:26:00 2014, 美东)
电面题,求解:
进行一次投篮测试,现在有2个选项可以选择:
A. 投3次,中2次或以上。
B. 投8次,中5次或以上。
问选A or B那个选项成功的可能性大?
hint: 如果是: 怎么决定。
A. 投3中2.
B. 投6中4.
扩展:
A. 投3中2
B. 投8中5
C. 投8中6
问投篮水平对选择有没有影响,怎么影响。
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)