由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - Box 2 hour coding exercise
相关主题
想请教一道面试题求教一道软家面试题的最优解
Second round phone interview with eBay上个Yahoo电面面经, 给恶心坏了。。
Bloomberg的电面 希望对你有用兼攒rpindeed公司的一道coding contest题
一道算法题Citadel面经+分享奇葩经历
几个Java面试题 (转载)请教个面试题, tree和hashmap的区别
std::unordered_map 和 Java的Hashmap有啥米区别L店面
新鲜Amazon面经一道FB的followup 问题
问几个关于hash, map, set的问题来讨论个uber的电面题
相关话题的讨论汇总
话题: box话题: exercise话题: coding话题: hour
进入JobHunting版参与讨论
1 (共1页)
j***u
发帖数: 6
1
onsite要自带computer,有2 hour coding exercise. 有人做过吗?谢谢。
b********r
发帖数: 3
2
我做的是一个oo design 写一个存储的类,要实现get set delete 和count(这个是
count 同一个key出现的个数), 还要有transaction,如果开始一个transaction以后
,可以不停的set,直到发送commit 命令,这些改动才被存储下来,同时在
transaction里还要有roll back机制,也就是需要保留之前的所有set和delete操作。
我大概就是用了两个个hashmap,一个放transanction,一个放count,
哦还要求所有这些操作是在O(logN)的time complexity。
没有两个小时,前半个小时给你讲要求,让你问问题哪里不懂,后半个小时要你讲,中
间一个小时面试官不在,你自己写。
l*****a
发帖数: 14598
3
hashMap放transaction?
放结果数据吧
面的什么组,报一下Offer吧, thanks.

【在 b********r 的大作中提到】
: 我做的是一个oo design 写一个存储的类,要实现get set delete 和count(这个是
: count 同一个key出现的个数), 还要有transaction,如果开始一个transaction以后
: ,可以不停的set,直到发送commit 命令,这些改动才被存储下来,同时在
: transaction里还要有roll back机制,也就是需要保留之前的所有set和delete操作。
: 我大概就是用了两个个hashmap,一个放transanction,一个放count,
: 哦还要求所有这些操作是在O(logN)的time complexity。
: 没有两个小时,前半个小时给你讲要求,让你问问题哪里不懂,后半个小时要你讲,中
: 间一个小时面试官不在,你自己写。

j******r
发帖数: 98
4
这个logN是个什么思路,求指点,多谢

【在 b********r 的大作中提到】
: 我做的是一个oo design 写一个存储的类,要实现get set delete 和count(这个是
: count 同一个key出现的个数), 还要有transaction,如果开始一个transaction以后
: ,可以不停的set,直到发送commit 命令,这些改动才被存储下来,同时在
: transaction里还要有roll back机制,也就是需要保留之前的所有set和delete操作。
: 我大概就是用了两个个hashmap,一个放transanction,一个放count,
: 哦还要求所有这些操作是在O(logN)的time complexity。
: 没有两个小时,前半个小时给你讲要求,让你问问题哪里不懂,后半个小时要你讲,中
: 间一个小时面试官不在,你自己写。

x****k
发帖数: 34
5
问的题目和我的一模一样。看来他们就用那么几道题。

【在 b********r 的大作中提到】
: 我做的是一个oo design 写一个存储的类,要实现get set delete 和count(这个是
: count 同一个key出现的个数), 还要有transaction,如果开始一个transaction以后
: ,可以不停的set,直到发送commit 命令,这些改动才被存储下来,同时在
: transaction里还要有roll back机制,也就是需要保留之前的所有set和delete操作。
: 我大概就是用了两个个hashmap,一个放transanction,一个放count,
: 哦还要求所有这些操作是在O(logN)的time complexity。
: 没有两个小时,前半个小时给你讲要求,让你问问题哪里不懂,后半个小时要你讲,中
: 间一个小时面试官不在,你自己写。

w**********o
发帖数: 140
6
Java裡面的TreeMap
就是一個Red Black Tree的實現.
Rollback可以用Command(design pattern)實現.
T*****g
发帖数: 1306
7
那你并发怎么处理?
这其实就是DB里的transaction manager,很复杂的,如果不是做这个的俩小时那里写
得下来。。。

★ 发自iPhone App: ChineseWeb 8.2.2

【在 b********r 的大作中提到】
: 我做的是一个oo design 写一个存储的类,要实现get set delete 和count(这个是
: count 同一个key出现的个数), 还要有transaction,如果开始一个transaction以后
: ,可以不停的set,直到发送commit 命令,这些改动才被存储下来,同时在
: transaction里还要有roll back机制,也就是需要保留之前的所有set和delete操作。
: 我大概就是用了两个个hashmap,一个放transanction,一个放count,
: 哦还要求所有这些操作是在O(logN)的time complexity。
: 没有两个小时,前半个小时给你讲要求,让你问问题哪里不懂,后半个小时要你讲,中
: 间一个小时面试官不在,你自己写。

j******r
发帖数: 98
8
我觉得我题意理解错了...好像O(1)就行了。求指点

【在 w**********o 的大作中提到】
: Java裡面的TreeMap
: 就是一個Red Black Tree的實現.
: Rollback可以用Command(design pattern)實現.

j**********3
发帖数: 3211
9
box 在哪,sf还是南湾?
1 (共1页)
进入JobHunting版参与讨论
相关主题
来讨论个uber的电面题几个Java面试题 (转载)
大G家的一道新题,来讨论讨论std::unordered_map 和 Java的Hashmap有啥米区别
这个最优解应该是怎样的?新鲜Amazon面经
snapchat 面经问几个关于hash, map, set的问题
想请教一道面试题求教一道软家面试题的最优解
Second round phone interview with eBay上个Yahoo电面面经, 给恶心坏了。。
Bloomberg的电面 希望对你有用兼攒rpindeed公司的一道coding contest题
一道算法题Citadel面经+分享奇葩经历
相关话题的讨论汇总
话题: box话题: exercise话题: coding话题: hour