avatar
ny一个小公司的面经# JobHunting - 待字闺中
j*3
1
比如一个客户submit了一个表,但等了很久没反应(1分钟time out了),要怎么做?
我理解错了题意,我理解为他让我debug这个,但实际是说怎么加速。
菜鸟不知啊!大牛先来说说,如果speed up,然后说说,怎么debug。。。
avatar
b*5
2
这个比较open啊, 为什么time out?
先要debug, 从front 到back。
是database write 太慢了? 还是因为用户离你的服务器太远了?是你的server 被
request的太多, queue的太多? 离你太远, 就要把server regional replicate。
queue的太多, 要increase sever的number。 收到那个表以后, application做一些
什么processing, call其他service么? processing chain是不是太慢。 加cache看
看。 或者可以把system调成收到表就respond, system 自己background再process

【在 j**********3 的大作中提到】
: 比如一个客户submit了一个表,但等了很久没反应(1分钟time out了),要怎么做?
: 我理解错了题意,我理解为他让我debug这个,但实际是说怎么加速。
: 菜鸟不知啊!大牛先来说说,如果speed up,然后说说,怎么debug。。。

avatar
j*3
3
要怎样debug啊?我听了之后第一反应也是要debug,结果他也没对我答案表示不满,但
我反过来问他,说你要怎么做,结果他就balabala说了什么cache 前端,cache app,
什么的,我才知道,是让我speed up,我就想,你不debug怎么知道你是不是哪里出错
了啊?
牛肉姐,您来说说?



【在 b**********5 的大作中提到】
: 这个比较open啊, 为什么time out?
: 先要debug, 从front 到back。
: 是database write 太慢了? 还是因为用户离你的服务器太远了?是你的server 被
: request的太多, queue的太多? 离你太远, 就要把server regional replicate。
: queue的太多, 要increase sever的number。 收到那个表以后, application做一些
: 什么processing, call其他service么? processing chain是不是太慢。 加cache看
: 看。 或者可以把system调成收到表就respond, system 自己background再process

avatar
j*3
4
牛肉姐,为什么加cache啊。。多讲讲cache啊。。



【在 b**********5 的大作中提到】
: 这个比较open啊, 为什么time out?
: 先要debug, 从front 到back。
: 是database write 太慢了? 还是因为用户离你的服务器太远了?是你的server 被
: request的太多, queue的太多? 离你太远, 就要把server regional replicate。
: queue的太多, 要increase sever的number。 收到那个表以后, application做一些
: 什么processing, call其他service么? processing chain是不是太慢。 加cache看
: 看。 或者可以把system调成收到表就respond, system 自己background再process

avatar
b*5
5
成熟系统, 一般都有monitoring的。 然后你instrument你的code, front end我不
大知道, 但backend code里, 都会有比如call 这个 db operation take了多少时间
。。。
你这个是submit, 一个post request, 我看不出front end怎么cache, cache什么
你看看我这个blog, 我是从一个wechat的subsciption上抄的翻译过来的
http://matuanstepmom.blogspot.com/2015/10/cache-3-cache-happens

【在 j**********3 的大作中提到】
: 要怎样debug啊?我听了之后第一反应也是要debug,结果他也没对我答案表示不满,但
: 我反过来问他,说你要怎么做,结果他就balabala说了什么cache 前端,cache app,
: 什么的,我才知道,是让我speed up,我就想,你不debug怎么知道你是不是哪里出错
: 了啊?
: 牛肉姐,您来说说?
:
:

avatar
j*3
6
牛肉姐请多指教,受小弟一拜。。。
我赶紧去看看,有不懂的得多问问牛肉姐和s神啊。。。
牛肉姐,前台的东西有什么好看的资料么?

【在 b**********5 的大作中提到】
: 成熟系统, 一般都有monitoring的。 然后你instrument你的code, front end我不
: 大知道, 但backend code里, 都会有比如call 这个 db operation take了多少时间
: 。。。
: 你这个是submit, 一个post request, 我看不出front end怎么cache, cache什么
: 你看看我这个blog, 我是从一个wechat的subsciption上抄的翻译过来的
: http://matuanstepmom.blogspot.com/2015/10/cache-3-cache-happens

