銀聯一面 二面(應用開發)

2021-08-23 12:41:48 字數 1153 閱讀 5468

一面(群面):簽到,填資料,然後12個人一組,5分鐘看資料,然後輪流自我介紹並說明自己觀點,再無領導小組討論,最後一人總結發言,面試官問誰覺得發言少的舉手,舉手的人挨個說明為什麼自己發言少。我就屬於沒說話的那種,最後也舉手了,居然我會過一面。

然後馬上二面,技術面。

1.自我介紹。

2.不是計算機專業的,自學的嗎?

3.手寫乙個客戶端。

4.了不了解資料庫

5.會不會寫sql。

6.c語言中記憶體分配,比如變數放在哪,就那幾個區。

棧區stack:由編譯器自動分配和釋放,存放函式的引數值、區域性變數的值等。其操作類似於資料結構中的棧

堆區heap:一般由程式設計師分配和釋放,若程式設計師不釋放,程式結束時可能由作業系統**。它與資料結構中的堆是兩回事,分配方式倒是類似於鍊錶。

全域性區(靜態區)static:全域性變數和靜態變數的儲存時放在一塊的,初始化的全域性變數和靜態變數在一塊區域,未初始化的全域性變數和未初始化的靜態變數在相鄰的另一塊區域。程式結束後由系統釋放。

文字常量區:常量字串放在這裡。程式結束後由系統釋放。

程式**區:存放函式體的二進位制**。

7.堆和棧的區別。

8.如何避免死鎖。

加鎖順序(執行緒按照一定的順序加鎖)

加鎖時限(執行緒嘗試獲取鎖的時候加上一定的時限,超過時限則放棄對該鎖的請求,並釋放自己占有的鎖)

死鎖檢測

破壞死鎖的必要條件。銀行家演算法。

(前三點是網上查的,後兩點是翻書的,這裡把合在一起)

9.closewait和timewait的區別。

10.如何判斷大端,小端

#include int main() data;

data.n = 0x00000001; //也可以直接寫作 data.n = 1;

if(data.ch == 1)

else

return 0;

}

11.特長。

12.期望薪資。

13.有什麼要問的。

騰訊一面二面題目

1 new delete 和malloc free的區別 一 基本概念 malloc free 1 函式原型及說明 void malloc long numbytes 該函式分配了numbytes個位元組,並返回了指向這塊記憶體的指標。如果分配失敗,則返回乙個空指標 null void free v...

巨人網路一面二面

崗位 c 遊戲開發 自我介紹 姓名 學校專業 程式語言 學習基礎 做過什麼c 的專案?說自己的兩個專案 問一下c 的知識,const關鍵字 我答了const修飾常量,const修飾指標常量,常量指標,不可修改的特性 面試官補充const修飾函式 兩種方法,放在前面和放在後面,對比了一下 具體忘記了,...

美團一面二面

美團一面 1.介紹專案 2.說出自己優秀的地方 3.手撕 找出回文數 4.瀏覽器輸入乙個url 5.反問 美團外賣二面 49分鐘 1.介紹 2.專案介紹 3.白盒測試有哪些方法 4.黑盒測試有哪些方法。5.乙個軟體從開發到上線有什麼流程 6.現在有一段 搜尋一些檔案,在檔案找到關鍵字,最後函式返回關...