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