avatar
b*5
7
你不是想转后台么? 你看看我的blog, 我再不断update, 然后把上面的东西写到你
的resume里,自己interview时候再吹吹, 就转后台了

【在 j**********3 的大作中提到】
: 牛肉姐请多指教,受小弟一拜。。。
: 我赶紧去看看,有不懂的得多问问牛肉姐和s神啊。。。
: 牛肉姐,前台的东西有什么好看的资料么?

avatar
j*3
8
牛肉姐您真的太好了,而且这么关心我,我是想转后台,可是人家一直问我前台的东西
。。。。我都崩溃了。。。
我说后台更好玩,结果人家问了我个超级简单的我没答上来,人家就拜拜了。
没看刚才说a家前台露背装的那个么?我都找那人推我去做前台接待了。。。悲催

【在 b**********5 的大作中提到】
: 你不是想转后台么? 你看看我的blog, 我再不断update, 然后把上面的东西写到你
: 的resume里,自己interview时候再吹吹, 就转后台了

avatar
I*x
9
忍不住点赞。

【在 b**********5 的大作中提到】
: 成熟系统, 一般都有monitoring的。 然后你instrument你的code, front end我不
: 大知道, 但backend code里, 都会有比如call 这个 db operation take了多少时间
: 。。。
: 你这个是submit, 一个post request, 我看不出front end怎么cache, cache什么
: 你看看我这个blog, 我是从一个wechat的subsciption上抄的翻译过来的
: http://matuanstepmom.blogspot.com/2015/10/cache-3-cache-happens

avatar
j*3
10
以后牛肉姐骂人我们也不能公鸡她了

【在 I*******x 的大作中提到】
: 忍不住点赞。
avatar
c*n
11
cache 前端,cache app,和submit timeout有啥关系。。
蛮奇怪的
比如一个用户连上去之后就去 洗了个澡
就算拨号上网的 该下载的都下载了 该cache的都cache了
然后submit了 还是timeout啊

【在 j**********3 的大作中提到】
: 要怎样debug啊?我听了之后第一反应也是要debug,结果他也没对我答案表示不满,但
: 我反过来问他,说你要怎么做,结果他就balabala说了什么cache 前端,cache app,
: 什么的,我才知道,是让我speed up,我就想,你不debug怎么知道你是不是哪里出错
: 了啊?
: 牛肉姐,您来说说?
:
:

avatar
j*3
12
大牛请详细解释。。。

【在 c******n 的大作中提到】
: cache 前端,cache app,和submit timeout有啥关系。。
: 蛮奇怪的
: 比如一个用户连上去之后就去 洗了个澡
: 就算拨号上网的 该下载的都下载了 该cache的都cache了
: 然后submit了 还是timeout啊

avatar
c*n
13
不是大牛
我的思路和你的完全一样
这明显是后端的问题
只有debug
前端能做的无非把request压缩下 多试几次

【在 j**********3 的大作中提到】
: 大牛请详细解释。。。
avatar
j*3
14
他的答案原来是这个意思?
我当时好像和他说,打开下边看看network,是不是backend报错了,然后去backend看
看有没有db query时间太久。

【在 c******n 的大作中提到】
: 不是大牛
: 我的思路和你的完全一样
: 这明显是后端的问题
: 只有debug
: 前端能做的无非把request压缩下 多试几次

avatar
j*3
15
比如一个客户submit了一个表,但等了很久没反应(1分钟time out了),要怎么做?
我理解错了题意,我理解为他让我debug这个,但实际是说怎么加速。
菜鸟不知啊!大牛先来说说,如果speed up,然后说说,怎么debug。。。
avatar
b*5
16
这个比较open啊, 为什么time out?
先要debug, 从front 到back。
是database write 太慢了? 还是因为用户离你的服务器太远了?是你的server 被
request的太多, queue的太多? 离你太远, 就要把server regional replicate。
queue的太多, 要increase sever的number。 收到那个表以后, application做一些
什么processing, call其他service么? processing chain是不是太慢。 加cache看
看。 或者可以把system调成收到表就respond, system 自己background再process

