不廢話了,如今根據找工做的過程,找工做之前你應該準備這些課程:程序員
《數據結構與算法》、《操做系統原理》、《計算機網絡》、《Linux程序設計》 《C++ Primer》,若是是面試的MFC方面的,我的感受《深刻淺出MFC》不錯;固然有本名曰《程序員面試寶典》的書就不用提了吧,下面給出一些題,但願對您的面試準備起到必定的做用:面試
某國家壟斷公司筆試面試題:
1. 堆排序
2. 對軟件工程的理解
3. 計算機軟件學過哪些課程
4. 冒泡算法與快速排序的區別,堆排序用到那些數據結構
5. 作項目遇到那些問題
6. Linux 的數據庫鏈接 以及mv 命令能夠移動空目錄嗎?
7 知道那些數據庫知識算法
某遊戲公司數據庫
1.什麼是回調函數,如何定義和實現一個類的成員函數
2, 什麼是網絡編程 win socket 如何定義的
3. HTTP ftp 端口是多少
4. 運算符重載
5. 運算符優先級
6. 爲什麼要使用線程 何時使用單線程效率高
7. C++ 進程空間的內存分爲哪四個編程
某外企公司(我的感受很崇拜本公司還有面試官,問的太牛X了)
1. 用兩個棧實現一個隊列
2. 編程 將一個字符串的括號內的內容以及括號自己刪掉
3. 將一個字符串的大寫字母按順序排到前面 其餘字母順序不變
4. 字符串拷貝strcpy與strncpy
5.如何檢測一個鏈表中有沒有環數組
某遊戲公司()安全
1. 內存管理
2. Gdb調試 如何查看變量以及如何查看棧
3. 多進程。多線程的實現 如何保證進程的安全性
4. memcpy strncpy 網絡
某遊戲公司數據結構
1. 如何輸出一個二叉樹的最大長度 從任意點開始
2. 紅黑樹 算法
3. 每天可消除算法實現 8*8的 有五種顏色
4. 字符串轉整數 整數轉字符串數組的逆置 多線程
某遊戲公司
1. Void fun(char * p)
p=(char *) malloc (20);
Int main()
char * p=null;
fun(p);
strcpy(p,"hello\n");
printf(p);
return 0;
輸出結果 說明緣由!
2. 函數重載的規則是什麼?
3. 編寫好友列表函數 數據結構需本身定義
包括 添加好友 刪除好友 更新好友最新列表
Struct Friendinfo{
char name[20]
Int level
}
相關函數:
現實規則:
1.0 在線的在前 下線的在後
2.0 等級高的在前,等級低的在後
3.0 男的在前 女的在後
4.lua 須要寫一個一句中有多少個單詞的函數
提示:題是作不完的,在此貼題不是目的,而是但願給正在迷茫的同窗有一些參考,可以把握住重點,在短期內抓住面試的關鍵點,取得面試的成功,得到理想的Offer,在此,祝福找工做的你,一些順利!