一次用户体验极差的面试

2018-05-01 21:26:59 +08:00
 cout2013mr

面试官:一次查询出十万条记录,你能怎么样做到最大优化。 我:加索引,看执行计划优化语句,加缓存读写分离。 面试官:还有呢?你这还是 sql 层面的,sql 优化最多能解决 40%的问题 我:搞个专门节点,专门处理大数据量查询和导出等操作。 面试官:你这还是相当于 sql,我们可能也 6 没有加服务器的条件。 我:那看业务需求,按查询条件分表嘛,每次只走固定区间,然后懒加载。 面试官:你业务经验不够,我告诉你,这种情况下我们完全没必要一次加载出来嘛,可以分页嘛,rowid 你知道不?这个是全局唯一的,这其实是最快的索引……

14891 次点击
所在节点    程序员
105 条回复
RainFinder
2018-05-02 09:15:00 +08:00
没看懂呢,谁来解释解释槽点在哪
bigpigeon
2018-05-02 09:20:55 +08:00
知道为何猪撞死在树上吗?因为猪不会脑筋急转弯
watzds
2018-05-02 09:25:47 +08:00
他说的分页查,可能是分页查出所有 10w 条吧,这种查询条件应该简单,搞不好是 getall,加索引不满足他的要求。

沟通不足
bigpigeon
2018-05-02 09:28:25 +08:00
@cout2013mr JXU4RkRDJXU1MTQ5JXU4RjZGJXU0RUY2 是什么加密方式
bigpigeon
2018-05-02 09:30:41 +08:00
@cout2013mr 是 base64,没看清
py2ex
2018-05-02 09:30:42 +08:00
@cout2013mr #25 遇到这样的一开始就不要去面试,没诚意
leeg810312
2018-05-02 09:32:11 +08:00
一次查询 10 万条,是不是只能用内存数据库了?以磁盘 IO,性能应该到不了吧
pdog18
2018-05-02 09:40:40 +08:00
@FourAndHalf
我把这个先用 base64 解码,然后用 unicode 转中文怎么不行啊?可以帮我看看我哪里弄的不对吗


```
JXU4RkRDJXU1MTQ5JXU4RjZGJXU0RUY2

#解码
%u8FDC%u5149%u8F6F%u4EF6

#unicode 转中文
%u8FDC%u5149%u8F6F%u4EF6
```
cout2013mr
2018-05-02 09:45:34 +08:00
@pdog18
把"%"替换为"\"
KgM4gLtF0shViDH3
2018-05-02 09:45:42 +08:00
感觉 lz 的前后端水平都不低,13*13 有点少了
emanci
2018-05-02 09:50:45 +08:00
是我的话,我就对面试官说:我就问你一句话,你尴不尴尬啊。然后仰天大笑,哈哈哈哈哈哈,潇洒离去。
zFxiang
2018-05-02 10:07:06 +08:00
养老院不去也罢哈哈
ty89
2018-05-02 10:18:47 +08:00
这还不爆公司名字打算留着过年呢?
openbsd
2018-05-02 10:30:09 +08:00
你应该弱弱的问一句:你们公司没有 DBA 吗 ?
wekw
2018-05-02 11:22:12 +08:00
一次查询出十万条也不是不可能,上 NVME SSD 加 1TB 内存再加 40G 网卡
yyy
2018-05-02 11:49:23 +08:00
某直播厂,
面试官面带嘲讽问:最后一个问题,知道 w3c 官网地址吗?
面试者内心:甘霖娘问这问题几个意思?
horizon
2018-05-02 11:53:47 +08:00
@cout2013mr ES6 不都用 babel 转么。。有啥问题。
WoeiTsai
2018-05-02 11:59:38 +08:00
@cout2013mr 就想凸显自己和自己的公司牛逼呗
no1xsyzy
2018-05-02 12:03:21 +08:00
@WhoMercy #37 这是在 SEO ?
farseeraliens
2018-05-02 12:04:37 +08:00
@whatisnew 估计是想考察 replication,整套机制都讲一遍确实太费时间了,也不在他职责范围内。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/451279

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX