一面:1小時左右
成都創(chuàng)新互聯(lián)網(wǎng)站建設提供從項目策劃、軟件開發(fā),軟件安全維護、網(wǎng)站優(yōu)化(SEO)、網(wǎng)站分析、效果評估等整套的建站服務,主營業(yè)務為成都網(wǎng)站設計、成都網(wǎng)站建設,手機APP定制開發(fā)以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。成都創(chuàng)新互聯(lián)深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
1. 自我介紹
2. 詳細解釋微服務
3. 聊簡歷中的項目,項目細節(jié),挑戰(zhàn),遇到哪些實際問題,是如何解決的
4. mongodb
5. mysql 八股文:事務,幻讀
6. 詳細解釋JWT
7. 編程:二叉樹右視圖
8. 聊聊日志打印
9. java,php,go 有哪些區(qū)別(靜態(tài)語言、動態(tài)語言)
二面:40分鐘左右
1. 自我介紹
2. 最近一家公司做了哪些事情,有哪些挑戰(zhàn)
3. ORM框架是做什么的
4. thrift框架的理解,要有足夠深度
5. mysql 索引,要有足夠的深度
6. 索引如何優(yōu)化,如何優(yōu)化查詢
7. 熔斷限流怎么做的,hystrix怎么實現(xiàn)的
8. 開放題如何寫出健壯的代碼
9. 對工作強度怎么看
三面:40分鐘左右
Go語言是谷歌2009發(fā)布的第二款開源編程語言。
Go語言專門針對多處理器系統(tǒng)應用程序的編程進行了優(yōu)化,使用Go編譯的程序可以媲美C或C++代碼的速度,而且更加安全、支持并行進程。
現(xiàn)在很多知名公司都在使用Go語言,比如說:Google、Facebook、騰訊、百度、阿里、京東、小米、360等。
這10款工具如下:
AKHQ
Kowl
Kafdrop
UI for Apache Kafka
Lenses
CMAK
Confluent CC
Conduktor
LogiKM
kafka-console-ui
如果上面這個地址可以打開,可以直接去看介紹,下文也不再重復說明。
關于前8款的對比,可以看下面這張圖片,圖片也是于上面,我直接copy過來了(可能有好多同學打不開上面這個鏈接,就直接看這張圖片了解了下吧)
關于這8款工具的介紹,人家說的很清晰了,這里就不再重復說明了,并且這些工具,大部分我也沒用過,也沒資格評價太多。
考慮到很多同學可能打開github太慢,我下面會把相關基本信息整理一下,供大家快速了解,方便選型。
概覽
AKHQ (previously known as KafkaHQ)
開發(fā)語言:后端是java為主
Kowl - A Web UI for Apache Kafka
p.s. github上完整的動圖這里上傳失敗,就只放一個靜態(tài)的截圖了,如果可以打開github,建議打開下面的地址直接看吧。
但是這個并不是所有功能都是免費,有部分功能是商業(yè)版才有:
開發(fā)語言:后端是go為主
Kafdrop – Kafka Web UI
開發(fā)語言:后端以java為主
要求jdk11或更高版本
UI for Apache Kafka – Free Web UI for Apache Kafka
開發(fā)語言:后端以java為主
要求jdk13或更高版本
Lenses.io
Apache Kafka 和 Kubernetes 的實時應用程序和數(shù)據(jù)操作 #DataOps 門戶。
CMAK (Cluster Manager for Apache Kafka, previously known as Kafka Manager)
這個想必很多同學都知道,原來的名字就是kafka manager。
開發(fā)語言:后端以scala為主
Confluent Inc.
Apache
Conduktor
一個商業(yè)版本的桌面客戶端
官網(wǎng)找到一個這樣的圖片,湊合看吧:
LogiKM
滴滴開源的一站式Apache Kafka集群指標監(jiān)控與運維管控平臺。
也是分社區(qū)版和商業(yè)版的。
這個建議直接看github說明吧,都是中文,內容清晰,相關的資料也都有。
我也簡單的了解了下,有個邏輯集群的概念,對于規(guī)模比較大的kafka集群管理還是挺好的,不過,這里比較高端的特性都是不開源的,必須商業(yè)版才能用。
開發(fā)語言:后端以java為主
kafka-console-ui(kafka可視化管理平臺)
一款輕量級的kafka可視化管理平臺,安裝配置快捷、簡單易用。界面風格有點類似rocketmq-console。
這款權當是“王婆賣瓜,自賣自夸”吧,一個小工具,如果剛接觸kafka的同學或者是中小型集群,想找個簡單易用的,可以考慮一下。
開發(fā)語言:后端以java和scala為主
參考鏈接:
go語言適用的領域有:
Go語言主要用作服務器端開發(fā),其定位是用來開發(fā)“大型軟件”的,適合于很多程序員一起開發(fā)大型軟件,并且開發(fā)周期長,支持云計算的網(wǎng)絡服務。
Go語言作為服務器編程語言,很適合處理日志、數(shù)據(jù)打包、虛擬機處理、文件系統(tǒng)、分布式系統(tǒng)、數(shù)據(jù)庫代理等;網(wǎng)絡編程方面,Go語言廣泛應用于Web應用、API應用、下載應用等;除此之外,Go語言還可用于內存數(shù)據(jù)庫和云平臺領域,目前國外很多云平臺都是采用Go開發(fā)。
Go語言能夠讓程序員快速開發(fā),并且在軟件不斷的增長過程中,它能讓程序員更容易地進行維護和修改。它融合了傳統(tǒng)編譯型語言的高效性和腳本語言的易用性和富于表達性。
Go語言作為一門大型項目開發(fā)語言,在很多大公司相繼使用,甚至完全轉向Go開發(fā),其中代表有Google、Facebook、騰訊、百度、阿里巴巴、京東、小米以及360、美團、滴滴以及新浪等,因此,Go語言的開發(fā)前景還是很不錯的!