Qualcomm Phone Interview - 海外工作

Rachel avatar
By Rachel
at 2008-02-16T07:39

Table of Contents



今天和Qualcomm作了Phone Interview。結果滿不理想的,
除了真的有些我不太清楚之外,感覺我的Interviewer可能
比我還不懂,只知道給定的答案...我的機會應該不大了,
不過還是把題目PO上來跟大家分享。

1. 請解釋data cache和instruction cache的不同和使用他們
的好處。

2. 請說明進行function call時memory操作的方式

3. 請比較macro和function call,說明相異點和使用時機。

4. struct str {
char c;
int i;
}

請問str在記憶體中佔多少空間?(我說8他說5,他說其實最好的
答案是depends on machine,但有可能是5嗎?)

5. while(*a++ = *b++){;}
請問這個迴圈會不會一直跑下去?如不會,請說明停止條件是什麼
(我說要看b point的data,如果到b的邊界會有出錯,他再度搞不
懂我在講啥,然後說應該是b指到null時就該停了,但我事後一想
,沒有講明b是什麼的pointer的話,這樣做會有bus error才是..
有點遇到一個無厘頭interview的感覺)

就這樣,非常的C-oriented,聽說這就是Qualcomm Software Engineer
的特色。給有興趣的人參考。

--


派特.萊利說道 : "他仍然是米高.佐丹(Michael Jordan)"
2001. Oct

--

All Comments

Rosalind avatar
By Rosalind
at 2008-02-17T15:48
我同學在裡面作三四年了,坐通訊晶片的確C比較重要
Kristin avatar
By Kristin
at 2008-02-18T06:45
phone interview很多是NON-technical的recuriter,只會
Kumar avatar
By Kumar
at 2008-02-20T09:32
照題庫問
Cara avatar
By Cara
at 2008-02-24T20:11
^^ 第五題是不是應該用 '==" ??
Eartha avatar
By Eartha
at 2008-02-25T14:03
想跟大家請教第一題的答案
Yedda avatar
By Yedda
at 2008-02-29T12:12
sorry 一個 =
George avatar
By George
at 2008-03-05T06:53
5bytes對啊...4+1不是嘛?
Edward Lewis avatar
By Edward Lewis
at 2008-03-09T10:33
32bit的話是4+1,不過也可能是16bit,就變成2+1
Suhail Hany avatar
By Suhail Hany
at 2008-03-14T09:01
我反而不知道你的8是怎麼算的耶
Jake avatar
By Jake
at 2008-03-17T04:56
這個真的是看 target processor
Bennie avatar
By Bennie
at 2008-03-21T17:25
以 Intel 32-bit 加上考慮 alignment 的話, 4 + 4 = 8 bytes
Olga avatar
By Olga
at 2008-03-24T15:40
以gcc為例,如果用 __attribute__((packed)) 就會是 1+4 = 5
Elma avatar
By Elma
at 2008-03-25T16:25
對,因為會有padding吧!雖說char是1 byte...
Necoo avatar
By Necoo
at 2008-03-29T23:05
#5, 小弟以為如果沒有mem protection(這...可能嗎?)
Cara avatar
By Cara
at 2008-04-03T12:27
ptr到邊界應該會overflow而"回捲"到低位址...so還是繼續...
Mary avatar
By Mary
at 2008-04-07T01:52
padding,對對對,要跟int做alignment
Skylar Davis avatar
By Skylar Davis
at 2008-04-11T11:56
你的interviewer的title在HR寄給你的信裡面就有
Annie avatar
By Annie
at 2008-04-15T05:15
如果是techinical track應該就是engineer打電話給你
Anonymous avatar
By Anonymous
at 2008-04-20T00:46
另外Q社已經發展的很大了,不見得所有人都需要有通訊
Elvira avatar
By Elvira
at 2008-04-24T15:19
相關背景,也有純SW, Multimedia, 3G graphic的職缺
Noah avatar
By Noah
at 2008-04-25T11:31
感謝你的分享 我記得板上不是有幾位在QComm工作的朋友嗎 ?
Audriana avatar
By Audriana
at 2008-04-28T03:20
報告是!QCOM最近有開放出將近20個韌體職缺,意者請洽..
Queena avatar
By Queena
at 2008-04-29T05:13
哇!是smallhan大大耶!
John avatar
By John
at 2008-04-30T13:08
咦?ihlin大大最近好嗎?聽說你們最近很操
Agatha avatar
By Agatha
at 2008-05-02T12:55
上面在開同學會阿 :P 在想最近要不要來辦版聚...

CPT & Benefits

Damian avatar
By Damian
at 2008-02-15T15:50
※ 引述《Pelsia (住在塔裡北極熊)》之銘言: : 標題: Re: [北美] CPT andamp; Benefits : 時間: Fri Feb 15 14:14:39 2008 : : 請問一下 有人知道申請cpt的費用多少嗎 : : ...

我們需要在海外的朋友們協助填寫問卷~

Carolina Franco avatar
By Carolina Franco
at 2008-02-14T20:28
我們需要在海外或國內的朋友們協助填寫問卷~ 這是一份關於notebook warranty的survey~~ 需要全球性的樣本, 拜託各位在國內或海外讀書工作的朋友幫忙了^^ ...

夢想

Kristin avatar
By Kristin
at 2008-02-14T12:21
※ [本文轉錄自 CareerPlan 看板] 作者: jameskysea (檸檬伏特加.醉心) 看板: CareerPlan 標題: [請益] 夢想 時間: Wed Feb 13 23:41:13 2008 最近看了Disney新的作品 曼哈 ...

有關Bloomberg

Joe avatar
By Joe
at 2008-02-09T00:12
最近拿到Bloomberg Summer Internship的Offer 在Research and Development部門 拿到Offer固然高興 不過在interview的時候聽到面試官提到工作內容算是比較routine 可能coding�� ...

請問有哪位前輩是在Marvell工作的嗎?

Gary avatar
By Gary
at 2008-02-06T15:46
※ 引述《obov (我十年前是美少年)》之銘言: : ※ 引述《osprey (The die is cast!)》之銘言: : : 標題: [北美] 請問有哪位前輩是在Marvell工作的嗎? 換一個方法 ...