【在 j**********3 的大作中提到】
: 比如一个客户submit了一个表,但等了很久没反应(1分钟time out了),要怎么做?
: 我理解错了题意,我理解为他让我debug这个,但实际是说怎么加速。
: 菜鸟不知啊!大牛先来说说,如果speed up,然后说说,怎么debug。。。

avatar
j*3
17
要怎样debug啊?我听了之后第一反应也是要debug,结果他也没对我答案表示不满,但
我反过来问他,说你要怎么做,结果他就balabala说了什么cache 前端,cache app,
什么的,我才知道,是让我speed up,我就想,你不debug怎么知道你是不是哪里出错
了啊?
牛肉姐,您来说说?



【在 b**********5 的大作中提到】
: 这个比较open啊, 为什么time out?
: 先要debug, 从front 到back。
: 是database write 太慢了? 还是因为用户离你的服务器太远了?是你的server 被
: request的太多, queue的太多? 离你太远, 就要把server regional replicate。
: queue的太多, 要increase sever的number。 收到那个表以后, application做一些
: 什么processing, call其他service么? processing chain是不是太慢。 加cache看
: 看。 或者可以把system调成收到表就respond, system 自己background再process

avatar
j*3
18
牛肉姐,为什么加cache啊。。多讲讲cache啊。。



【在 b**********5 的大作中提到】
: 这个比较open啊, 为什么time out?
: 先要debug, 从front 到back。
: 是database write 太慢了? 还是因为用户离你的服务器太远了?是你的server 被
: request的太多, queue的太多? 离你太远, 就要把server regional replicate。
: queue的太多, 要increase sever的number。 收到那个表以后, application做一些
: 什么processing, call其他service么? processing chain是不是太慢。 加cache看
: 看。 或者可以把system调成收到表就respond, system 自己background再process

avatar
b*5
19
成熟系统, 一般都有monitoring的。 然后你instrument你的code, front end我不
大知道, 但backend code里, 都会有比如call 这个 db operation take了多少时间
。。。
你这个是submit, 一个post request, 我看不出front end怎么cache, cache什么
你看看我这个blog, 我是从一个wechat的subsciption上抄的翻译过来的
http://matuanstepmom.blogspot.com/2015/10/cache-3-cache-happens

【在 j**********3 的大作中提到】
: 要怎样debug啊?我听了之后第一反应也是要debug,结果他也没对我答案表示不满,但
: 我反过来问他,说你要怎么做,结果他就balabala说了什么cache 前端,cache app,
: 什么的,我才知道,是让我speed up,我就想,你不debug怎么知道你是不是哪里出错
: 了啊?
: 牛肉姐,您来说说?
:
:

avatar
j*3
20
牛肉姐请多指教,受小弟一拜。。。
我赶紧去看看,有不懂的得多问问牛肉姐和s神啊。。。
牛肉姐,前台的东西有什么好看的资料么?

【在 b**********5 的大作中提到】
: 成熟系统, 一般都有monitoring的。 然后你instrument你的code, front end我不
: 大知道, 但backend code里, 都会有比如call 这个 db operation take了多少时间
: 。。。
: 你这个是submit, 一个post request, 我看不出front end怎么cache, cache什么
: 你看看我这个blog, 我是从一个wechat的subsciption上抄的翻译过来的
: http://matuanstepmom.blogspot.com/2015/10/cache-3-cache-happens

avatar
b*5
21
你不是想转后台么? 你看看我的blog, 我再不断update, 然后把上面的东西写到你
的resume里,自己interview时候再吹吹, 就转后台了

