Redian新闻
>
用惯了android现在特别讨厌实体键
avatar
用惯了android现在特别讨厌实体键# PDA - 掌中宝
l*i
1
面了1小时15分,前几题感觉不错,结果被问到tcp vs udp的时候根本不知道是啥玩意
儿,估计是悲催了。哎,题目如下:
1.Can you talk a little about yourself first?
2.Why do you choose p?
3.Difference between linkedlist and array
4.In what condition do you use tree structure? How do you keep them balanced?
5.TCP protocol vs UDP protocol (have no idea)
6.How do you implement a hash table?
following up question:
Data structure; size; hashfunction; linkedlist vs hashtable in dealing with
collision
7.coding
print spiral matrix
Given a matrix of m x n elements (m rows, n columns), return all elements of
the matrix in spiral order.
For example,
Given the following matrix:
[
[ 1, 2, 3 ],
[ 4, 5, 6 ],
[ 7, 8, 9 ]
]
You should return [1,2,3,6,9,8,7,4,5].
coding题目挺简单的,听完题马上想到思路。我先说了一下思路,对方说可以。然后让
我说说代码的结构。我不知道该怎么答,就码了几个变量并解释他们是干什么的。感觉
对方似乎不是很满意。在写代码的时候面试官总是让我停下来解释怎么回事。根本没时
间检查bug。最后我用个例子,放到代码里一行一行地解释怎么回事,讲了半天对方才
肯定我的code会work.讲完后我试探地说“i'm sure you probably have other
solutions", 面试官说是。
面完后搜了下才知道是leetcode上的题,面试官估计是有更优解。
-----------------------------
上spiral matrix的代码,请码友们多多批评指教~
//java
public void printSpiral(int[][] numbers) {
int direction =0;//if 0 go right, if 1 go down, if 2 go left, if 3 go up


int row=0, column=0;
while(numbers[row][column]!=Integer.MIN_VALUE){
System.out.print(numbers[row][column]);
numbers[row][column]=Integer.MIN_VALUE;
int nextrow=nextrow(direction, row);
int nextcolumn=nextcolumn(direction, column);
if (!isValid(numbers, nextrow, nextcolumn)) {

nextrow=nextrow(direction, row);
nextcolumn=nextcolumn(direction, column);
if (!isValid(numbers, nextrow, nextcolumn)) break;
}
row = nextrow;
column=nextcolumn;

}
}
int nextrow(int direction, int row){
if (direction==0){//moving left
return row;
}
else if (direction==1){//moving down
return row+1;
}
else if (direction==2){//moving right
return row;
}
else {//moving up
return row-1;
}
}
int nextcolumn(int direction, int column){
if (direction==0){//moving left
return column+1;
}
else if (direction==1){//moving down
return column;
}
else if (direction==2){//moving right
return column-1;
}
else {//moving up
return column;
}
}
boolean isValid(int [][]numbers, int nextrow, int nextcolumn){
return (nextrow<0||
nextrow>numbers.length-1||
nextcolumn<0||nextcolumn>numbers[0].length||
numbers[nextrow][nextcolumn]==Integer.MIN_VALUE)?false: true;
}
avatar
m*2
2
before 10/13 Paid credit card bills several times
10/13 Serve DD
11/3 $400 posted
21 days!
avatar
x*o
3
请问是不是要等收到信才知道被要求补充什么材料啊?
唉,不知道这两天应该做点什么。
avatar
C*y
4
求教,
房子刚买还没close,但一定会把地毯换掉,
看到homedepot有活动,考虑要不要先下个单,
希望是表面有实木层的那种,any suggestions?
avatar
w*a
5
按起来还要用力。 可烦了
avatar
j*n
6
你啥专业的?
avatar
a*1
7
请教serve怎么dd?在serve里选paybill还是在pnc里加serve account?谢谢!

【在 m**2 的大作中提到】
: before 10/13 Paid credit card bills several times
: 10/13 Serve DD
: 11/3 $400 posted
: 21 days!

avatar
b*d
8
如果你是通过律师或单位办的话,他们会收到一份传真件,传真上会说要补充什么材料。
Bless!
avatar
o*0
9
homedepot有什么活动啊?也在考虑要不要换地毯的问题
avatar
c*y
10
上有通知栏,下有软按键,可用空间就少了。
如果苛求屏幕空间,反感软按键(容易误触发)就不烦了
avatar
l*i
11
半路出家,cs

【在 j*****n 的大作中提到】
: 你啥专业的?
avatar
m*2
12
Serve里连PNC,transfer money to PNC,not bill pay。

【在 a*******1 的大作中提到】
: 请教serve怎么dd?在serve里选paybill还是在pnc里加serve account?谢谢!
avatar
x*o
13
多谢你的回答!
eb1a,diy的,看来只能等手信件了。一般多久能收到信?

料。

