1.手撕算法(兩道題一個中等難度,一個簡單難度)
2.項目問題(掛在了項目,背了一個月的八股文沒用上)
兩個項目:
一個是scray的爬蟲項目
一個是springboot的刷題后端項目
滴滴打車JAVA工程師面試題
面試首先是手撕算法,一個是判斷一個樹的左右子樹深度不超過1,一個是判斷字符串a(chǎn)是否在字符串b中出現(xiàn)。兩道題都屬于較為容易,但是因為本身非科班的原因沒打算過大廠面試,只想積累一些面試經(jīng)驗,算法這塊就直接說不會,不浪費時間了(平時力扣積分1600確實是不想仔細想了)。然后是面試官就問了問項目,一個是python的scrapy項目,問了問幾個模塊實現(xiàn)的細節(jié),又問了做沒做分布式,框架多線程的實現(xiàn)是怎么實現(xiàn)的,這個也沒答上。然后是java的一個刷題的后端項目,講了講表結(jié)構(gòu),rediession鎖,看門狗機制,最后問怎么維持登錄(這里用了人人框架,沒咋管登錄),也沒答上,然后就涼了,面試官建議把項目的細節(jié)弄清楚,只會用是不行的,5min后收到感謝信。
招聘軟件上投遞簡歷,大概三天以后通知米那是。面試基本都是項目問題,做過的最有難度能夠體現(xiàn)技術(shù)水平的項目,項目中為什么選擇使用kafka而不使用其他MQ,如果服務(wù)負載太高怎么辦。
面試官問的面試題:滴滴打車java developer面試題
redis的過期策略怎么選擇,redis集群模式
如果讓你設(shè)計一個連接池,你需要考慮哪些參數(shù),如果連接池中一直獲取不到連接,怎么排查。
軟件上投遞簡歷,大概三四天以后通知面試,面試感覺很難,問的都是有關(guān)項目的問題,第二天通知未通過。
面試官問的面試題:滴滴打車java developer面試題
做過的最有難度,最能體現(xiàn)工作能力的項目,項目中為什么使用kafka而不選擇其他MQ。
如果讓你來設(shè)計一個連接池,需要考慮哪些參數(shù)。
視頻面試,提前有人事打電話約時間,到時間登錄視頻面試軟件,進行面試,包括自我介紹,面試題和共享屏幕寫代碼。
面試官問的面試題:滴滴打車ANDROID開發(fā)工程師面試題
1.幾千萬個正整數(shù),設(shè)計一個算法,要求時間復(fù)雜度為On。
2.git的使用,多人協(xié)作開發(fā)時的版本應(yīng)急發(fā)版需要怎么操作。
3.有一個方法createUUid()每次調(diào)用時會返回一個隨機的字符串但是耗時嚴重(大于5秒),要求UI線程和非ui線程都能獲取到該字符串并且保證獲取的字符串相同。UI線程不能阻塞。
(共2426條) 北京字節(jié)跳動科技有限公司
(共2147條) 阿里巴巴
(共2145條) 京東商城
(共13條) 百度糯米網(wǎng)
(共15條) 卷皮網(wǎng)
(共30條) 百度糯米
(共5條) 廈門雅迅網(wǎng)絡(luò)股份有限公司
(共7條) 江蘇油田
(共8條) 順風(fēng)快遞
(共7條) 深圳法雷奧
(共6條) 江蘇華星會計師事務(wù)所
(共9條) 蘇州邁為科技股份有限公司