發筆經,攢人品--VIA筆試

才智咖 人氣:1.16W

筆經,攢人品--VIA筆試
攢點RP,發個筆經---WaitingOffer
威盛
Embedded Software Engineer(System on chip software development)
2007-10-27上海職位
    共13道題目
1.一個基類A,一個派生類B(公有繼承A),指出類的宣告中的錯誤//注意:類的宣告中1
解構函式 virtual 2 拷貝建構函式
2.
struct B
{
        int a : 2;
        int b : 2;
        int c : 1;
        char d;
};
void Test(struct B * c)
{
        printf("%d",sizeof(c));
}
int main()
{

發筆經,攢人品--VIA筆試

        struct B b;
        b.a = 1;
        b.b = 3;
        b.c = 2;
        b.d = 127;
        printf("%d,%d,%d,%d,%d,%d,", b.a, b.b, b.c,b.d, sizeof(b));
        struct B c[2];
        Test(c);
        return 0;
}
3.我忘了點點點
4.把一個字串倒序,如"ABC",倒序為"CBA"。函式宣告為char * ReverseStr(char *
Str);
5.C++中過載和覆蓋的不同之處?
6.#define TEST struct *
typedef struct * TEST
哪個好?並說明理由
x外部裝置記憶體單元是怎麼進行對映的'?
8.程序排程中產生死鎖的必要條件?解決死鎖的方法有幾種?
x執行在使用者態時,產生一外部中斷,描述中斷的過程。
的作用
與DSP各自的特點和區別。
12.JPEG(有失真壓縮)和MPEG4視訊壓縮技術的原理?
13.有25匹馬,賽場共5個賽道,一次同時能夠有5匹馬比賽,沒有計時工具,選出最快的
3匹,最少要賽幾場?

威盛的筆試是給了厚厚的一沓的試題,然後你根據你投的職位來做其中的一套,允許你
在做完一套後,再做另外一套,但是MS沒有人能
夠同時做兩套(我所在考場)。

大家可以討論一下最後一道題目。