軟件工程師筆試題
軟件工程師是從事軟件職業(yè)的人員的一種職業(yè)能力的認證,通過(guò)它說(shuō)明具備了工程師的資格。軟件工程師是從事軟件開(kāi)發(fā)相關(guān)工作的人員的統稱(chēng)。它是一個(gè)廣義的概念,包括軟件設計人員、軟件架構人員、軟件工程管理人員、程序員等一系列崗位,工作內容都與軟件開(kāi)發(fā)生產(chǎn)相關(guān)。對于軟件工程師,不太重視學(xué)歷,但并不是對學(xué)歷沒(méi)有要求,重點(diǎn)關(guān)注項目的經(jīng)驗和學(xué)習知識的能力。
威盛S3軟件工程師3筆試試題分享
威盛S3軟件工程師3筆試
1?闯绦驅(xiě)運行結果
m=5;
If(m++>5) printf(“%d\n”, m);
Else printf(“%d\n”, --m);
2.簡(jiǎn)述 AND, XOR, OR的功能
3.calloc和malloc的區別
4.3x3九點(diǎn),四條連線(xiàn)
5.1x1x1, 2x2x2, 3x3x3的三個(gè)容器。每個(gè)容器只能灌一次,如何量出
13ml的水。
有人這樣回答:關(guān)于罐水 是否可解為:
因為是立方體所以其邊長(cháng)是可資利用的條件
把8的容器套進(jìn)27的容器 1的容器套進(jìn)8的容器
然后知從27的容器罐水 罐到與8的容器平齊 這時(shí) 27罐的水是3*3*2-
8=10
繼續向27容器倒水 水溢入到8的`容器 罐到與8中1的容器平齊 這時(shí)8容器中
的水是2*2*1-
1=3
27容器中的水加8容器中的水=10+3=13
如圖所示 從左側罐水一次
___________
| |
| _______|
| | |
| | ___|
|__|___|__|
6.求sizeof(p)
char *p=”hello!”
char p[]=”hello!”
void *p=malloc(100)
void Func(char p[100])
7.一段很長(cháng)的程序,要求寫(xiě)出程序的意圖;旧鲜前炎止澲羔榩Data指向的一塊內存數據復制到雙字指針pwdData指向的內存區域。每次復制4字節,不足處補零。
深圳博安達軟件Java軟件工程師2014筆試題
1、
public class test(
public static String chang(String param){
param=null;
return param;
}
public static void main(String[]) arge){
String param1="p1";
param1=change(param1);
map table1=new Hashtable();
table1.put(param1,"pv1");
System.out.println(table1.get("p1"));
}
}
程序是否有錯,如果沒(méi)有請填寫(xiě)結果,如果有,說(shuō)明錯誤原因。
2、
public class test(
public static void main(String[] args){
List list=new ArrayList();
list.add("1");
list.add("3");
list.add("4");
for(Object o:list){
if("3".equals(o)){
list.remove(o);