大四暑假內推面試了網易遊戲qa,奈何那時候水平太低,很多基礎性問題都沒答上來。妥妥的一面就掛了,面試官人很好,開始問了很多難的問題我都沒答上來,後面就問我了一些基礎知識,然而水平太低,還是不會了。
c語言結構體沒有函式,c++裡面結構體可以有函式
可以展開把重要的一些內建物件講一下。
list
主要子類:arraylist和linkedlist
arraylist基於動態陣列
如果arraylist底層是陣列,如果放慢後,元素重新拷貝到新的陣列裡,新的陣列長度是原來陣列的1.5倍。
set
主要子類:hashset
hashset 無序,是雜湊表實現的
treeset 有序,是紅黑樹實現的
list資料可重複,set不可重複
32位機器上
sizeof(int) = 4
sizeof(int * ) = 4
主要有兩個方面的不同;
執行時間上
<%@ include file=」relativeuri」%> 是在翻譯階段執行
< jsp:include page=」relativeuri」 flush=」true」/>
在請求處理階段執行.
引入內容的不同
<%@ include file=」relativeuri」%>
< jsp:include page=」relativeuri」 flush=」true」 /> 引入執行頁面或servlet所生成的應答文字.
另外在兩種用法中file和page屬性都被解釋為乙個相對的uri.如果它以斜槓開頭,那麼它就是乙個環境相關的路徑.將根據賦給應用程式的uri的字首進行解釋,如果它不是以斜槓開頭,那麼就是頁面相關的路徑,就根據引入這個檔案的頁面所在的路徑進行解釋.
編譯結果不同
動態include: 編譯出來是兩個檔案, 顯示的時候是 呼叫的關係,可以使用引數.
靜態include: 編譯出來是乙個檔案, 被include的檔案內容被編譯到了父檔案裡.不可以使用引數.
這三個都是用來儲存資料的, 都會有過期時間
session是針對單個連線(會話)來使用的,主要儲存和連線相關的上下文資訊,比如登入資訊等等。時間過去太久,記不清了,大致記得有一道查詢問題。cache是應用程式級的,主要用來快取計算結果,減輕伺服器負擔,並加快響應速度
session把資料儲存在伺服器端,每乙個使用者都有屬於自己的session
cookie同session一樣是儲存你個人資訊的,不過是儲存在客戶端(瀏覽器等), 會有過期時間
預設cookies失效時間是關閉瀏覽器後,cookies失效
對於有序資料一定要想到利用二分查詢。
12個球稱3次找出其中不一樣輕重的小球
騰訊實習生一面面經(後台開發)
自我介紹,介紹專案 會的技術 1.單例模式 懶漢餓漢 2.然後可能因為簡歷上寫的相關技術的原因,面試官讓在spring中實現單例模式 3.用工廠模式製造不同的單例出來 4.多執行緒下如何實現單例,加鎖?怎麼加?synchronized 5.synchronized在靜態方法 例項方法 塊前使用的區別...
滴滴演算法工程師實習生一面面經
滴滴今年校招的筆試題灰常的簡單,選擇是往年的原題,智力題什麼的也都可做,兩道程式設計題分別是翻轉字串中單詞的字母順序,和俄羅斯套娃dp問題,於是就接到了找實習以來的第二場現場面試通知。1 自我介紹一下吧 2 看了你的簡歷感覺和所報崗位有關的只有乙個競賽,那就介紹一下都做了什麼,怎麼實現的吧 大體介紹...
網易2017實習生招聘面試經歷
網易面試經歷總結 面試是在杭州網易大廈進行的,面試的職位是c 開發工程師 網易杭州 杭州研究院 公共技術 有些問題可能不是太準確,但是大概是那個意思。一面 1.自我介紹 技術面的自我介紹不用說得太複雜,簡單介紹一下就好。2.專案經歷 介紹自己做的東西,這個在網易面試裡面佔了主要成分。每個人的專案肯定...