Redian新闻
>
请问大家在那个网站买隐形眼镜不用医生的Prescription?谢谢啦!!!
avatar
请问大家在那个网站买隐形眼镜不用医生的Prescription?谢谢啦!!!# Fashion - 美丽时尚
L*Q
1
昨儿电面一个startup,同学refer的。一个老印面俺,问了一些简历东西,然后一个
coding题,不难:一个array只有三种elements,排序。这还说啥,count呗,三个变量
完事。然后丫说加入不能count。俺心想:奇怪,为啥不能count,你丫能比较大小就不
能define一个等号么?三哥还给了俺一个例子,自定义的type不能count。我勒个去,
您丫不overload operator == 当然不能count了。好吧,按您丫说的,不能count,那
就scan and swap吧。5分钟不到写完程序,然后检查了一遍。丫说有错。我一看,就20
来行,logic那么简单,有错?三哥就搞了七八个例子证明我有错,最后说他自己看错
鸟,实际上没错。
接下来问了一个trouble shooting的题:client发request到server,然后收reply。有
一些request fail掉了,为啥?兄弟俺列了一些原因,最后说了网络存在问题时候也会
发生。三哥坚决说不会!俺只好politely解释为啥会,因为前阵子俺刚好处理过类似的
issue,最后发现是公司的DNS server抽风导致。
今儿同学帮忙问了一下,三哥给了俺不大好的feedback,擦,又被黑鸟。以后俺面人,
一看是阿三,啥题难就出啥,10分钟内把2D装水问题写了,让丫滚蛋!
avatar
b*g
2
请问大家谁知道在那个网站买隐形眼镜不用医生的Prescription?
谢谢啦!!! 我很着急呀!!!
avatar
J*3
3
pat pat
avatar
x*a
4
都需要的,好像就是这样规定的。
一般如果你去眼镜店让他们帮你测,他们还要charge你钱,大概$60,因为会给你
prescription.
你也可以找一个眼科医生帮你测,之后你只要把他的info填上去就可以了,不过有些医
生都还会charge大概$40.
avatar
c*a
5
估计他想让你写dutch flag或者leetcode叫做“sort colors” 那个算法。自己define
怎么compare。
那样就constant space,一般情况下最快(除非pivot老很不幸)
avatar
b*e
6
$40, $60? 请问你在哪个城市?
我这里怎么一问都是$90啊.
avatar
H*s
7
确实,面试官问你一题的时候一般心理都会有一个期待的解答,你只要说出他心理想要
的那个就是perfect,否则即便你回答的再出彩往往也都是要打折扣的。

define

【在 c******a 的大作中提到】
: 估计他想让你写dutch flag或者leetcode叫做“sort colors” 那个算法。自己define
: 怎么compare。
: 那样就constant space,一般情况下最快(除非pivot老很不幸)

avatar
C*2
8
How about in Walmart or Costco. I remember it was $70 in Costco.

【在 b*********e 的大作中提到】
: $40, $60? 请问你在哪个城市?
: 我这里怎么一问都是$90啊.

avatar
c*a
9
re楼上,所以面试运气的成分太大了。不能灰心,努力刷题。
avatar
s*i
10
应该都需要
avatar
L*Q
11
丫的要求是O(1)space,O(n)time。我问是否只能scan一遍,三哥回答不用。
其实悲剧的原因可能很简单。面到最后问我,知道他的背景么?我他娘咋知道。他问这
话是因为他phd跟我phd时候research area差不多。那爷就得知道么。面完了搜了老半
天,看到丫phd时候的webpage,也没见丫发啥牛逼翻天的paper

define

【在 c******a 的大作中提到】
: 估计他想让你写dutch flag或者leetcode叫做“sort colors” 那个算法。自己define
: 怎么compare。
: 那样就constant space,一般情况下最快(除非pivot老很不幸)

avatar
A*6
12
COSTCO测隐形是$89,框架是$49

【在 C**********2 的大作中提到】
: How about in Walmart or Costco. I remember it was $70 in Costco.
avatar
L*Q
13
谢谢鼓励啊。不灰心,继续训练,哈哈。

【在 c******a 的大作中提到】
: re楼上,所以面试运气的成分太大了。不能灰心,努力刷题。
avatar
b*p
14
为啥我才花了10刀?从测试到框架

