avatar
J*9
1
1) Design a data structure:
a) insert/delete O(1)
b) iterate in insertion order
c) no duplicate
2) Design cards common lib for cards games
3) Tons of behavioral qs
No feedback after one week, 挂了?
avatar
n*e
2
bless!
可能还有希望吧, 我感觉挂了的话应该会很快接到rejection?
第一题是不是可以用double linked list + hash, 像leetcode LRU cache那题那样.
list node里存data. hash的key是data, value是相对应的list node pointer
1. insert data: append new node to back of double linked list, update hash
2. delete data: 从hash找到对应的list node pointer, delete node from list,
update hash
3. iterate: go through linked list
第二题OOD有高手可以说说吗? OOD真难...

【在 J**9 的大作中提到】
: 1) Design a data structure:
: a) insert/delete O(1)
: b) iterate in insertion order
: c) no duplicate
: 2) Design cards common lib for cards games
: 3) Tons of behavioral qs
: No feedback after one week, 挂了?

avatar
c*8
3
Bless!
avatar
c*5
4
第一次是linkedlist+hashmap?? lru??
avatar
J*9
5
yes

【在 c*5 的大作中提到】
: 第一次是linkedlist+hashmap?? lru??
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。