Redian新闻
>
博士后申请EB1A是h1b好还是opt好?
avatar
博士后申请EB1A是h1b好还是opt好?# Immigration - 落地生根
a*1
1
看到好多面经有这个问题,完全没概念
大家讨论讨论要如何应对?要写code吗
谢谢
avatar
s*k
2
现在是opt中,据说申请了绿卡opt就不能延期了?那在绿卡批准前opt身份万一到期了
就没身份了,很不保险。刚看前面帖子又说博士后的H1B换工作很麻烦,有抢配额和排
期的问题,opt和opt延期就不存在这问题。现在既要申请绿卡,也要为没有绿卡的条件
下为换工作准备条件。博士后期间申请绿卡究竟是维持opt身份好些还是先申请H1B好?
avatar
a*1
3
ding
avatar
b*9
4
H1b is in a bit stronger position than OPT
avatar
f*t
5
哇,这贴为啥会没回复?
同问。。。并且有没有好的LRU cache的code? 搜到很多但不知好不好
avatar
W*R
6
任何事情都有风险,但是总体来说:绿卡>工作>H1B。要想在美国混,绿卡是迟早要解
决的事情,有了绿卡工作就好找些了。至于H1B和OPT都是暂时没什么用。
avatar
P*c
7
同问。
网上搜到的一般就是用一个hash table和一个double linked list. 但是要分布式的话
,就是把这两个一起lock. 这个是标准答案么?感觉这个分布式简单了点,而且
performance肯定也不好的。

【在 a********1 的大作中提到】
: 看到好多面经有这个问题,完全没概念
: 大家讨论讨论要如何应对?要写code吗
: 谢谢

avatar
W*r
8
这应该是一个Design讨论的问题,看一看现在popular的Memcached,应该是Design你的Hash table的Hash算法,能够给定一个Key,算出的Hash code也能告诉你到哪个Server去Search那的Local Cache,如果在那,Great,返回value,否则加到那个Cache里去。
avatar
P*c
9
Distributed?

的Hash table的Hash算法,能够给定一个Key,算出的Hash code也能告诉你到哪个
Server去Search那的Local Cache,如果在那,Great,返回value,否则加到那个Cache
里去。

【在 W**********r 的大作中提到】
: 这应该是一个Design讨论的问题,看一看现在popular的Memcached,应该是Design你的Hash table的Hash算法,能够给定一个Key,算出的Hash code也能告诉你到哪个Server去Search那的Local Cache,如果在那,Great,返回value,否则加到那个Cache里去。
avatar
W*r
10
Yes

Cache

【在 P**********c 的大作中提到】
: Distributed?
:
: 的Hash table的Hash算法,能够给定一个Key,算出的Hash code也能告诉你到哪个
: Server去Search那的Local Cache,如果在那,Great,返回value,否则加到那个Cache
: 里去。

avatar
P*c
11
具体怎么实现distributed?

【在 W**********r 的大作中提到】
: Yes
:
: Cache

avatar
W*r
12
这可以有很多不同实现吧,比如说,你可以在Implement Hashcode的时候,高位用来标识特定的Server,或用Hashcode Mod Server#来确定特定的Server,等等。

【在 P**********c 的大作中提到】
: 具体怎么实现distributed?
avatar
f*t
13
memcache的方法如何实现LRU呢?非分布式可以用double linkedlist + hashtable,但
现在分布在不同server上,能也用一个double linkedlist么?如果不能的话,如何找
到Least recently used?
avatar
P*c
14
肯定是放在一个机器上的啊。放在不同机器上的话访问太慢了吧,cache本来就是为了提速的啊。我觉得distributed意思应该是不同的thread都要访问这个cache, 就是不知道简单的lock是不是interviewer要的答案。

【在 f**********t 的大作中提到】
: memcache的方法如何实现LRU呢?非分布式可以用double linkedlist + hashtable,但
: 现在分布在不同server上,能也用一个double linkedlist么?如果不能的话,如何找
: 到Least recently used?

avatar
q*x
15
怎么个“多看看”?上hadoop的源码是不是太夸张了?
avatar
q*x
16
那如何入手准备这样的问题呢?有什么经典教材/视频/源码可参考吗?
avatar
q*x
17

where to find out them?
avatar
g*s
18
我在以前公司就是负责分布式cache的,像上面某楼说的,每个instance都有自己的一
个备份(但不包括所有内容),所以这个难度是一个修改,所用的instances都要同步
;如果自己这个instance访问missing的内容,如果从其它地方reload到本地。这些东
西要是没有做过,是不可能让你现场构建一个出来的。
”完全独立地构架一个分布系“ 对于fresh来说,面试官并不指望你能有这个能力。你
不通过一些项目的积累,直接也很难达到这个高度。

【在 q****x 的大作中提到】
: 那如何入手准备这样的问题呢?有什么经典教材/视频/源码可参考吗?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。