【在 A******6 的大作中提到】
: COSTCO测隐形是$89,框架是$49
avatar
g*G
15
问三哥可以从Project Euler上挑几个难的数学题给他们
avatar
f*e
16
lens.com
ordered without prescription.
avatar
n*o
17
就凭那个trouble shooting的question,你的面试官还有脸面试你啊。。
cmft,这种公司不去也罢

【在 L***Q 的大作中提到】
: 昨儿电面一个startup,同学refer的。一个老印面俺,问了一些简历东西,然后一个
: coding题,不难:一个array只有三种elements,排序。这还说啥,count呗,三个变量
: 完事。然后丫说加入不能count。俺心想:奇怪,为啥不能count,你丫能比较大小就不
: 能define一个等号么?三哥还给了俺一个例子,自定义的type不能count。我勒个去,
: 您丫不overload operator == 当然不能count了。好吧,按您丫说的,不能count,那
: 就scan and swap吧。5分钟不到写完程序,然后检查了一遍。丫说有错。我一看,就20
: 来行,logic那么简单,有错?三哥就搞了七八个例子证明我有错,最后说他自己看错
: 鸟,实际上没错。
: 接下来问了一个trouble shooting的题:client发request到server,然后收reply。有
: 一些request fail掉了,为啥?兄弟俺列了一些原因,最后说了网络存在问题时候也会

avatar
s*a
18
隐形眼镜
mark thanks

【在 f*********e 的大作中提到】
: lens.com
: ordered without prescription.

avatar
u*o
19
LZ别气,就当攒人品了,下次会有好运气的 :)
想问问LZ那道TROUBLE SHOOTING的题怎么答呢?
还有就是这种NETWORK的知识没有经验的话,怎么自学一点应付面试呢?有什么推荐的
资料吗?
谢谢啊
avatar
E*T
20
没有验光单 也敢去买眼镜???
服了。。。。。。
avatar
x*n
21
正解!
我觉得遇到题目,最好多沟通,很多时候面试官有自己的logic,而你又有另一个logic
,加之很多面试官和你不是一个国家,语言障碍。

【在 H****s 的大作中提到】
: 确实,面试官问你一题的时候一般心理都会有一个期待的解答,你只要说出他心理想要
: 的那个就是perfect,否则即便你回答的再出彩往往也都是要打折扣的。
:
: define

avatar
m*d
22
美国的是都要验光单的,而且很讨厌,因为隐形眼镜验光单只一年有效。近视眼镜可以
二年有效。没要那是你以前买过,现在还在有效期(一年). 中国医生验光会比较便宜
。中国买隐形不用验光单。加拿大的中国店也不要。但美国的中国店还是要。
avatar
L*Q
23
嗯,说的对啊。谢谢提醒。兄弟当时还是问了不少问题来确定沟通没啥问题,然后讲了
我的idea,又问了一遍“俺可以开始写您丫给的这个function了么”?丫说,看起来不
错啊,写吧。然后吭哧吭哧,然后歇菜。
结论就是:遇到老印,一定要平常心啊。啥结果都不奇怪

logic

【在 x*********n 的大作中提到】
: 正解!
: 我觉得遇到题目,最好多沟通,很多时候面试官有自己的logic,而你又有另一个logic
: ,加之很多面试官和你不是一个国家,语言障碍。

avatar
S*s
24
LZ肯定有验过,可能是在国内验的吧,不然怎么买?

【在 E**********T 的大作中提到】
: 没有验光单 也敢去买眼镜???
: 服了。。。。。。

avatar
c*p
25
mark
avatar
A*6
26
我说的是我们这COSTCO的正常价格,不用保险的啊。

【在 A******6 的大作中提到】
: COSTCO测隐形是$89,框架是$49
avatar
c*m
27
碰到老印真的就看运气了,我这周电面了一个公司的2个组,老印是你啥不会他问啥,
其实我觉得有的他也不懂,在那扯,当你一不会了他就很高兴了。。
另外一个老美感觉就很好,你遇到不懂的会引导你一下,如沐春风一样,当然结果也好
了。
avatar
G*e
28
I bought some contacts from a Korea place and they didn't require a
prescription

【在 m********d 的大作中提到】
: 美国的是都要验光单的,而且很讨厌,因为隐形眼镜验光单只一年有效。近视眼镜可以
: 二年有效。没要那是你以前买过,现在还在有效期(一年). 中国医生验光会比较便宜
: 。中国买隐形不用验光单。加拿大的中国店也不要。但美国的中国店还是要。

avatar
z*e
29
re一个

20

