學AI,好工作 就找北大青鳥
關注小青 聽課做題,輕松學習
周一至周日
4000-9696-28

2020BAT春招面試題匯總(一),愿你前程似錦!值得收藏!

來源:北大青鳥總部 2020年02月19日 10:35

摘要: MyBatis +微服務+多線程+Spring+分布式

最近,看到很多招聘平臺都開啟了線上招聘,身為程序員的你是不是很心動呢。今天,小編整理了各大廠常見面試題N道幫助大家。

其實看面試題可以是為了面試,也可以是對自己學到的東西的一種查漏補缺,更加深刻的去了解一些核心知識點同時,疫情在家無聊,不如就來找找這些面試題的答案吧。

本文面試題內(nèi)容涵蓋:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux  等技術棧,希望大家都能找到適合自己的公司,開開心心的擼代碼。

TIM截圖20200219103344.png

MyBatis 面試題

1、什么是 Mybatis?

2、Mybaits 的優(yōu)點:

3、MyBatis 框架的缺點:

4、MyBatis 框架適用場合:

5、MyBatis 與 Hibernate 有哪些不同?

6、#{}和${}的區(qū)別是什么?

7、當實體類中的屬性名和表中的字段名不一樣 ,怎么辦 ?

8、 模糊查詢 like 語句該怎么寫?

ZooKeeper 面試題

ZooKeeper 是一個開源的分布式協(xié)調(diào)服務,由雅虎創(chuàng)建,是 Google Chubby 的開源實現(xiàn)。分布式應用程序可以基于 ZooKeeper 實現(xiàn)諸如數(shù)據(jù)發(fā)布/訂閱、負載均衡、命名服務、分布式協(xié)調(diào)/通知、集群管理、Master 選舉、配置維護,名字服務、分布式同步、分布式鎖和分布式隊列等功能。

1、zookeeper 負載均衡和 nginx 負載均衡區(qū)別

2、Zookeeper Watcher 機制--數(shù)據(jù)變更通知

3、客戶端注冊 Watcher 實現(xiàn)

4、zookeeper 是如何保證事務的順序一致性的?

5、Zookeeper 對節(jié)點的 watch監(jiān)聽通知是永久的嗎?為什么不是永久的?

6、zk 節(jié)點宕機如何處理?

Dubbo 面試題

Spring Eureka 從開源轉(zhuǎn)變?yōu)殚]源,Consul 正在崛起,而 Dubbo 又開始重新更新。目前市場上仍有不少公司使用dubbo我們也需要繼續(xù)學習。

1、為什么要用 Dubbo?

2、默認使用的是什么通信框架,還有別的選擇嗎?

3、服務調(diào)用是阻塞的嗎?

4、一般使用什么注冊中心?還有別的選擇嗎?

5、默認使用什么序列化框架,你知道的還有哪些?

6、Dubbo 的整體架構設計有哪些分層?

Elasticsearch 面試題

1、elasticsearch 了解多少,說說你們公司 es 的集群架構,索引數(shù)據(jù)大小,分片有多少,以及一些調(diào)優(yōu)手段 。

2、elasticsearch 索引數(shù)據(jù)多了怎么辦,如何調(diào)優(yōu),部署

3、elasticsearch 是如何實現(xiàn) master 選舉的

4、Elasticsearch 在部署時,對 Linux 的設置有哪些優(yōu)化方法

5、詳細描述一下 Elasticsearch 更新和刪除文檔的過程。

6、Elasticsearch 在部署時,對 Linux 的設置有哪些優(yōu)化方法?

Redis面試題

隨著應用研發(fā)技術的不斷成熟,Redis 緩存技術已經(jīng)成為后臺研發(fā)同學必備的能力之一。在很多公司面試的過程中,都必不可少地考察 Redis 知識點的掌握。

1、使用 Redis 有哪些好處?

2、Redis 是單進程單線程的?

3、Redis 的持久化機制是什么?各自的優(yōu)缺點?

4、Redis 常見異常問題和解決方案(雪崩,穿透...)

5、redis 過期鍵的刪除策略?

6、為什么 redis 需要把所有數(shù)據(jù)放到內(nèi)存中?

7、Redis 集群的主從復制模型是怎樣的?

8、Redis key 的過期時間和永久有效分別怎么設置?

看完上面為大家整理的2020春招面試題的內(nèi)容,相信大家已經(jīng)有了清晰的目標與方向,接下來就是查找學習資料了,疫情期間要學會好好學習,天天向上哦!

版權說明:部分內(nèi)容來源于網(wǎng)絡如有寢取請聯(lián)系小編進行刪除!

熱門班型時間
人工智能就業(yè)班 即將爆滿
AI應用線上班 即將爆滿
UI設計全能班 即將爆滿
數(shù)據(jù)分析綜合班 即將爆滿
軟件開發(fā)全能班 爆滿開班
網(wǎng)絡安全運營班 爆滿開班
報名優(yōu)惠
免費試聽
課程資料
官方微信
返回頂部
培訓課程 熱門話題 站內(nèi)鏈接