【在 b*****d 的大作中提到】
: 如果你是通过律师或单位办的话,他们会收到一份传真件,传真上会说要补充什么材料。
: Bless!

avatar
l*g
14
劝你别冲动,一步一步走,别占小便宜吃大亏。

【在 o******0 的大作中提到】
: homedepot有什么活动啊?也在考虑要不要换地毯的问题
avatar
g*g
15
软按钮跟屏幕空间不矛盾。大如1+按钮也是分别的。

【在 c********y 的大作中提到】
: 上有通知栏,下有软按键,可用空间就少了。
: 如果苛求屏幕空间,反感软按键(容易误触发)就不烦了

avatar
g*4
16
bless!
第5题introduction to computer networking里会讲到,不知道应该算正常
请问p是paypal吗?

balanced?
with

【在 l**********i 的大作中提到】
: 面了1小时15分,前几题感觉不错,结果被问到tcp vs udp的时候根本不知道是啥玩意
: 儿,估计是悲催了。哎,题目如下:
: 1.Can you talk a little about yourself first?
: 2.Why do you choose p?
: 3.Difference between linkedlist and array
: 4.In what condition do you use tree structure? How do you keep them balanced?
: 5.TCP protocol vs UDP protocol (have no idea)
: 6.How do you implement a hash table?
: following up question:
: Data structure; size; hashfunction; linkedlist vs hashtable in dealing with

avatar
s*0
17
lz是在有pnc branch的州吗?
avatar
b*d
18
3-5个工作日~看你里处理中心有多远。

【在 x****o 的大作中提到】
: 多谢你的回答!
: eb1a,diy的,看来只能等手信件了。一般多久能收到信?
:
: 料。

avatar
J*S
19
HOMEDEPOT一直有,天天有活动。。

【在 o******0 的大作中提到】
: homedepot有什么活动啊?也在考虑要不要换地毯的问题
avatar
l*i
20
恩是的。最近学networking已经知道了。多么痛的领悟啊

【在 g**4 的大作中提到】
: bless!
: 第5题introduction to computer networking里会讲到,不知道应该算正常
: 请问p是paypal吗?
:
: balanced?
: with

avatar
m*2
21
No.

【在 s********0 的大作中提到】
: lz是在有pnc branch的州吗?
avatar
x*o
22
真是让人焦心啊...

【在 b*****d 的大作中提到】
: 3-5个工作日~看你里处理中心有多远。
avatar
C*e
23
这几天是半年的black friday,deal会好些。

【在 J**S 的大作中提到】
: HOMEDEPOT一直有,天天有活动。。
avatar
m*l
24
基本上udp/tcp 不了解的就是半路出家的了。。我也不了解 因为我也是半路出家 LOL

【在 l**********i 的大作中提到】
: 半路出家,cs
avatar
s*0
25
thx

【在 m**2 的大作中提到】
: No.
avatar
w*f
26
Bless
avatar
s*e
27
不要用engineered wood,要上就实木吧。
Deal可以盯着,但没必要Close前买,一是Closing变数还是有,二是房子到手后还需要
实地仔细研究考虑你需要的材料和颜色等。
当然,你要闲得慌,订了自己运到新家,不满意再退也是可以的。
avatar
l*a
28
mark
avatar
g*y
29
PNC online appliation要求公民。
绿卡申请者可以吗?有什么penalty?
avatar
f*s
30
bless
avatar
m*2
31
这是法律问题,没人敢给你打保票:)

【在 g**********y 的大作中提到】
: PNC online appliation要求公民。
: 绿卡申请者可以吗?有什么penalty?

avatar
x*o
32
谢谢!

【在 w****f 的大作中提到】
: Bless
avatar
m*2
33
PNC website的条款:
What do I need to open an account with PNC Bank?
A valid U.S. address and Social Security number are required.
You must be 18 years of age or older and will also need to provide a 2nd
form of ID. Currently we can only accept U.S. Driver's Licenses, State
Issued ID's, and Miltary ID's online.
You will be required to provide personal information, including your
date of birth, and former mailing address(es).
If you are not a U.S. Citizen and do not have this information, we will
be unable to enroll you online. Please visit one of our branches or call 1-
800-762-5684, 1-800-352-2255 (Virtual Wallet Accounts) or 1-877-PNC-1000 (
Student Accounts) for assistance.
最后一条有趣,反过来说应该是:If you are a U.S. Citizen or have this
information, we will be able to enroll you online.
不过不是它们的本意:)
avatar
x*o
34
谢谢!

【在 f**********s 的大作中提到】
: bless
avatar
b*g
35
晕死,忘了搞一次bill pay

【在 m**2 的大作中提到】
: before 10/13 Paid credit card bills several times
: 10/13 Serve DD
: 11/3 $400 posted
: 21 days!

avatar
T*7
36
bless

【在 x****o 的大作中提到】
: 请问是不是要等收到信才知道被要求补充什么材料啊?
: 唉,不知道这两天应该做点什么。

