恭喜星球又一名小夥伴上岸大廠

大家好,我是冰河~~

星球裏有不少小夥伴經過自己的努力,認真學習和總結,最終拿到了自己心儀的大廠Offer!本來想給大家分享下的,但是,過去挺長一段時間冰河都處於“全天候工作狀態”,經常加班到晚上12點以後,沒時間給大家分享這些內容,導致很多小夥伴反饋拿到大廠Offer後,我這邊只是記錄了下,沒跟大家分享這些內容。

收穫大廠Offer

正好這兩天有一個星球的小夥伴反饋其拿到兩家公司Offer,要我幫忙分析下選擇哪家。

其實對於這名星球的小夥伴來說,處於實習期,根據他的反饋:愛奇藝那邊的Leader爲他主動規劃了學習路線,並且有問題可以問這位Leader。在面試交流過程中,一位面試官能夠主動爲應聘者規劃學習路線,說明他是願意讓下屬學習和進步的。而不像有些所謂的領導看到下屬能力比自己強就過分擔憂,打壓和排擠。

另一方面,如果一個Leader在後續工作過程中,願意帶自己的下屬,這一點在這個內卷非常嚴重的時期就顯得更加珍貴了。總之,這位面試官的三觀很正,給其點贊!所以,我是傾向於愛奇藝的。

面試真題

這位小夥伴後續發來了百度的面試題,值得一提的是這名小夥伴與面試官交流的過程中,詳細討論了RPC的實現細節,而你想要的這些涉及到分佈式、高併發、高性能、高可靠、高可擴展的RPC實現細節,星球都有。

一面

自我介紹

初步面試:

  • 算法題:無序數組的第k大
  • 優化時間複雜度:設置 pq 大小
  • 計算時間複雜度

項目

  • 項目介紹
  • 服務端和客戶端啓動的時候執行的流程分別是什麼
  • 爲什麼一定要用註冊中心
  • 客戶端是怎麼調用服務的
  • 註解的設計思路是什麼
  • 註解是怎麼起作用的
  • ZK的作用是什麼
  • ZK是怎麼保證一致性的

二面

編程

  • 把一個無序數組拆分成兩個和相同的子數組

網絡

  • tcp/ip三次握手四次揮手發送的信息及狀態變化
  • 客戶端主動關閉,從業務上來講表達的意思是什麼?從數據鏈路層面上表達了哪些含義
  • 發送代表啥? 建立鏈接是幹啥的?

Spring

  • IoC講下對它的理解
  • 被bean註釋的方法註冊的原理是什麼
  • 說說你對AOP的理解
  • SpringMVC 的實現的差異
  • 常見的註解, 比如項目中的自定義註解、元註解的運行原理實現原理,怎麼起到作用
  • 在一個方法上定義一個註解,就能work嗎? 掃描到這個註解之後,有哪些工作,怎麼實現生效

其他

  • 比如說mysql有使用到嗎? 沒有數據庫的使用經驗?
  • 職業規劃、學習規劃
  • 併發是有過接觸?
  • 緩存這塊有什麼瞭解?
  • 怎麼做學習準備的,平時是怎麼學的
  • 瞭解哪些設計模式? 簡單工廠、策略 抽象工廠模式
  • 反問:java做哪些業務 智能辦公、平臺 能力支撐

三面

  • 自我介紹
  • 車間調度系統,解決什麼問題,遇到的最大的困難
  • 論文,發表在哪個期刊,主要工作是什麼,怎麼應用的強化學習
  • RPC 項目

好了,這些面試題你都會嗎?今天就到這兒吧,我是冰河,我們下期見~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章