Re: [经验] 美国 CS 实习

楼主: Freak1033 (金が信念! XD)   2014-05-01 10:27:10
※ 引述《ggegge (Egg)》之铭言:
: 7) LinkedIn
: 我和 LinkedIn 有过一次 phone interview,也是在协作平台上的 coding 问题。
: 比较让我傻眼的是 interviewer 连 floating point 比较时不能用 == 都不知道,
: 我还要和他解释,他一直说 "我在 Java 都直接用 =="...... Recruiter 也是很奇
: 怪,我寄信和他说我 deadline 快到可不可以加速,他竟然要我自己去问 interviewer。
超呛的, "interviewer 连 XXX 都不知道", 这样被电爆你应该不介意吧? XD
我也不知道为什么 floating point 不能用 == 比较. 如果用 == 那么糟的话,
为什么那么多语言不直接把它定义成 undefined behavior?
我是很感冒现在的小朋友遇到浮点数比较都自动 +-0.0001,
可是又说不出来自己在干嘛, 只会说"浮点数计算不准啦"又说不出来是怎样不准.
所有的 IEEE 754 implementation 都保证四则运算跟 sqrt 会做正确的 rounding,
拿 floating point 做 hash table key 的我都看过了,
如果经过正确的数值分析保证计算结果会一样, exact comparison 有何不可?
要我是 interviewer 的话我就考你各种情形下需要多少的 tolerance.
举例来说, (float)((1 << i) + 1) == (float)((1 << i) - 1)
当 i 的范围在多少的时候会是 true 就已经没几个 candidate 弄得清楚了.
作者: uid88 (uid88)   2014-05-01 10:39:00
不管在什么情况下谦虚总是比较好。毕竟他已经在你想要去的公司上班我指原PO
作者: Baudelaire (起坐不能平。)   2014-05-01 10:49:00
http://tinyurl.com/d349e8u我也觉得原po谦虚一点比较好.. CS领域里面被电是很容易发生的事情..
作者: Hikkiaholic (= =a)   2014-05-01 11:01:00
还好啦 他没讲出来 再骄傲没讲出来都没差感觉原PO就是一路顺的胜利组 不骄傲才怪
作者: KirbyBryant   2014-05-01 11:05:00
你比较呛吧... 他又不是直接跟interivewer讲 呛在哪
作者: maxisam (伪.强者)   2014-05-01 11:22:00
rule#1 do not piss off your interviewer.
作者: malisse74 (沙漠中的冰淇淋)   2014-05-01 13:31:00
"我还要和他解释" 其实看不太出来面试者的感受...
作者: expiate (夜露死苦)   2014-05-01 17:21:00
你最后的问题跟精确到第几位有关吗?
作者: sma1033 (死马)   2014-05-01 20:35:00
光看回应就觉得眼熟,猛一看果然是Tera...
作者: turtleknight (turtle)   2014-05-01 22:43:00
CS领域是爱电人的很多... 毕竟男性占大多数
作者: Dontco (東摳)   2014-05-02 11:10:00
同意楼上
作者: rey123123 (小肥羊)   2014-05-02 11:27:00
就呛来呛去啊 XD 叫别人谦虚,自己也不是很谦虚阿。
作者: fasthall (Xen)   2014-05-02 12:40:00
原PO至少没有当面呛interviewer 可是你直接呛原PO 好谦虚
作者: denehs (DE)   2014-05-02 15:56:00
可以用的话为什么很多题目用a==b会WA, 用fabs(a-b)<XX之类才会AC? (纯好奇)
作者: michaelz   2014-05-11 03:57:00
什么公司都有烂货 烂货来interview别人也一点不奇怪

Links booklink

Contact Us: admin [ a t ] ucptt.com