一次用户体验极差的面试

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

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

14798 次点击
所在节点    程序员
105 条回复
janus77
2018-05-01 22:24:14 +08:00
往死里压的 hr 真的就没什么理由要去了,不管公司现在经营状况如何,氛围和环境可窥一斑。
orangeade
2018-05-01 22:27:56 +08:00
@cout2013mr 这是逗你玩呢,他招聘上写的多少?
cout2013mr
2018-05-01 22:28:00 +08:00
@scofieldpeng 给别人的工资不知道,反正给我开的待遇很低。据他们自己描述是一家有四千多人的 A 股上市公司,可能他们觉得我没见过世面吧。还有一点就是,他们是二四六加班,也就是所谓的义务性单休
cout2013mr
2018-05-01 22:31:02 +08:00
@orangeade 面议,我看其他同等岗位 jd 写的是 11 到 15w/年
cout2013mr
2018-05-01 22:36:10 +08:00
@orangeade 主要是其他公司联系我之后,问了我现在的薪资,会在电话里告知我他们大概的一个期许值,或者直言说给不了。而这家公司在收到我的简历的时候,知道我现在待遇以及期望待遇,但是没有提前和我做任何沟通,我咨询他们工资待遇的时候,也没有给我明确答复,而是直接叫我定一个时间去面试,就这样耽误我一下午时间。我的时间难道一文不值?
orangeade
2018-05-01 22:40:22 +08:00
@cout2013mr 能爆名字么,以后找工作避开
scofieldpeng
2018-05-01 22:42:10 +08:00
@cout2013mr 某些大公司的 HR 就是这样,一脸严肃高高在上的样子,尤其是问到薪资这一块,我一般都喜欢说随便,相信你们也能给一个合理的,结果真的“很合理”,从此对这些公司毫无好感,尽管这些公司都看起来很不错。很多 HR 都忘记了,自己代表的是公司。不知道你面试的这家如何,反正薪资这块期望多少就直接说,反正 HR 也只会给你最低的,谈不拢就谈其他的,面试时一个双向的过程,和相亲一样,双方看上眼才行。祝早日找到满意的工作:-)
tianzx
2018-05-01 22:42:31 +08:00
被套路了
cout2013mr
2018-05-01 22:43:09 +08:00
@orangeade JXU4RkRDJXU1MTQ5JXU4RjZGJXU0RUY2
cout2013mr
2018-05-01 22:47:30 +08:00
@scofieldpeng 第一次面试这么糟糕,真的太不尊重人了。希望能找到中意的,哈哈
orangeade
2018-05-01 22:55:47 +08:00
@cout2013mr 这种传统软件公司挺坑的样子
af463419014
2018-05-01 23:00:14 +08:00
原以为是技术面,没想到是脑筋急转弯 :doge
wdlth
2018-05-01 23:00:25 +08:00
“一次性查出十万条数据”和“这种情况下我们完全没必要一次加载出来嘛”有何联系?
l00t
2018-05-01 23:03:17 +08:00
@aliipay #13 有什么不合理的,才 10 万而已…… 你都不知道它什么业务场景……
udtrokia
2018-05-01 23:03:58 +08:00
面试官:为什么要用 react-router,a 标签不够用吗?为什么加 module.exports ?为什么要加 #!/usr/bin/env node ?为什么要用命令行? ide 不够用吗?你这是在炫技...
cout2013mr
2018-05-01 23:23:41 +08:00
@wdlth 他这样说出来的时候,我整个人是愣住的,然后还强行给我科普了一番 rowid,我觉得他的意思可能确实是想问我分页的问题。可能他觉得在业务层面上看,用户是看不出来翻页的时候数据来源是哪里,但是他的表述实在叫人难以捉摸。后来他还问了我一句,这十万条数据如果在前端分页,应该怎么处理?我更懵逼了,就想当然说了句,先分页存数据,然后点击下一页或页码就渲染对应数据,他居然点头说不错。。
WhoMercy
2018-05-01 23:24:58 +08:00
远光软件怎么样
远光软件面试
远光软件待遇
远光软件好不好
stevenhawking
2018-05-01 23:29:25 +08:00
我觉得面试官说的在理,因为我遇到这样的问题我肯定第一句话就是 10 万条必须查询出来吗?看出了楼主开发的经验不足
liprais
2018-05-01 23:35:30 +08:00
笑死我了,面试官连半桶水都算不上,改行讲相声比较合适
superzmy
2018-05-01 23:38:23 +08:00
作为架构师,基础组件的开发者,首先要让性能达到 10 万条瞬间加载;
接着再从应用的角度继续优化

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

https://www.v2ex.com/t/451279

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

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

© 2021 V2EX