記錄一下自己的招聘經歷,持續更新!
重慶完美世界
二面:
1.找數組最大的下標區間(此區間內所有數的和最大)
2.找數組排列後輸出爲最小的數
3.niginx配置文件放在哪裏,如何配置
4.char unsigned char
5.byte a=127 左移兩位
6.solr倒排表。
7.sychronized用法
8.null問題
三面:
1.介紹一下dubbo
2.數據庫索引的實現
3.sql注入
4.volatile原理
5.int與Integer
6.http狀態
7.單點登錄
8.session與cookie
9.java修飾符
大疆筆試:
1、sizeof
2、指針
3、正則表達式
4、http至少五種請求
5、sql表達式,項目中表及環境
6、子網數
7、進程被終止的方式sleep?,優先級更高的線程就緒?
8、sql返回爲null的情況
華爲實習面試(有軟挑獲獎加成,所以問的很簡單)
第一面:
1.介紹華爲比賽
2.介紹研究方向:預測
問: RNN與普通的求導有什麼區別
3.dubbo的功能
4.回去瞭解一下LinkListMap 和微服務架構
5.LRU算法
第二面:
1.介紹一下自己
2.平時有什麼興趣愛好
3.爲什麼想進華爲
4.對於加班怎麼看
5.對於5%考覈爲c怎麼看
6.對於高離職率怎麼看
VIVO提前批面試:
1、進程和線程說一下:
2、java內存模型
3、進程間通信
4、sizeof求值
5、java繼承與重寫
6、在學校研究方法
7、華爲軟挑比賽介紹一下
8、安卓瞭解多少
Baidu一面:
1、c語言取地址方式,取的地址是邏輯地址還是物理地址?
2、邏輯地址和物理地址的關係
3、三次握手過程,及斷開連接過程?
4、TCP、UDP區別?應用場景?
5、B樹描述一下?時間複雜度是多少?
6、二叉排序樹查找的時間複雜度?
7、一個整型數組,求多個閉區間的和,時間複雜度在線性時間內?
8、n條橫線、m條豎線畫成的網格里矩形有多少個?
9、一個單項鍊表,如何確定是否存在環?如何使數學方法證明你的方法可行?
10、函數f()是一個隨機數發生器,產生1的概率爲a,產生0的概率爲1-a,問:如何構造g(),使得產生1的概率爲1/2,產生0的概率也爲1/2?
11、java創建線程的方式有哪些?
12、spring中bean如何實現裝載?
13、反射機制說一下?
14、jvm內存模型說一下,程序計數器、本地方法棧的功能?爲什麼方法區和堆是線程共享的?
15、GC說一下?如何進行垃圾回收?