Redian新闻
>
【包子已发完,问题麻烦大家继续帮忙】请教下关于AP和EAD的几个问题
avatar
【包子已发完,问题麻烦大家继续帮忙】请教下关于AP和EAD的几个问题# EB23 - 劳工卡
g*E
1
recursive的,用leetcode online judge里的格式,结果写成了这样:
//help function
void doinorder(TreeNode *root, vector &res){
if (root == NULL) return;
doinorder(root->left, res);
res.push_back(root->val);
doinorder(root->right, res);
}
//main function
vector inorderTraversal(TreeNode *root){
vector res;

doinorder(root, res);

return res;
}
--------
是不是太复杂了,有什么可以简化的么?要返回一个空vector是不是只能先新建一个空
的?多谢指教了!
avatar
n*y
2
终于排期到了,可以进门了,有几个关于AP EAD和换工作的问题想请教下,考古了下没
有看到答案也。
1.关于换工作。我perm的job description是硬件公司的FW QA,如果我想拿到EAD后换
到SW公司做dev可以吗? 之前在我们公司内部,从同样领域的QA转到dev都差点被HR和
律师要求重办perm,所以不知道从硬件转软件这样的跨度,还可以用原来的EAD吗?好
像在USCIS,EE和CS属于两大类别的工作?
2.如果上个问题答案是否,那么我换工作的话,是不是只能还用H1B。到新公司重办
perm呢?也就是说没有必要申EAD了呢?
3.如果不用EAD工作,只用AP出入境,那我在美国境内是否还有H1B的身份?也就是说一旦
485有问题或者因为上述转行原因需要重走perm+140,我还能回到原来的H1B吗?
谢啦!!
avatar
d*e
3
你觉得复杂在哪里?我不觉得有什么问题...

