360面试题计算机面试题,奇虎360软件测试面试经验
面試過程:
可能因為是實習崗,加上二面經理不在,問的都是基礎,大部分時間都在紙上寫代碼……
一面 一個半小時
問一些基礎問題:
模板和繼承 多態的區別
模板類是什么時候實例化
一個源文件到可執行文件,中間經歷哪些過程
析構函數為什么一般是虛函數
c和c++的差別
進程和線程區別,說到創建進程開銷大,要全部復制一遍地址空間,他補充說現在不需要全部復制,用時復制。
說下進程空間,說到對于棧,函數返回時只將棧頂指針移動了,而數據還存在,可以訪問但是不安全,他問對于線程也可以訪問嗎?
算法題
1 給定兩個有序數組長度分別為m,n,找處于兩個數組中差值絕對值最小的兩個數,時間復雜度m+n
2 給定一個任務關系二維數組(i,j),是1的話表示i這個任務依賴于j任務,必須j執行完才能執行i,找出可以正確執行的任務次序
二面經理休假了…所以還是普通技術官面,一個小時
1TCP三次握手四次揮手
算法題
1 給兩個字符數組,找出不需要連續的最長公共子序列(暴力枚舉,動態規劃)
2 排序算法,說了快速排序適合的情景,時間復雜度,手寫出來
HR面
1當你在瀏覽器中輸入一個東西開始搜索時,會經歷哪些步驟
2說出3個360產品 面試官問的面試題:
可能因為是實習崗,加上二面經理不在,問的都是基礎,大部分時間都在紙上寫代碼……
一面 一個半小時
問一些基礎問題:
模板和繼承 多態的區別
模板類是什么時候實例化
一個源文件到可執行文件,中間經歷哪些過程
析構函數為什么一般是虛函數
c和c++的差別
進程和線程區別,說到創建進程開銷大,要全部復制一遍地址空間,他補充說現在不需要全部復制,用時復制。
說下進程空間,說到對于棧,函數返回時只將棧頂指針移動了,而數據還存在,可以訪問但是不安全,他問對于線程也可以訪問嗎?
算法題
1 給定兩個有序數組長度分別為m,n,找處于兩個數組中差值絕對值最小的兩個數,時間復雜度m+n
2 給定一個任務關系二維數組(i,j),是1的話表示i這個任務依賴于j任務,必須j執行完才能執行i,找出可以正確執行的任務次序
二面經理休假了…所以還是普通技術官面,一個小時
1TCP三次握手四次揮手
算法題
1 給兩個字符數組,找出不需要連續的最長公共子序列(暴力枚舉,動態規劃)
2 排序算法,說了快速排序適合的情景,時間復雜度,手寫出來
HR面
1當你在瀏覽器中輸入一個東西開始搜索時,會經歷哪些步驟
2說出3個360產品
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的360面试题计算机面试题,奇虎360软件测试面试经验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 复旦 哈工大计算机学院,国内高校中哈工大
- 下一篇: 昆明理工大学2017计算机考研题,201