阿爾卡特朗訊 2021 軟件工程師+測試工程師面試題
小編:管理員 1120閱讀 2021.10.10
輸出結果4
#include
void Example(char acHello )
{
printf("%d",sizeof(acHello));
//printf("%d",strlen(acHello));//自己加的區別一下
}
void main()
{
char acHello ="hello";
Example(acHello);
return ;
}
第2題:
求輸出1+2=65534
unsigned short *Sum( unsignedchar a,unsignedchar b)
{
unsigned shortS=0;
S=a+b;
return &S;
}
int main()
{
unsigned short*p=NULL;
unsigned chara=1,b=2;
p=Sum(a,b);
printf("%u+%u",a,b);
printf("=%u\n",*p);
retun 0;
}
第3題:
輸出結果300 44
void main()
{
unsigned chara=200;
unsigned charb=100;
unsigned charc=0;
c=a+b;
printf("%d%d",a+b,c);
}
第4題:
輸出結果0x0,0x0,??0x100,0xff00
int main()
{
char cA;
unsigned charucB;
unsigned shortusC;
cA=128;
ucB=128;
usC=cA+ucB;
printf("0x%x\n",usC);
usC=cA+(short)ucB;
printf("0x%x\n",usC);
usC=(unsigned char)cA+ucB;
printf("0x%x\n",usC);
usC=cA+(char)ucB;
printf("0x%x\n",usC);
}
第5題:
void main()
{
int i;
//characNew ={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
//strlen(acNew)輸出結果10
char acNew ;
//strlen(acNew)輸出結果是29
for(i=0;i {
acNew='0';
}
printf("%d\n",strlen(acNew));
return ;
}
第6題:
進程與線程的區別聯系
第7題:
說明時間片的分配方式有哪些?各有什么優缺點?
第8題:
說明mutex、semaphore的概念?有何區別?
第9題:
簡要描述一下什么是實時操作系統和一般操作系統,它們有何區別/
第10題:
BT與迅雷的工作方式
首先..兩者所采用的協議完全不同..BT是用的BT專用協議..像一樓講的一樣..其是一種P2P技術..即點對點..在BT網絡中...很有可能只有一個種子文件..其它人都是從這個種子文件進行下載的..然后每個下載者之間再互傳..BT下載從理論上講是下載的同時必需上傳給其它人分享.
而迅雷所支持的協議是傳統FTP和HTTP協議以及迅雷專用協議...迅雷專用協議不是典型的P2P協議..你如果仔細看迅雷下載過程的話就會發現...迅雷很大一部份不是P2P.而是搜索資源..比如你用迅雷下載一個文件..迅雷是從迅雷服務器上搜索所有和你下載的文件名稱且大小更或者 hash值一樣的資源..然后迅雷可以以多線程從不同的服務器上面下載...所以迅雷下載快.
BT下載對應的方式是:
┌下載者┐
種子┤ │
└下載者┘
而迅雷的下載方式是:
資源一 ┐
資源二 │--- 下載者
...... │
資源N ┘
第11題:
通常所用的家庭網和校園網有哪些網絡設備和服務器?(結合TCP/IP協議棧的知識說明)
第12題:
說明TYPE &var表達式的含義
第13題:
模板與宏的相似之處,有何不同,各有什么優缺點?
第14題:
請說明一下IPAD2在上市之前需要做哪些必要地測試?
相關推薦
- 騰訊 2021年測試工程師面試題 第1題: 一、不定項選擇1、對手機軟件的壓力測試通?梢园ā径噙x】( )A、存儲壓力B、響應能力壓力C、網絡流量壓力D、并發壓力答案:ABC 解析:針對手機應用軟件的系統測試,我們通常從如下幾個角度開展:功能模塊測試,交叉事件測試,壓力測試,容量測試…
- 2022年美團騎手要求、工資、每單價格,美團面試題(持續更新) 一、面試要求: 1、對于入職美團騎手來說,崗位要求是非常低的,只需滿足一定條件即可。而且對于目前美團騎手的要求只有一個,那就是只要您身體健康,有健康證,年齡在18-50周歲之間,有一部智能手機,就可以申請成為美團騎手; 2、能熟練使用智能手機; 3、有…