針對c++小白,本人準備了一些問題(手動滑稽)
//開始
1、先做乙個自我介紹吧;
2、有沒有用c++做過專案?有用過c++的哪些功能?
//c++
3、c++記憶體分配有幾種方式?
4、你在寫**的時候是如何分配記憶體的?如何釋放?new 和 malloc的區別?
5、有用過標準庫嗎?用過哪些容器?容器的區別和適用場景?vector是怎麼實現動態擴容的?list和vector區別及適用場景,map,hashmap查詢時間複雜度,底層實現
6、什麼是多型?
7、智慧型指標
8、現在要動態建立乙個陣列來存字串"abcdef",陣列至少要多大?strlen的返回值是多少?
9、位元組對齊
struct
struct
sizeof();多少個位元組
10、析構函式是否可以申明為虛函式?
11、建構函式可以是虛函式嗎
//專案
12、有用過tcp嗎?http呢?tcp和http協議的關係?
13、如何利用tcp收發資料的呢?
14、執行緒同步方法哪幾種
15、有用過mfc、qt嗎?
16、有做過帶介面的程式開發嗎?比如乙個按鈕點了之後很耗時,你怎麼做
C語言開發面試題
以下是題主參加的一家偏向linux平台開發的公司軟體崗位筆試題,分享原題,後面附上題主91分的部分參 v 一 8分 請問一下程式輸出什麼結果?char getstr void char p hellow world return p void test void char str null str ...
前端開發面試題
基礎題 1.談一談你對bootstrap的柵格布局的理解。2.談一談你對mvvm的理解。3.es6的展開運算子有使用過嗎?有什麼用處?4.let和var const的區別是什麼?5.最近有了解前端的發展嗎?有沒有學習什麼最新的前端技術?6.sessionstorage localstorage和co...
軟體開發面試題
1 10棵樹,種五行,每行四顆樹,怎麼種?2 乙個房間有三個開關,分別控制另乙個房間的三盞燈,每個房間只進去一次怎麼判斷三個開關分別控制的是哪盞燈。3 兩個盲人分別買了兩雙黑襪子和兩雙藍襪子放在了同乙個籃子裡,他們走的時候兩個人依然分別拿的是兩雙黑襪子和兩雙藍襪子,他們是如何分的。4 生公尺煮成了熟...