我遇到過的面試題

2021-06-13 06:09:26 字數 863 閱讀 8306

1. c++類中,成員函式和成員變數加上static分別有什麼作用?

2. 在16位機器中,定義乙個陣列short a[100],則sizeof(a)的值是。

3. c++中的過載、覆蓋、隱藏的區別。

4. 在16位cpu的系統中,有如下c語言源**:

short  a,b;

a = b * 1000 / 123;   //……①

a = ( long )b * 1000 / 123;  //……②

請詳細說明 **行① 和 **行② 的執**況,包括各自的侷限性及對比的優缺點。

5. 求出10~100之間所有素數之和。

6. 兩個矩陣相加,並輸出結果,要求定義矩陣類,並過載運算子">>""<<"用於輸入輸出。

7. 寫乙個函式,輸入整數n,返回n!的值。

7. 某個超市有兩個分店,每個分店有不同的貨櫃,貨櫃有不同的名字,每個貨櫃上有不同種類的蔬菜,每種蔬菜都有不同的數量(兩個分店的貨櫃和蔬菜種類可以相同)。且貨櫃和蔬菜都是按照名字進行公升序排列。現在要將這兩個分店合併,要求相同名稱的貨櫃算乙個貨櫃,相同種類的蔬菜放到一起。

將貨櫃和蔬菜都定義成煉表,寫出合併的函式(形參為兩個分店鍊錶,返回新店鍊錶)。

8. m*n的**,該**中一共有多少個矩形,並寫出推導過程。(非程式設計題)

9. 在冰雪路面上行走,請問是大步走還是小步走比較容易摔倒,為什麼?請給出嚴格的推導過程。(非程式設計題)

10. 標頭檔案中#ifndef #define 和 #endif 的作用是什麼?

11. 請簡述windows訊息機制。

12. vc++下程序間通訊的方式。

13. 請簡述hook的實現原理。

14. 請說明windows下event的使用方法。

我遇到過的 iOS 面試題(Object C)

題目都是我遇到過的 ios 面試題,分享出來大家互相學習,有空就會補上答案,有不對的地方還請讀者指點 一條普通的分割線 當從 例項化uiview的時候,initwithframe會執行 您定義的每個新的檢視物件都應該包含initwithframe 初始化方法。該方法負責在建立物件時對類進行初始化,使...

公司筆試曾經遇到過的面試題

將2和8 化成二進位制數,進行乘法運算,得出數字的二進位制化成十進位制為16,也可以用唯一進行表示,2乘以8 可以理解為2 2 3,就是而要向左移動3位這樣的話,就得出如上圖的移位的二進位制數字,組後將其化成十進位制為16 傳遞變數 尋找中間變數 通過第三方變數 類似int n 3,m 8 int ...

面試中遇到過的問題

二分類問題,使用sigmoid函式,為什麼使用sigmoid函式 因為二分類問題標記為 0,1 lr產生的 值是連續的實數,因此要把它轉換為0 1。如果直接使用單位階躍函式,值是不連續的。而sigmoid是最理想的,在 值 0附近曲線很陡,而且能將 值轉化為乙個接近0 1的y值 怎麼得出loss f...