6.3 筆試小貼士
1、筆試題目注重邏輯性,因此要注意這方面的培養。
2、筆試時(shí)間比較緊,注意答題時(shí)間。
3、可以提前看一下 Gmat的邏輯題。
以下以網(wǎng)友筆試經(jīng)驗為例,供同學(xué)們參考:
摩托羅拉北京技術(shù)類(lèi)筆試
前段時(shí)間去北京參加了 moto 筆試,覺(jué)得比較有意思。拿出來(lái)給大家分享
1. 那種數據結構可以不受容量大小,同時(shí)插入刪除比較方便
A. Vector
B. Array
C. Link List
正確答案: C
2. (a+b)*(c+d)逆波蘭表達式
3. #define func(a,b) a/b
func(30,5+5)
提示: 要注意括號
4. 下列那些 Compiler 優(yōu)化程度最高
A. for(i=0;i<10;i++)
{
int x = 1/3.1415926;
下一個(gè)語(yǔ)句是一個(gè) x 的函數表達式
優(yōu)化為
int x = 1/3.1415926
for(i=0;i<10;i++)
{
x 函數表達式
}
}
B. int b= 3;
int a= b +4;
優(yōu)化為:
int a= 3+4;
C. a = x*2 優(yōu)化為 a = x+x
D. for 循環(huán)中的 if else 中也是類(lèi)似 A 的替換
正確答案是 C, 乘變加優(yōu)化效果最明顯,
5. IIR 和 FIR 濾波器的區別,其實(shí)挺簡(jiǎn)單,因為當時(shí) A、B、C 三個(gè)選項都不正確
6. for(i=0;i<=10;i++)
for(i=10;i>=0;i --)
那個(gè)優(yōu)化效果好, 后者,可能是 assemble 匯編以后,用一條匯編可以判斷是否為跳轉的條件
7. winCE 是否是 RTOS 答案 NO
8. watch Dog 用途
一共 30 道題目其他的基本上忘掉了,不過(guò)設計到一些 TCP/IP 協(xié)議、C 語(yǔ)言、數據結構,看樣這些東西都成了必備的知識,還有一些看題目,某些縮寫(xiě)自己好像也沒(méi)聽(tīng)過(guò),索性就蒙了一把,還蒙對了幾道題目。
盡管北京 moto 沒(méi)戲了,主要還是自己項目背景方面沒(méi)有協(xié)議開(kāi)發(fā)方面經(jīng)驗。做物理層,外企大公司還是不太感冒。中國外企牛公司,多數做 application 比較多,C 語(yǔ)言和網(wǎng)絡(luò )方面最好了解甚至精通。另外英語(yǔ)口語(yǔ)表達能力還是非常重要。其實(shí)外企很多人的英語(yǔ)也比較一般,完全不用緊張,只要說(shuō)得流利,表達清楚就 OK。雖然說(shuō)起來(lái)簡(jiǎn)單,還是要平常多多積累。
收獲方面,C 語(yǔ)言經(jīng)過(guò)工作一年和學(xué)習準備,應該有比較好的方法。
例如 程序員面試指南 這本書(shū)就相當不錯
Algorithm in C 是 Adobe 公司一個(gè)牛人寫(xiě)的,數據結構方面寫(xiě)的非常翔實(shí)。
網(wǎng)絡(luò )協(xié)議方面, 毫無(wú)疑問(wèn)是 TCP/IP 協(xié)議 祥解 三卷,東大 ftp 上有下載。