【在 j**********3 的大作中提到】
: 牛肉姐请多指教,受小弟一拜。。。
: 我赶紧去看看,有不懂的得多问问牛肉姐和s神啊。。。
: 牛肉姐,前台的东西有什么好看的资料么?

avatar
j*3
22
牛肉姐您真的太好了,而且这么关心我,我是想转后台,可是人家一直问我前台的东西
。。。。我都崩溃了。。。
我说后台更好玩,结果人家问了我个超级简单的我没答上来,人家就拜拜了。
没看刚才说a家前台露背装的那个么?我都找那人推我去做前台接待了。。。悲催

【在 b**********5 的大作中提到】
: 你不是想转后台么? 你看看我的blog, 我再不断update, 然后把上面的东西写到你
: 的resume里,自己interview时候再吹吹, 就转后台了

avatar
I*x
23
忍不住点赞。

【在 b**********5 的大作中提到】
: 成熟系统, 一般都有monitoring的。 然后你instrument你的code, front end我不
: 大知道, 但backend code里, 都会有比如call 这个 db operation take了多少时间
: 。。。
: 你这个是submit, 一个post request, 我看不出front end怎么cache, cache什么
: 你看看我这个blog, 我是从一个wechat的subsciption上抄的翻译过来的
: http://matuanstepmom.blogspot.com/2015/10/cache-3-cache-happens

avatar
j*3
24
以后牛肉姐骂人我们也不能公鸡她了

【在 I*******x 的大作中提到】
: 忍不住点赞。
avatar
c*n
25
cache 前端,cache app,和submit timeout有啥关系。。
蛮奇怪的
比如一个用户连上去之后就去 洗了个澡
就算拨号上网的 该下载的都下载了 该cache的都cache了
然后submit了 还是timeout啊

【在 j**********3 的大作中提到】
: 要怎样debug啊?我听了之后第一反应也是要debug,结果他也没对我答案表示不满,但
: 我反过来问他,说你要怎么做,结果他就balabala说了什么cache 前端,cache app,
: 什么的,我才知道,是让我speed up,我就想,你不debug怎么知道你是不是哪里出错
: 了啊?
: 牛肉姐,您来说说?
:
:

avatar
j*3
26
大牛请详细解释。。。

【在 c******n 的大作中提到】
: cache 前端,cache app,和submit timeout有啥关系。。
: 蛮奇怪的
: 比如一个用户连上去之后就去 洗了个澡
: 就算拨号上网的 该下载的都下载了 该cache的都cache了
: 然后submit了 还是timeout啊

avatar
c*n
27
不是大牛
我的思路和你的完全一样
这明显是后端的问题
只有debug
前端能做的无非把request压缩下 多试几次

【在 j**********3 的大作中提到】
: 大牛请详细解释。。。
avatar
j*3
28
他的答案原来是这个意思?
我当时好像和他说,打开下边看看network,是不是backend报错了,然后去backend看
看有没有db query时间太久。

【在 c******n 的大作中提到】
: 不是大牛
: 我的思路和你的完全一样
: 这明显是后端的问题
: 只有debug
: 前端能做的无非把request压缩下 多试几次

avatar
j*3
29
牛肉姐,你的blog写的太赞了,我觉得我持续读,真的能学到很多东西,但是,我没办
法写到简历里啊?都是知识点,我们工作的时候不用,我自己也没做side project。。
。要怎么写进去捏!

【在 b**********5 的大作中提到】
: 你不是想转后台么? 你看看我的blog, 我再不断update, 然后把上面的东西写到你
: 的resume里,自己interview时候再吹吹, 就转后台了

avatar
p*2
30
重写

【在 j**********3 的大作中提到】
: 比如一个客户submit了一个表,但等了很久没反应(1分钟time out了),要怎么做?
: 我理解错了题意,我理解为他让我debug这个,但实际是说怎么加速。
: 菜鸟不知啊!大牛先来说说,如果speed up,然后说说,怎么debug。。。

avatar
j*3
31
??????????

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