1.手撕算法(兩道題一個中等難度,一個簡單難度)
2.項目問題(掛在了項目,背了一個月的八股文沒用上)
兩個項目:
一個是scray的爬蟲項目
一個是springboot的刷題后端項目
滴滴打車JAVA工程師面試題
面試首先是手撕算法,一個是判斷一個樹的左右子樹深度不超過1,一個是判斷字符串a(chǎn)是否在字符串b中出現(xiàn)。兩道題都屬于較為容易,但是因為本身非科班的原因沒打算過大廠面試,只想積累一些面試經(jīng)驗,算法這塊就直接說不會,不浪費時間了(平時力扣積分1600確實是不想仔細(xì)想了)。然后是面試官就問了問項目,一個是python的scrapy項目,問了問幾個模塊實現(xiàn)的細(xì)節(jié),又問了做沒做分布式,框架多線程的實現(xiàn)是怎么實現(xiàn)的,這個也沒答上。然后是java的一個刷題的后端項目,講了講表結(jié)構(gòu),rediession鎖,看門狗機制,最后問怎么維持登錄(這里用了人人框架,沒咋管登錄),也沒答上,然后就涼了,面試官建議把項目的細(xì)節(jié)弄清楚,只會用是不行的,5min后收到感謝信。
招聘軟件上投遞簡歷,大概三天以后通知米那是。面試基本都是項目問題,做過的最有難度能夠體現(xiàn)技術(shù)水平的項目,項目中為什么選擇使用kafka而不使用其他MQ,如果服務(wù)負(fù)載太高怎么辦。
面試官問的面試題:滴滴打車java developer面試題
redis的過期策略怎么選擇,redis集群模式
如果讓你設(shè)計一個連接池,你需要考慮哪些參數(shù),如果連接池中一直獲取不到連接,怎么排查。
軟件上投遞簡歷,大概三四天以后通知面試,面試感覺很難,問的都是有關(guān)項目的問題,第二天通知未通過。
面試官問的面試題:滴滴打車java developer面試題
做過的最有難度,最能體現(xiàn)工作能力的項目,項目中為什么使用kafka而不選擇其他MQ。
如果讓你來設(shè)計一個連接池,需要考慮哪些參數(shù)。
1、第一面是基礎(chǔ)技術(shù)面試,主要是對Java棧的基于知識,如JDK,JVM,JUC,常見的中間件,如RocketMQ,kafka, mybatis,dubbo等,常見的數(shù)據(jù)層架構(gòu):MySQL,Druid,shardingPhere等,設(shè)計到知識的廣度和深度;
2、第二面是結(jié)合自己的項目經(jīng)驗;首先會描述一個項目,并能詳細(xì)的介紹清楚;
面試官根據(jù)項目中的具體問題,具體的架構(gòu)設(shè)計進行溝通;
滴滴打車JAVA研發(fā)工程師面試題
1、JVM的類加載機制,GC機制是什么?
2、有沒有用過G1,G1的最大優(yōu)點是什么?
3、如何檢索空間位置的點,映射到具體場景就是滴滴打車司機圈選
(共2473條) 北京字節(jié)跳動科技有限公司
(共2167條) 京東商城
(共2150條) 阿里巴巴
(共13條) 百度糯米網(wǎng)
(共15條) 卷皮網(wǎng)
(共30條) 百度糯米
(共7條) 廣東美的制冷設(shè)備有限公司
(共9條) 賽爾網(wǎng)絡(luò)
(共6條) 深圳軟牛科技有限公司
(共6條) 深圳市同行者科技有限公司
(共8條) 長光衛(wèi)星技術(shù)有限公司
(共4條) 上能電氣