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