去上海魯班軟件筆試和面試,筆試還行,面試時兩個面試題對我一陣狂問,基礎知識薄弱的問題就顯現(xiàn)出來了,被鄙視了,丟臉啊丟臉。
問到最后都已經不想他們再問了,問得太深很多東西都不知道,到最后他們問我想問公司哪些情況時,我倒沒想出啥問題,一直處于被動挨打的局面一下子讓我主動卻還沒回過神來??偟膩碚f基礎知識薄弱,而且面試經驗太少。繼續(xù)努力,修成面霸。
筆試:
時間90分鐘
第一頁是填個人的資料
第二頁是跟計算機不相關的題,有考數學,有點像智力題,最后一個是英譯中,并給出回答。
我能想起幾道就寫幾道。
1.有一個是4x4的二維正方形,問里面共有多少個正方形
2.給出一組有規(guī)律的數,填下一個數是什么,1,1,4,10,28,76,()
3.一只蝸牛在井底,要爬出井,晚上爬3米,白天睡覺會掉下來2米,問10米的井它要多少天才能爬出來
4. 10的立方是1000,11的立方是1331,問什么的立方是1092727
后面的是筆試題了
10道選擇題,每題5分,后面三個大題三選二做,大題是代碼里挖幾個空讓你填,不難。
三道大題分別是:
1. 類的繼承問題,記得軟考時有考過這題,說是公司里原來就有CSharp,CPoint和CQuad的繼承關系,問現(xiàn)在想加一個CCircle,但找到了一個第三方的類,實現(xiàn)的功能跟公司想要的功能差不多,但接口不一樣,問要怎么處理
2. 設計模式里的單例模式
3. 在二叉查找數中刪除一個結點
面試:
類的重載和覆蓋 #define是拿來干嘛的 define和const區(qū)別 矩陣的左乘和右乘(圖形學) 向量的點乘與叉乖(圖形學) 用過MFC中哪些類,畫出MFC類框架圖,能畫多少畫多少 結構體與類的區(qū)別 時間復雜度和空間復雜度 用過哪些設計模式,寫個單例模式的代碼 數組和鏈接的區(qū)別,在數組和鏈接中插入一個新的數據時是怎么操作的,時間復雜度分別是? 多態(tài)有幾種,及多態(tài)的實現(xiàn)機制,編譯器具體是怎么實現(xiàn)的 樹的遍歷方法有哪些 二分查找法,寫個二分查找法的代碼 CFrameWnd, CDocument, CWinApp應用程序類, CView 這四個類的響應先后順序 進程間通信方式有哪些?(操作系統(tǒng)) 怎樣判定一個點跟一個多邊形的關系(圖形學) 光源有幾種(圖形學) STL的分類 STL中的算法 什么是失真(圖形學) 怎樣判定一棵樹是滿二叉樹。
?