ny一个小公司的面经# JobHunting - 待字闺中j*32015-10-29 07:101 楼比如一个客户submit了一个表,但等了很久没反应(1分钟time out了),要怎么做?我理解错了题意,我理解为他让我debug这个,但实际是说怎么加速。菜鸟不知啊!大牛先来说说,如果speed up,然后说说,怎么debug。。。
b*52015-10-29 07:102 楼这个比较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。。。
j*32015-10-29 07:103 楼要怎样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
j*32015-10-29 07:104 楼牛肉姐,为什么加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
b*52015-10-29 07:105 楼成熟系统, 一般都有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怎么知道你是不是哪里出错: 了啊?: 牛肉姐,您来说说?: :
j*32015-10-29 07:106 楼牛肉姐请多指教,受小弟一拜。。。我赶紧去看看,有不懂的得多问问牛肉姐和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
b*52015-10-29 07:107 楼你不是想转后台么? 你看看我的blog, 我再不断update, 然后把上面的东西写到你的resume里,自己interview时候再吹吹, 就转后台了【在 j**********3 的大作中提到】: 牛肉姐请多指教,受小弟一拜。。。: 我赶紧去看看,有不懂的得多问问牛肉姐和s神啊。。。: 牛肉姐,前台的东西有什么好看的资料么?
j*32015-10-29 07:108 楼牛肉姐您真的太好了,而且这么关心我,我是想转后台,可是人家一直问我前台的东西。。。。我都崩溃了。。。我说后台更好玩,结果人家问了我个超级简单的我没答上来,人家就拜拜了。没看刚才说a家前台露背装的那个么?我都找那人推我去做前台接待了。。。悲催【在 b**********5 的大作中提到】: 你不是想转后台么? 你看看我的blog, 我再不断update, 然后把上面的东西写到你: 的resume里,自己interview时候再吹吹, 就转后台了
I*x2015-10-29 07:109 楼忍不住点赞。【在 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
c*n2015-10-29 07:1011 楼cache 前端,cache app,和submit timeout有啥关系。。蛮奇怪的比如一个用户连上去之后就去 洗了个澡就算拨号上网的 该下载的都下载了 该cache的都cache了然后submit了 还是timeout啊【在 j**********3 的大作中提到】: 要怎样debug啊?我听了之后第一反应也是要debug,结果他也没对我答案表示不满,但: 我反过来问他,说你要怎么做,结果他就balabala说了什么cache 前端,cache app,: 什么的,我才知道,是让我speed up,我就想,你不debug怎么知道你是不是哪里出错: 了啊?: 牛肉姐,您来说说?: :
j*32015-10-29 07:1012 楼大牛请详细解释。。。【在 c******n 的大作中提到】: cache 前端,cache app,和submit timeout有啥关系。。: 蛮奇怪的: 比如一个用户连上去之后就去 洗了个澡: 就算拨号上网的 该下载的都下载了 该cache的都cache了: 然后submit了 还是timeout啊
c*n2015-10-29 07:1013 楼不是大牛我的思路和你的完全一样这明显是后端的问题只有debug前端能做的无非把request压缩下 多试几次【在 j**********3 的大作中提到】: 大牛请详细解释。。。
j*32015-10-29 07:1014 楼他的答案原来是这个意思?我当时好像和他说,打开下边看看network,是不是backend报错了,然后去backend看看有没有db query时间太久。【在 c******n 的大作中提到】: 不是大牛: 我的思路和你的完全一样: 这明显是后端的问题: 只有debug: 前端能做的无非把request压缩下 多试几次
j*32015-10-29 07:1015 楼比如一个客户submit了一个表,但等了很久没反应(1分钟time out了),要怎么做?我理解错了题意,我理解为他让我debug这个,但实际是说怎么加速。菜鸟不知啊!大牛先来说说,如果speed up,然后说说,怎么debug。。。
b*52015-10-29 07:1016 楼这个比较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。。。
j*32015-10-29 07:1017 楼要怎样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
j*32015-10-29 07:1018 楼牛肉姐,为什么加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
b*52015-10-29 07:1019 楼成熟系统, 一般都有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怎么知道你是不是哪里出错: 了啊?: 牛肉姐,您来说说?: :
j*32015-10-29 07:1020 楼牛肉姐请多指教,受小弟一拜。。。我赶紧去看看,有不懂的得多问问牛肉姐和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
b*52015-10-29 07:1021 楼你不是想转后台么? 你看看我的blog, 我再不断update, 然后把上面的东西写到你的resume里,自己interview时候再吹吹, 就转后台了【在 j**********3 的大作中提到】: 牛肉姐请多指教,受小弟一拜。。。: 我赶紧去看看,有不懂的得多问问牛肉姐和s神啊。。。: 牛肉姐,前台的东西有什么好看的资料么?
j*32015-10-29 07:1022 楼牛肉姐您真的太好了,而且这么关心我,我是想转后台,可是人家一直问我前台的东西。。。。我都崩溃了。。。我说后台更好玩,结果人家问了我个超级简单的我没答上来,人家就拜拜了。没看刚才说a家前台露背装的那个么?我都找那人推我去做前台接待了。。。悲催【在 b**********5 的大作中提到】: 你不是想转后台么? 你看看我的blog, 我再不断update, 然后把上面的东西写到你: 的resume里,自己interview时候再吹吹, 就转后台了
I*x2015-10-29 07:1023 楼忍不住点赞。【在 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
c*n2015-10-29 07:1025 楼cache 前端,cache app,和submit timeout有啥关系。。蛮奇怪的比如一个用户连上去之后就去 洗了个澡就算拨号上网的 该下载的都下载了 该cache的都cache了然后submit了 还是timeout啊【在 j**********3 的大作中提到】: 要怎样debug啊?我听了之后第一反应也是要debug,结果他也没对我答案表示不满,但: 我反过来问他,说你要怎么做,结果他就balabala说了什么cache 前端,cache app,: 什么的,我才知道,是让我speed up,我就想,你不debug怎么知道你是不是哪里出错: 了啊?: 牛肉姐,您来说说?: :
j*32015-10-29 07:1026 楼大牛请详细解释。。。【在 c******n 的大作中提到】: cache 前端,cache app,和submit timeout有啥关系。。: 蛮奇怪的: 比如一个用户连上去之后就去 洗了个澡: 就算拨号上网的 该下载的都下载了 该cache的都cache了: 然后submit了 还是timeout啊
c*n2015-10-29 07:1027 楼不是大牛我的思路和你的完全一样这明显是后端的问题只有debug前端能做的无非把request压缩下 多试几次【在 j**********3 的大作中提到】: 大牛请详细解释。。。
j*32015-10-29 07:1028 楼他的答案原来是这个意思?我当时好像和他说,打开下边看看network,是不是backend报错了,然后去backend看看有没有db query时间太久。【在 c******n 的大作中提到】: 不是大牛: 我的思路和你的完全一样: 这明显是后端的问题: 只有debug: 前端能做的无非把request压缩下 多试几次
j*32015-10-29 07:1029 楼牛肉姐,你的blog写的太赞了,我觉得我持续读,真的能学到很多东西,但是,我没办法写到简历里啊?都是知识点,我们工作的时候不用,我自己也没做side project。。。要怎么写进去捏!【在 b**********5 的大作中提到】: 你不是想转后台么? 你看看我的blog, 我再不断update, 然后把上面的东西写到你: 的resume里,自己interview时候再吹吹, 就转后台了
p*22015-10-29 07:1030 楼重写【在 j**********3 的大作中提到】: 比如一个客户submit了一个表,但等了很久没反应(1分钟time out了),要怎么做?: 我理解错了题意,我理解为他让我debug这个,但实际是说怎么加速。: 菜鸟不知啊!大牛先来说说,如果speed up,然后说说,怎么debug。。。