【在 L***Q 的大作中提到】
: 昨儿电面一个startup,同学refer的。一个老印面俺,问了一些简历东西,然后一个
: coding题,不难:一个array只有三种elements,排序。这还说啥,count呗,三个变量
: 完事。然后丫说加入不能count。俺心想:奇怪,为啥不能count,你丫能比较大小就不
: 能define一个等号么?三哥还给了俺一个例子,自定义的type不能count。我勒个去,
: 您丫不overload operator == 当然不能count了。好吧,按您丫说的,不能count,那
: 就scan and swap吧。5分钟不到写完程序,然后检查了一遍。丫说有错。我一看,就20
: 来行,logic那么简单,有错?三哥就搞了七八个例子证明我有错,最后说他自己看错
: 鸟,实际上没错。
: 接下来问了一个trouble shooting的题:client发request到server,然后收reply。有
: 一些request fail掉了,为啥?兄弟俺列了一些原因,最后说了网络存在问题时候也会

avatar
P*2
30
感觉Dutch Flag 和 quicksort差不多吧。。思想简单。。其实写对挺难的呀
avatar
L*Q
31
我觉得不用quicksort那样partition。直接用3个index,i从左边,j从右边,然后一个
index k从左到右扫,如果A[k]是0,swap A[i]和A[k],如果是2,swap A[k]和A[j]。
如果A[k]是1,k++
任何时候都满足以下条件:
A[0..i-1]全是0;
A[j+1, n-1]全是2
当k往右move超过k后,结束。下面code在leetcode上测试过,没写注释,各位凑合看。
还请各位指正.
void sortColors(int A[], int n)
{
int i = 0;
while ( (i < n) && (A[i] == 0) )
i ++;
int k = n-1;
while ( (k >= 0) && (A[k] == 2) )
k --;
int j = i;
while (j <= k)
{
if (A[j] == 0)
{
swap(A, i, j);
while ( (i < n) && (A[i] == 0) )
i ++;
if (j < i)
j = i;
}
else if (A[j] == 2)
{
swap(A, j, k);
while ( (k >= 0) && (A[k] == 2) )
k --;
}
else
j ++;
}
}

【在 P****2 的大作中提到】
: 感觉Dutch Flag 和 quicksort差不多吧。。思想简单。。其实写对挺难的呀
avatar
r*n
32
这完全取决于面馆的水平和心态了,遇到心智正常的,unexpected answer更能体现你
的水平。遇到那种一定要给出和他想的一样的答案的那种人,以后工作起来也难以合作。

【在 H****s 的大作中提到】
: 确实,面试官问你一题的时候一般心理都会有一个期待的解答,你只要说出他心理想要
: 的那个就是perfect,否则即便你回答的再出彩往往也都是要打折扣的。
:
: define

avatar
r*e
33
你这个code有点长啊,还可以精简。

