天天看點

位元組golang面試分享Golang面試,共4輪面試一面∶Q:1.自我介紹Q:2.你有後端開發的經驗嗎?主要用什麼語言做

作者:進階java奶爸

位元組golang面試分享

Golang面試,共4輪面試

一面∶

Q:1.自我介紹

Q:2.你有後端開發的經驗嗎?主要用什麼語言做開發?

Q:3.那你了解Java的設計模式有哪些呢?

Q:4.那你寫個單例我看看。為什麼這麼寫?為什麼要用volatile和synchronized

Q:5.計網的基礎怎麼樣?說說tcp的四次揮手。close_wait是哪一方的狀态?

Q:6.了解mysql嗎?說說事務?

Q:7.mysql的可重複讀級别能解決幻讀嗎?

Q:8.怎麼解決的?(mvcc)

Q:9.說說mysql的索引。

Q:算法題 前序中序周遊序列,重建二叉樹。

二面:

Q:1.自我介紹

Q:2.在上家公司主要工作是什麼呢?(上段實習是測開,面試官有些好奇)

Q:3.你了解哪些後端架構?

Q:4.用過redis嗎?redis有哪些應用場景?

Q:5.redis怎麼實作的分布式鎖?

Q:6.滑動視窗在計網中的應用?

Q:7.你知道有哪些程序排程政策?多級回報隊列的實作原理?

Q:8.用過mq嗎?

Q:9.算法題 三數之和。

三面:

Q:1.自我介紹

Q:2.為什麼跳槽?

Q:3.在以前的公司最大的收獲是什麼呢?

Q:4.在指令行輸入kill pid的時候,發生了什麼?

Q:5.算法題:零錢兌換。 0條回答

Q:6.這個零錢兌換,假如沒有可行解,傳回0或者-1是不是對上下遊不太友好?怎麼解決一下?(定義一些常量或者宏,傳回常量,編寫相應的文檔或者注釋來說明宏的意義)

Q:7.你來設計一個對文檔中敏感詞的檢測服務,說說你的思路。(建字典樹,将敏感詞存在字典樹裡。)

Q:8.你怎麼做字典樹的持久化呢?(把敏感詞存儲在mysql裡,每次重新開機服務,從mysql中讀取敏感詞,重建立樹。)

Q:9.那你怎麼解決一緻性問題呢?有可能不隻一個伺服器在提供這個服務。

Q:10.你有什麼想問的嗎?(您多久能給我一個回報呢?)

#網際網路# #職場微頭條# #程式員#

位元組golang面試分享Golang面試,共4輪面試一面∶Q:1.自我介紹Q:2.你有後端開發的經驗嗎?主要用什麼語言做
位元組golang面試分享Golang面試,共4輪面試一面∶Q:1.自我介紹Q:2.你有後端開發的經驗嗎?主要用什麼語言做
位元組golang面試分享Golang面試,共4輪面試一面∶Q:1.自我介紹Q:2.你有後端開發的經驗嗎?主要用什麼語言做

繼續閱讀