由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - Snapchat电面
相关主题
UBER 电面求教一道软家面试题的最优解
F电面攒人品,Twitter 电面题目
说说面了几个老印的体会请教个面试题, tree和hashmap的区别
Amazon 面经 offer刷题看见这个blog
G, M, Z面筋一个小的startup,类似于snapchat的电面
一道算法题LC上Contains Duplicate III用C++怎么做?
G家一面。连续两天挂在国人手里,snapchat+zenefits
A家面积Bloomberg的电面 希望对你有用兼攒rp
相关话题的讨论汇总
话题: generics话题: treemap话题: snapchat话题: balance话题: 电面
进入JobHunting版参与讨论
1 (共1页)
c*******7
发帖数: 438
1
国人小哥,还算nice。小迟到十分钟,聊一会背景开始做题。他们家用的Web editor可
以直接run,右边有console,可以写一些logging帮助debug。
就问了一题,写的磕磕绊绊后面写完没剩什么时间了。
用Generics 写一个简易版的TreeMap,支持get, put 和size。不用考虑balance,只需
要把entry插入tree就行。
class TreeMap {
get();
put();
size();
}
因为很少写Generics,syntax不是很熟,他出题给出的信息比较少,我一开始写的时候
有点confuse没写key,Google现查的Generics的syntax花了不少时间。之间一直有
compile error,原来是Generics里面关键字必须用extends 而不能用implements,不
明白为什么。之间有几个bug被指出。
应该还有第二问,可能是加balance或者加几个别的method,但这三个写完已经没什么
时间了。
最后问了space和time complexity,简单问了个问题,结束。第二天收到据信。
n****a
发帖数: 174
2
加balance的话挺难写的阿
c*****m
发帖数: 271
3
treemap和generics都是第一次听说。像我这种情况,面试过程中面试官会解释这两个
概念么?还是直接pass了。。。
z****0
发帖数: 4413
4
问的这么难

【在 c*******7 的大作中提到】
: 国人小哥,还算nice。小迟到十分钟,聊一会背景开始做题。他们家用的Web editor可
: 以直接run,右边有console,可以写一些logging帮助debug。
: 就问了一题,写的磕磕绊绊后面写完没剩什么时间了。
: 用Generics 写一个简易版的TreeMap,支持get, put 和size。不用考虑balance,只需
: 要把entry插入tree就行。
: class TreeMap {
: get();
: put();
: size();
: }

e***a
发帖数: 1661
5
use a red-black tree to implement TreeMap? too hard!
c*****e
发帖数: 3226
6
有些国人装 B 真是恶心,看见自己人还不给个简单的。

【在 c*******7 的大作中提到】
: 国人小哥,还算nice。小迟到十分钟,聊一会背景开始做题。他们家用的Web editor可
: 以直接run,右边有console,可以写一些logging帮助debug。
: 就问了一题,写的磕磕绊绊后面写完没剩什么时间了。
: 用Generics 写一个简易版的TreeMap,支持get, put 和size。不用考虑balance,只需
: 要把entry插入tree就行。
: class TreeMap {
: get();
: put();
: size();
: }

g********t
发帖数: 53
7
这个好难
i*****h
发帖数: 1534
8
这种要是没准备过还真难,一时半会想不全,容易卡
a***n
发帖数: 48
9
不需要balance的话挺简单的啊,不就是BST的基本操作吗?
l**n
发帖数: 43
10
赞同 BST的插入和查找,不需要平衡二叉树这个不难
估计是对Generic不熟 没留下好的第一印象
Generic在Java里面也算是基础技能,容器类肯定是要支持泛型的

【在 a***n 的大作中提到】
: 不需要balance的话挺简单的啊,不就是BST的基本操作吗?
c*******7
发帖数: 438
11
没错,确实不算难。最近状态欠佳,听题目时听到redblack tree心里有点慌,因为题
目本身没有给出class和function的signature,有点confuse。
如果题目换成build a binary search tree,估计会流畅很多。
挂掉也不算冤,怨不了别人。版上很多朋友觉得是国人就应该让过,有点偏激了。

【在 l**n 的大作中提到】
: 赞同 BST的插入和查找,不需要平衡二叉树这个不难
: 估计是对Generic不熟 没留下好的第一印象
: Generic在Java里面也算是基础技能,容器类肯定是要支持泛型的

c*****e
发帖数: 3226
12
有财一块发。肥水不留外人田的道理都不懂。

【在 c*******7 的大作中提到】
: 没错,确实不算难。最近状态欠佳,听题目时听到redblack tree心里有点慌,因为题
: 目本身没有给出class和function的signature,有点confuse。
: 如果题目换成build a binary search tree,估计会流畅很多。
: 挂掉也不算冤,怨不了别人。版上很多朋友觉得是国人就应该让过,有点偏激了。

c*******7
发帖数: 438
13
虽然他挂了我,但是我觉得他人还是不错的,聊天的时候也比较愉快。这也提醒我确实
要好好准备,不能抱着侥幸的心态。一年前刷过的题现在都忘的差不多了,coding也不
熟,是应该重起一个账号好好过一遍了。希望与大家共勉。

【在 c*****e 的大作中提到】
: 有财一块发。肥水不留外人田的道理都不懂。
w*******i
发帖数: 186
14
不光是插入和删除 如果put已有元素,相当于还要update。好麻烦。。。
1 (共1页)
进入JobHunting版参与讨论
相关主题
Bloomberg的电面 希望对你有用兼攒rpG, M, Z面筋
G电面被拘。。郁闷中。求安慰。一道算法题
发几个面经(6) Twitter 电面+onsiteG家一面。
snapchat以及FLG 面经(已挂)A家面积
UBER 电面求教一道软家面试题的最优解
F电面攒人品,Twitter 电面题目
说说面了几个老印的体会请教个面试题, tree和hashmap的区别
Amazon 面经 offer刷题看见这个blog
相关话题的讨论汇总
话题: generics话题: treemap话题: snapchat话题: balance话题: 电面