avatar
m*2
37
before 10/13 Paid credit card bills several times
10/13 Serve DD
11/3 $400 posted
21 days!
avatar
o*x
38
bless!

【在 x****o 的大作中提到】
: 请问是不是要等收到信才知道被要求补充什么材料啊?
: 唉,不知道这两天应该做点什么。

avatar
a*1
39
请教serve怎么dd?在serve里选paybill还是在pnc里加serve account?谢谢!

【在 m**2 的大作中提到】
: before 10/13 Paid credit card bills several times
: 10/13 Serve DD
: 11/3 $400 posted
: 21 days!

avatar
w*s
40
bless
avatar
m*2
41
Serve里连PNC,transfer money to PNC,not bill pay。

【在 a*******1 的大作中提到】
: 请教serve怎么dd?在serve里选paybill还是在pnc里加serve account?谢谢!
avatar
j*l
42
bless!
avatar
s*0
43
lz是在有pnc branch的州吗?
avatar
o*x
44
bless!
avatar
m*2
45
No.

【在 s********0 的大作中提到】
: lz是在有pnc branch的州吗?
avatar
h*z
46
bless!
avatar
s*0
47
thx

【在 m**2 的大作中提到】
: No.
avatar
B*G
48
Bless!
avatar
g*y
49
PNC online appliation要求公民。
绿卡申请者可以吗?有什么penalty?
avatar
d*g
50
bless!
avatar
m*2
51
这是法律问题,没人敢给你打保票:)

【在 g**********y 的大作中提到】
: PNC online appliation要求公民。
: 绿卡申请者可以吗?有什么penalty?

avatar
s*a
52
bless
avatar
m*2
53
PNC website的条款:
What do I need to open an account with PNC Bank?
A valid U.S. address and Social Security number are required.
You must be 18 years of age or older and will also need to provide a 2nd
form of ID. Currently we can only accept U.S. Driver's Licenses, State
Issued ID's, and Miltary ID's online.
You will be required to provide personal information, including your
date of birth, and former mailing address(es).
If you are not a U.S. Citizen and do not have this information, we will
be unable to enroll you online. Please visit one of our branches or call 1-
800-762-5684, 1-800-352-2255 (Virtual Wallet Accounts) or 1-877-PNC-1000 (
Student Accounts) for assistance.
最后一条有趣,反过来说应该是:If you are a U.S. Citizen or have this
information, we will be able to enroll you online.
不过不是它们的本意:)
avatar
b*o
54
请问你是pp的吗?
avatar
b*g
55
晕死,忘了搞一次bill pay

【在 m**2 的大作中提到】
: before 10/13 Paid credit card bills several times
: 10/13 Serve DD
: 11/3 $400 posted
: 21 days!

avatar
c*r
56
bless
avatar
b*n
57
同晕,我好像也忘记了。。。。:-(

【在 b**g 的大作中提到】
: 晕死,忘了搞一次bill pay
avatar
x*o
58
请问是不是要等收到信才知道被要求补充什么材料啊?
唉,不知道这两天应该做点什么。
avatar
b*d
59
如果你是通过律师或单位办的话,他们会收到一份传真件,传真上会说要补充什么材料。
Bless!
avatar
x*o
60
多谢你的回答!
eb1a,diy的,看来只能等手信件了。一般多久能收到信?

料。

【在 b*****d 的大作中提到】
: 如果你是通过律师或单位办的话,他们会收到一份传真件,传真上会说要补充什么材料。
: Bless!

avatar
b*d
61
3-5个工作日~看你里处理中心有多远。

【在 x****o 的大作中提到】
: 多谢你的回答!
: eb1a,diy的,看来只能等手信件了。一般多久能收到信?
:
: 料。

avatar
x*o
62
真是让人焦心啊...

【在 b*****d 的大作中提到】
: 3-5个工作日~看你里处理中心有多远。
avatar
w*f
63
Bless
avatar
f*s
64
bless
avatar
x*o
65
谢谢!

【在 w****f 的大作中提到】
: Bless
avatar
x*o
66
谢谢!

【在 f**********s 的大作中提到】
: bless
avatar
T*7
67
bless

【在 x****o 的大作中提到】
: 请问是不是要等收到信才知道被要求补充什么材料啊?
: 唉,不知道这两天应该做点什么。

avatar
o*x
68
bless!

【在 x****o 的大作中提到】
: 请问是不是要等收到信才知道被要求补充什么材料啊?
: 唉,不知道这两天应该做点什么。

avatar
w*s
69
bless
avatar
j*l
70
bless!
avatar
o*x
71
bless!
avatar
h*z
72
bless!
avatar
B*G
73
Bless!
avatar
d*g
74
bless!
avatar
s*a
75
bless
avatar
b*o
76
请问你是pp的吗?
avatar
c*r
77
bless
avatar
n*y
78
Bless
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。