1、在vim編輯器的命令模式下,使用什麼命令來刪除當前行?
a yy
b dd
c d1
d p2、int func(int a)
return u16tempid;
}func(2)+fun(3)的結果是
a 1b 0
c 3d 2
3、想在vector容器中預分配空間使用什麼函式
a reserve
b rbegin
c resize
d rend
4、有如下程式段
#define cvte_min(x,y) (x)<(y)?(x):(y)
int main(void)
輸出結果為
a 1b 3
c 4d 2
5、下面程式輸出的是
class base
virtual~base(){}
virtual void func1()
int getvalue()
private:
virtual void func2()
protected:
int num;
};class derive :public base
void func1()
int getvalue()
private:
void func2()
};int main()
a 16
b 18
c 34
d 105
6、linux解除安裝核心模組的命令是哪個?
a rmmod
b delmod
c unmod
d killmod
7、在linux系統下,如下命令:
echo 「welcome to cvte !」| grep 「welcome」 awk」」的輸出是什麼?
a welcome
b to
c welcome to cvte!
d cvte
8、在32為系統中,有如下結構體
struct cvte
;sizeof(cvte)的值是多少?
a 10
b 6c 12
d 89、下面程式輸出結果為()
int foo(int x,int y)
printf(「%d\n」,foo(3,5));
a 3b 27
c 81
d 910、程序間通訊,效率最高的是
a 訊息佇列
b 管道
c 套接字
d 共享記憶體
11、int a=1,b=2,c=3,d=4,e=5;
printf(「%d\n」,a>b?b:c>d?d:e);
以上列印是
a 5b 2
c 3d 4
1、以下說法正確的是?
a vector刪除元素是不會影響刪除位置後面原色的迭代器。
b vector在增加元素時可能會引起原有元素位置變化
c map查詢元素時,find與功能完全一致
d 中間位置插入操作時,list比vector效率高
2、 關於虛函式,以下說法正確的是?
a 虛指標指向物件起始位置
b 虛函式表的內容不能被修改
c 虛指標生成時機是編譯期
d 虛函式表的構建時機是編譯期
3、 一下中斷函式,描述正確的是:
a 中斷函式不是由程式主動呼叫的,而是中斷觸發之後,系統進行接管中斷,呼叫使用者指定的中斷函式
b 中斷函式可以傳引數
c 中斷函式有返回值
d 中斷函式中不能有耗時較長的操作
4、 nand flash 和nor flash說法正確的是?
a nand的擦除單元更大,相應的擦除電路更多
b 所有寫入操作需要先進行擦除操作
c nor的讀速度比nand稍慢一些
d nand的寫入速度比nor快很多
5、 linux系統中新增乙個cvte的使用者,可以用什麼命令?
a useradd cvte
b adduser cvte
c newuser cvte
d mkdir cvte
6、 關於是linux檔案系統的為
a ext3
b ext4
c ext2
d fat32
7、 關於uart、i2c、spi、usb說法正確的是
a 都是同步通訊方式
b uart、spi是全雙工通訊匯流排
c 都是序列資料匯流排
d i2c、usb是半雙工通訊匯流排
8、 c++ stl給我們提供了哪些智慧型指標?
a intrusive_ptr
b auto_ptr
c scoped_ptr
d weak_ptr
1、統計出乙個字串每種字母出現的次數,並且列印出各字元對應的次數。注意:要求時間複雜度為o(n)。
舉例如下:
輸入字串:「hello!」
輸出列印如下:
h:1e:1
l:2o:1
!:12、6個人搖骰子,各自的編號是1、2、3、4、5、6,沒人初始金幣是10,遊戲規則如下:
①根據骰子的結果確認winner,比如:骰子結果是1,那麼「一號選手」是winner,骰子結果是2,那麼「2號選手」是winner;
②如果連續同乙個人是winner,那麼獨居金額翻倍。
比如:第一次骰子結果是3,那麼其他所有人需要給「三號選手」1元,加入第二輪骰子結果依然是3,那麼每人需要給「三號選手」2元;連續三次骰子結果是3,則是4元;以此類推;
③如果非連續同乙個人是winner,那麼妒忌金額重新回到1元,比如:骰子連續兩輪結果是3,但是第三輪結果是4,那麼第三輪賭局金額重新回到1元,
④如果金錢小於等於0元就出局。
要求:請編寫**模擬遊戲過程,輸出每一局每個人的剩餘金額,並輸出第乙個人出局人的編號,可以使用rand()函式來輸出隨機整數。
面經 CVTE2018秋招(嵌入式開發)
這是實驗室小夥伴的經歷。面試者1 專案框架?uboot的作用?linux啟動流程?堆,棧,生命週期,作用域?如何用兩個棧實現乙個佇列?多型如何實現?虛函式如何實現?虛函式表存放在 如判斷單鏈表是否有環?給定乙個字串,如何高效地將內部個空格替換成 20?strcpy實現原理?面試者2 一面程序與執行緒...
終面 CVTE視源2019秋招補錄嵌入式崗位面經
返回導頁 導頁 終面在 人生問題以及聊工作問題,每個人回答都不一樣,同樣因為涉及私隱,只貼出問題 經歷了一二面,你對視源的面試官有什麼感覺 如果你一二面的結果與公司要求有較大差距怎麼辦 給自己的一二面各自打分,滿分10分 家庭情況如何 家人性格如何,你覺得自己像誰 小時候父母對你的教育如何,現在想起...
CVTE嵌入式面試彙總
一面主要問基礎,一對一技術面。二面主要手寫 和問專案,二對一技術面。三面為hr面,兩個hr面三個應聘者。一面主要問基礎 linux 檢視程序 檢視檔案許可權等 c c volatile 形參實參 記憶體結構 段和堆疊等 作業系統 系統的輪詢 阻塞等 微控制器 中斷 io等 此外還有手寫 字串翻轉 比...