【在 g********E 的大作中提到】
: recursive的,用leetcode online judge里的格式,结果写成了这样:
: //help function
: void doinorder(TreeNode *root, vector &res){
: if (root == NULL) return;
: doinorder(root->left, res);
: res.push_back(root->val);
: doinorder(root->right, res);
: }
: //main function
: vector inorderTraversal(TreeNode *root){

avatar
m*5
4
Cong! 3. 使用AP不影响H1B身份
avatar
g*E
5
函数参数都拖着result vector,不知道是不是用static更好?

【在 d**e 的大作中提到】
: 你觉得复杂在哪里?我不觉得有什么问题...
avatar
v*6
6
cong
avatar
g*E
7
还有
if(!root) 和 if(root == NULL) 是完全等价的么?
avatar
e*8
8
gx!
avatar
d*e
9
我觉得static更不好,因为如果大家都call同一个method就share了这个vector,所以还
是用自己的vector好.

【在 g********E 的大作中提到】
: 函数参数都拖着result vector,不知道是不是用static更好?
avatar
c*g
10
cong,排!
avatar
k*e
11
你这个main function返回一个local的vector的value,这样开销比较大吧。用new然后
返回一个pointer,我觉得更好些

【在 g********E 的大作中提到】
: recursive的,用leetcode online judge里的格式,结果写成了这样:
: //help function
: void doinorder(TreeNode *root, vector &res){
: if (root == NULL) return;
: doinorder(root->left, res);
: res.push_back(root->val);
: doinorder(root->right, res);
: }
: //main function
: vector inorderTraversal(TreeNode *root){

avatar
s*r
12
cong
avatar
g*E
13
en,有理!

【在 d**e 的大作中提到】
: 我觉得static更不好,因为如果大家都call同一个method就share了这个vector,所以还
: 是用自己的vector好.

avatar
a*0
14
恭喜

一旦

【在 n**********y 的大作中提到】
: 终于排期到了,可以进门了,有几个关于AP EAD和换工作的问题想请教下,考古了下没
: 有看到答案也。
: 1.关于换工作。我perm的job description是硬件公司的FW QA,如果我想拿到EAD后换
: 到SW公司做dev可以吗? 之前在我们公司内部,从同样领域的QA转到dev都差点被HR和
: 律师要求重办perm,所以不知道从硬件转软件这样的跨度,还可以用原来的EAD吗?好
: 像在USCIS,EE和CS属于两大类别的工作?
: 2.如果上个问题答案是否,那么我换工作的话,是不是只能还用H1B。到新公司重办
: perm呢?也就是说没有必要申EAD了呢?
: 3.如果不用EAD工作,只用AP出入境,那我在美国境内是否还有H1B的身份?也就是说一旦
: 485有问题或者因为上述转行原因需要重走perm+140,我还能回到原来的H1B吗?

avatar
g*E
15
main function格式是按leetcode给的格式来得。如果我用new,写出来是这样吗?
void doinorder(TreeNode *root, vector * res){
...
*res.push_back(root->val);
}
vector* inorderTraversal(TreeNode *root){
vector *res = new vector;
...
return res;
}

【在 k****e 的大作中提到】
: 你这个main function返回一个local的vector的value,这样开销比较大吧。用new然后
: 返回一个pointer,我觉得更好些

avatar
h*e
16
恭喜!
硬件的不熟悉,帮顶一下好了
avatar
j*x
17
RVO

【在 k****e 的大作中提到】
: 你这个main function返回一个local的vector的value,这样开销比较大吧。用new然后
: 返回一个pointer,我觉得更好些

avatar
h*3
18
恭喜!
avatar
g*f
19
恭喜
avatar
f*y
20
GXGX!
avatar
s*s
21
祝贺先。
我的理解也许不对但如果用了AP就是承认在485 pending parole period.自然是AOS状
态。H1B就自动停了。如果真的485出了沙2问题你可以再换回H1B。
avatar
n*h
22
祝贺!排!
avatar
d*3
23
gxgx
avatar
y*0
24
恭喜
avatar
s*j
25
gxgx
avatar
b*e
26
恭喜恭喜
avatar
b*h
27
恭喜

一旦

【在 n**********y 的大作中提到】
: 终于排期到了,可以进门了,有几个关于AP EAD和换工作的问题想请教下,考古了下没
: 有看到答案也。
: 1.关于换工作。我perm的job description是硬件公司的FW QA,如果我想拿到EAD后换
: 到SW公司做dev可以吗? 之前在我们公司内部,从同样领域的QA转到dev都差点被HR和
: 律师要求重办perm,所以不知道从硬件转软件这样的跨度,还可以用原来的EAD吗?好
: 像在USCIS,EE和CS属于两大类别的工作?
: 2.如果上个问题答案是否,那么我换工作的话,是不是只能还用H1B。到新公司重办
: perm呢?也就是说没有必要申EAD了呢?
: 3.如果不用EAD工作,只用AP出入境,那我在美国境内是否还有H1B的身份?也就是说一旦
: 485有问题或者因为上述转行原因需要重走perm+140,我还能回到原来的H1B吗?

avatar
b*e
28
我以前问过我的律师,NIW只要是在同一个专业工作,换工作就没有问题。比如从研究
所到工业界,只要在同一个专业就没有问题。EE和CS比较接近,如果你能够好好解释一
下,应该可以过吧。
avatar
s*c
29
gx
avatar
m*5
30
恭喜! 排
avatar
c*t
31
cong!

一旦
u

【在 n**********y 的大作中提到】
: 终于排期到了,可以进门了,有几个关于AP EAD和换工作的问题想请教下,考古了下没
: 有看到答案也。
: 1.关于换工作。我perm的job description是硬件公司的FW QA,如果我想拿到EAD后换
: 到SW公司做dev可以吗? 之前在我们公司内部,从同样领域的QA转到dev都差点被HR和
: 律师要求重办perm,所以不知道从硬件转软件这样的跨度,还可以用原来的EAD吗?好
: 像在USCIS,EE和CS属于两大类别的工作?
: 2.如果上个问题答案是否,那么我换工作的话,是不是只能还用H1B。到新公司重办
: perm呢?也就是说没有必要申EAD了呢?
: 3.如果不用EAD工作,只用AP出入境,那我在美国境内是否还有H1B的身份?也就是说一旦
: 485有问题或者因为上述转行原因需要重走perm+140,我还能回到原来的H1B吗?

avatar
c*t
32
cong!

一旦
u

【在 n**********y 的大作中提到】
: 终于排期到了,可以进门了,有几个关于AP EAD和换工作的问题想请教下,考古了下没
: 有看到答案也。
: 1.关于换工作。我perm的job description是硬件公司的FW QA,如果我想拿到EAD后换
: 到SW公司做dev可以吗? 之前在我们公司内部,从同样领域的QA转到dev都差点被HR和
: 律师要求重办perm,所以不知道从硬件转软件这样的跨度,还可以用原来的EAD吗?好
: 像在USCIS,EE和CS属于两大类别的工作?
: 2.如果上个问题答案是否,那么我换工作的话,是不是只能还用H1B。到新公司重办
: perm呢?也就是说没有必要申EAD了呢?
: 3.如果不用EAD工作,只用AP出入境,那我在美国境内是否还有H1B的身份?也就是说一旦
: 485有问题或者因为上述转行原因需要重走perm+140,我还能回到原来的H1B吗?

avatar
c*t
33

一旦

【在 n**********y 的大作中提到】
: 终于排期到了,可以进门了,有几个关于AP EAD和换工作的问题想请教下,考古了下没
: 有看到答案也。
: 1.关于换工作。我perm的job description是硬件公司的FW QA,如果我想拿到EAD后换
: 到SW公司做dev可以吗? 之前在我们公司内部,从同样领域的QA转到dev都差点被HR和
: 律师要求重办perm,所以不知道从硬件转软件这样的跨度,还可以用原来的EAD吗?好
: 像在USCIS,EE和CS属于两大类别的工作?
: 2.如果上个问题答案是否,那么我换工作的话,是不是只能还用H1B。到新公司重办
: perm呢?也就是说没有必要申EAD了呢?
: 3.如果不用EAD工作,只用AP出入境,那我在美国境内是否还有H1B的身份?也就是说一旦
: 485有问题或者因为上述转行原因需要重走perm+140,我还能回到原来的H1B吗?

avatar
l*n
34
其实我不推荐485 pending期间转行,风险太大。
其他见下。

你们律师和HR是正确的。
你可以换工作,但是PERM, 140应该要重新来。AC 21 只适用于相似岗位。你也可以用
EAD, 但是如果将来EVL你拿不出和140相关的letter,悲剧。
申EAD有备无患。万一你新工作被裁了呢?
一旦
使用了AP,可以通过transfer, extend 重新回到H1B

【在 n**********y 的大作中提到】
: 终于排期到了,可以进门了,有几个关于AP EAD和换工作的问题想请教下,考古了下没
: 有看到答案也。
: 1.关于换工作。我perm的job description是硬件公司的FW QA,如果我想拿到EAD后换
: 到SW公司做dev可以吗? 之前在我们公司内部,从同样领域的QA转到dev都差点被HR和
: 律师要求重办perm,所以不知道从硬件转软件这样的跨度,还可以用原来的EAD吗?好
: 像在USCIS,EE和CS属于两大类别的工作?
: 2.如果上个问题答案是否,那么我换工作的话,是不是只能还用H1B。到新公司重办
: perm呢?也就是说没有必要申EAD了呢?
: 3.如果不用EAD工作,只用AP出入境,那我在美国境内是否还有H1B的身份?也就是说一旦
: 485有问题或者因为上述转行原因需要重走perm+140,我还能回到原来的H1B吗?

avatar
n*y
35
谢版花。我再追加俩问题,
1. 所以转行换了工作的话,最安全是H1B transfer。重办perm + 140,同时申个EAD不
启用,但可以作为layoff的back up?
2. 如果我转行继续用H1B,是不是就不能再用AP出入境了?
3. 如果我冒险用EAD做新工作,万一485被拒,可以通过transfer再回到H1B,重走PERM
+140 并保住排期吗?
谢啦!!

【在 l*******n 的大作中提到】
: 其实我不推荐485 pending期间转行,风险太大。
: 其他见下。
:
: 你们律师和HR是正确的。
: 你可以换工作,但是PERM, 140应该要重新来。AC 21 只适用于相似岗位。你也可以用
: EAD, 但是如果将来EVL你拿不出和140相关的letter,悲剧。
: 申EAD有备无患。万一你新工作被裁了呢?
: 一旦
: 使用了AP,可以通过transfer, extend 重新回到H1B

avatar
a*r
36
1、转行的话(尤其是换公司了),一定要重办PERM+140。EAD可以申请,但最好不要用
,要新雇主申请H1B。
2、AP入境后,状态是AOS,但可以通过H1B Extension等方式回到H1B Status。但是这
是有条件的(参考3)
3、万一485被拒,如果原雇主申请取消I-140,而你H1B用了超过6年,那你很可能转不
回H1B了。要想在H1B六年后,申请H1B延期或转换的前提是要有一个被批准的I-140(或者
PERM或I-140 Pending超过365天)。当原雇主取消I-140后(因为转行,即使485
Pending 180天,也无法保留这个140),你要是没有新的Perm和I-140,而H1B已经用了
六年,就不能再转回H1B了。即使H1B没用到六年,你也要算算还剩多少时间,能不能来
得及File下一个PERM和I-140。(你要是NIW,不存在140被取消的问题,那转H1B应该没
问题)
最后,关于转行后对绿卡和H1B有什么影响,建议咨询专业移民律师。

PERM

【在 n**********y 的大作中提到】
: 谢版花。我再追加俩问题,
: 1. 所以转行换了工作的话,最安全是H1B transfer。重办perm + 140,同时申个EAD不
: 启用,但可以作为layoff的back up?
: 2. 如果我转行继续用H1B,是不是就不能再用AP出入境了?
: 3. 如果我冒险用EAD做新工作,万一485被拒,可以通过transfer再回到H1B,重走PERM
: +140 并保住排期吗?
: 谢啦!!

avatar
n*y
37
多谢详细的解释!包子奉上。
我H1B还有3年,应该还够折腾。如果等到485被拒,重走perm和140的话,我现在的排期
还是可以保住对吧?

H1B

【在 a****r 的大作中提到】
: 1、转行的话(尤其是换公司了),一定要重办PERM+140。EAD可以申请,但最好不要用
: ,要新雇主申请H1B。
: 2、AP入境后,状态是AOS,但可以通过H1B Extension等方式回到H1B Status。但是这
: 是有条件的(参考3)
: 3、万一485被拒,如果原雇主申请取消I-140,而你H1B用了超过6年,那你很可能转不
: 回H1B了。要想在H1B六年后,申请H1B延期或转换的前提是要有一个被批准的I-140(或者
: PERM或I-140 Pending超过365天)。当原雇主取消I-140后(因为转行,即使485
: Pending 180天,也无法保留这个140),你要是没有新的Perm和I-140,而H1B已经用了
: 六年,就不能再转回H1B了。即使H1B没用到六年,你也要算算还剩多少时间,能不能来
: 得及File下一个PERM和I-140。(你要是NIW,不存在140被取消的问题,那转H1B应该没

avatar
a*r
38
我认为排期可以保留,只要前I-140不是因为Fraud等原因被USCIS撤销的。

【在 n**********y 的大作中提到】
: 多谢详细的解释!包子奉上。
: 我H1B还有3年,应该还够折腾。如果等到485被拒,重走perm和140的话,我现在的排期
: 还是可以保住对吧?
:
: H1B

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