【在 L***Q 的大作中提到】
: 我觉得不用quicksort那样partition。直接用3个index,i从左边,j从右边,然后一个
: index k从左到右扫,如果A[k]是0,swap A[i]和A[k],如果是2,swap A[k]和A[j]。
: 如果A[k]是1,k++
: 任何时候都满足以下条件:
: A[0..i-1]全是0;
: A[j+1, n-1]全是2
: 当k往右move超过k后,结束。下面code在leetcode上测试过,没写注释,各位凑合看。
: 还请各位指正.
: void sortColors(int A[], int n)
: {

avatar
n*n
34
LZ,我对你被烙印黑表示深深的同情。可以请你同学帮我refer一下么?谢谢!
avatar
P*2
35
没见过国旗问题...这个真挺难...估计阿三准备黑了,但是水平不够没找到反例..你的
code目测
{ 1, 1, 0, 2, 0, 2 }有bug
我写了个。。好像是对的
private void Sort(int[] arr)
{
int i = -1;
int j = arr.Length;
int k = 0;
while (k < j)
{
if (arr[k] == 0)
{
swap(arr, ++i, k++);
}
else if (arr[k] == 2)
{
swap(arr, k, --j);
}
else
{
k++;
}
}
}

【在 L***Q 的大作中提到】
: 我觉得不用quicksort那样partition。直接用3个index,i从左边,j从右边,然后一个
: index k从左到右扫,如果A[k]是0,swap A[i]和A[k],如果是2,swap A[k]和A[j]。
: 如果A[k]是1,k++
: 任何时候都满足以下条件:
: A[0..i-1]全是0;
: A[j+1, n-1]全是2
: 当k往右move超过k后,结束。下面code在leetcode上测试过,没写注释,各位凑合看。
: 还请各位指正.
: void sortColors(int A[], int n)
: {

avatar
U*S
36
有啥说的,如果有机会决定三哥的前途,肯定能给多差的feedback就给多差啊。

20

【在 L***Q 的大作中提到】
: 昨儿电面一个startup,同学refer的。一个老印面俺,问了一些简历东西,然后一个
: coding题,不难:一个array只有三种elements,排序。这还说啥,count呗,三个变量
: 完事。然后丫说加入不能count。俺心想:奇怪,为啥不能count,你丫能比较大小就不
: 能define一个等号么?三哥还给了俺一个例子,自定义的type不能count。我勒个去,
: 您丫不overload operator == 当然不能count了。好吧,按您丫说的,不能count,那
: 就scan and swap吧。5分钟不到写完程序,然后检查了一遍。丫说有错。我一看,就20
: 来行,logic那么简单,有错?三哥就搞了七八个例子证明我有错,最后说他自己看错
: 鸟,实际上没错。
: 接下来问了一个trouble shooting的题:client发request到server,然后收reply。有
: 一些request fail掉了,为啥?兄弟俺列了一些原因,最后说了网络存在问题时候也会

avatar
c*g
37
好多三哥其实你都不必故意黑,因为不黑水平也不见得行。

【在 U*S 的大作中提到】
: 有啥说的,如果有机会决定三哥的前途,肯定能给多差的feedback就给多差啊。
:
: 20

avatar
s*s
38
void sortColors(int A[], int n) {
int start = 0;
int mid = n - 1;
int end = n - 1;
while (start <= mid) {
if (A[start] == 2) {
swap(A[end--], A[start]);
if (end < mid) mid = end;
} else if (A[start] == 1) {
swap(A[start], A[mid--]);
} else
start++;
}
}
avatar
z*t
39
犹太人黑老中吗
avatar
L*Q
40
Run了一下这个case,没有问题。不过我最初的两个while loop是没有必要的,去掉后
就和24楼的code差不多了。

【在 P****2 的大作中提到】
: 没见过国旗问题...这个真挺难...估计阿三准备黑了,但是水平不够没找到反例..你的
: code目测
: { 1, 1, 0, 2, 0, 2 }有bug
: 我写了个。。好像是对的
: private void Sort(int[] arr)
: {
: int i = -1;
: int j = arr.Length;
: int k = 0;
: while (k < j)

avatar
g*r
41
上个月on-site也被一个阿三黑了。
avatar
l*1
42
这个烙印瞎扯了,不能比较怎么排序?
比较经典的问法是,三种颜色的球,要求按颜色排序,但是球除了颜色还有其他属性,
这样就可以排除counting sort.

20

【在 L***Q 的大作中提到】
: 昨儿电面一个startup,同学refer的。一个老印面俺,问了一些简历东西,然后一个
: coding题,不难:一个array只有三种elements,排序。这还说啥,count呗,三个变量
: 完事。然后丫说加入不能count。俺心想:奇怪,为啥不能count,你丫能比较大小就不
: 能define一个等号么?三哥还给了俺一个例子,自定义的type不能count。我勒个去,
: 您丫不overload operator == 当然不能count了。好吧,按您丫说的,不能count,那
: 就scan and swap吧。5分钟不到写完程序,然后检查了一遍。丫说有错。我一看,就20
: 来行,logic那么简单,有错?三哥就搞了七八个例子证明我有错,最后说他自己看错
: 鸟,实际上没错。
: 接下来问了一个trouble shooting的题:client发request到server,然后收reply。有
: 一些request fail掉了,为啥?兄弟俺列了一些原因,最后说了网络存在问题时候也会

avatar
D*n
43
支持LZ。烙印就是欠干。
avatar
s*r
44
三数排序能写这么麻烦也别怪老印了
leetcode discuss 上有好的多的程序可以比较一下功底
并不是答对就能过面试的

【在 L***Q 的大作中提到】
: 我觉得不用quicksort那样partition。直接用3个index,i从左边,j从右边,然后一个
: index k从左到右扫,如果A[k]是0,swap A[i]和A[k],如果是2,swap A[k]和A[j]。
: 如果A[k]是1,k++
: 任何时候都满足以下条件:
: A[0..i-1]全是0;
: A[j+1, n-1]全是2
: 当k往右move超过k后,结束。下面code在leetcode上测试过,没写注释,各位凑合看。
: 还请各位指正.
: void sortColors(int A[], int n)
: {

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