回憶版:有些題記不清了
基礎題:
1、下一段**輸出什麼
int a[5] = ;
int * b = (int *)(&a+1);
cout<<*(a+1)<<" "<<*(b-1);
return 0;
2、巨集
#define fuc(a) ((a++)*(a++))
int x = 5;
x = func(x);
cout<
求輸出的值是多少
3、中序遍歷為abcde,前序遍歷不可能為什麼
4、概率題
大致意思是有兩個桶,每個桶裡都有紅球籃球若干個,先隨機從兩個桶裡取兩個球,問第一次取的紅球的概率?已知第二次取的籃球,求第一次取的是籃球的概率
5、dns協議是基於傳輸層什麼協議上的
6、android是基於什麼作業系統開發的
7、排序演算法中穩定的有哪些
8、有n個人n張火車票,現在隨機把n張火車票分配給n個人,問拿到自己的車票的有多少人
9、同乙個程序中的執行緒共享哪些資源
a、堆b、棧c、暫存器 d、靜態變數
10、引用的題
有指標引用什麼的,具體記不清了
演算法程式設計題:
1、用23456789tjqka來計數,其中2表示十進位制中的2, 2
2 33
... k
13 a14
2215
2316
... 2a
27 3228
...函式原型為 char * poktodec(char * str);
char * poktodec(char * str)
else;
函式原型為 node* listadd(node * a,node * b);
node* listadd(node * a,node * b)
while(pa != null)
while(pb != null)
int tmp1,tmp2;
int carry = 0;
while(!s1.empty() && !s2.empty())
while(!s1.empty())
while(!s2.empty())
if(carry == 1)
sum.push('1');
node ans;
ans.data = '0';
ans.next = null;
node * ret = &ans;
node * ptr = ret;
while(!sum.empty())
return ret->next;
}
實習生筆試
這幾天參加過幾場筆試。讓我對筆試有了新的認識。無論是前端,還是後端,最開始的筆試都只是乙個簡單的測試,測試你的邏輯思維能力,演算法能力。單項選擇題基本上是一些計算機的基礎題目,包括網路協議 http tcp ip 記憶體 暫存器。程式的設計。而程式設計題目是一些簡單的演算法題目,不會太難,但是反映的...
騰訊2015研發筆試大題
1.遞迴實現格雷碼 感覺這道題完全是考察對格雷碼規律熟悉程度。如果能夠能夠比較清楚的知道這點,實現比較簡單。具體格雷碼如下 1位格雷碼 0 1 2位格雷碼 00 01 11 10 3位格雷碼 000 001 011 010 110 111 101 100 4位格雷碼 0000 0001 0011 0...
實習生筆試面試 騰訊2013實習生電話面試總結
總結下今天的電面,自我感覺不怎麼好,說出來和大家交流下!本人計算機小碩一枚,學渣乙個 面試官挺隨和的,問了下我名字,然後問我說話便否,接著說咱倆聊聊吧 偶趕緊找了個安靜偏僻的地方,做好審訊準備!面試官基本是對著簡歷問問題的,簡歷上寫什麼就問什麼。先是問的專案。說實話,自己主要做的只有乙個專案,然後也...