阿里P7大牛親自教你!BAT這種大廠履歷意味著什么?積累總結

金九銀十過后各大網絡平臺都是各種面經分享,包括已收offer,或面試失敗的都有,相信大部分人都拿到了自己心儀的大廠offer,不過也有沒有少數沒能進到自己內心向往的大廠而懊惱的,那么到底如何才能進大廠,該準備些什么才能進大廠?

此時字節總監有話說,針對面試字節跳動,大佬總結了一些面試點,相信在其它面試中也能帶來不少的幫助,今天小編把它整理好了,希望可以幫到更多的小伙伴。

1、自我介紹。自我介紹其實是個比較關鍵的過程,這基本上決定了后續環節將會問哪些問題以及初步給你的評分定位(作為無數候選人的面試官,這一點主觀上個人也是如此認為)。自我介紹的要點是重點講述一兩個最近自己主要參與或者負責的項目,著重說明自己承擔的角色,所負責角色具體所做的事情,思路一定要清晰。

2、完了之后,基本上面試官會對著其擅長和當前尚未解決的或者心存疑慮的問題進行提問或者說相互溝通、交流。因為面試的是架構師,所以純粹的技術性問題(比如aop,bean生命周期,jdk基本的并發,常見緩存方式等等)已經沒有問了,直接就是針對項目里面的具體架構、業務問題進行深入的討論。

比如整體架構他會問道為什么我要用F5以及LVS而不是其他的。問到的包括對于性能,如何進行排查,通用的答復(比如說我說先看前臺還是后臺,前臺findbugs、chrome f12,后臺先看哪臺服務器負載高,top、vmstat、sar等等,如果oracle則看awr,mysql看performance schema。應用服務器的話看jstack,jprofiler等等)之后,一般會進一步問具體哪些指標等等,基本上如果答復足夠清晰的話,一般面試官不會再進一步細問。

討論到分布式事務回滾的時候,我們溝通到由發起方負責傳遞分配被發起方ID可實現,服務的可重復執行以及補償。另一個面試官問道,他要確保緩存中取到的值必須是最新的,要么取不到,我說那就先刪除緩存,再插入庫,最后插入緩存,就不會有問題,或者用handersocket實現,這樣也可以保證沒有問題。再然后相互聊了下restful的優勢與劣勢,nginx,rpc框架與架構。談到MQ的時候,因為MQ很早的時候研究過,后來因為公司自己開發了一個定制的MQ,所以基本上不了解各種MQ的差別以及實現機制,直接答復不清楚即可,這一點其實問題不大,每個人總會有弱項的。

最后,一般來說,好像面試官是技術出身的,通常會再問,工作外是否關注新技術,如果答復是的話,通常面試官會進一步問看哪些新技術,哪些論壇的哪些板塊,對于具體的新技術,如果面試官有接觸的,他會進一步問這個技術的特點、相對于現在的優勢。

基本上,技術面試會問六七個左右,一般會從概述性開始,到實現層面具體如何實現都問進行,這一點其實跟面試官很有關系,國外通常認為架構師必須是寫代碼的,雖然不一定工作中的職責是寫代碼,但他必須知道如何驗證他設計的架構是否合理,而不是腦袋一拍,丟給程序員去自由發揮。

有些公司或者部門招聘架構師或者相對比較高級的開發時,通常面試官是非技術出身或者技術并非其強項的,這個時候面試就不會這個討論,很大程度上可能圍繞著4+1模型去問。如果面試官在DB方面擅長,可能為重點放在數據庫設計上。

3、技術面試在2個小時左右結束,隨后根據兩個面試官出去時的表情可以看出基本上技術面過關了,隨后跟兩個面試官的主管差不多溝通了半個多小時,最后又跟人事溝通了差不多半個小時,人事答復他們會內部溝通下定級的問題,再行通知我,可以認為基本上搞定了。

4、第二天晚上就收到收到人事的通知了,因為開的薪資不滿意,直接拒絕了,并給出了最低要求。人事表示,會和部門再行溝通,又過了2天,人事答復,薪資按我要求進行調整了調整,五一一回來,OFFER就發過來了。

5、補充一點,作為慣例的一部分,技術面、二面、人事面基本都問關于我們公司或者其他方面,你有什么需要了解的或者想問的么,這一點大家就隨意了,感覺怎么回答問題都不大,主要還是看自己對候選公司的了解情況或者主觀意愿。

資源分享

一線互聯網面試專題

379頁的Android進階知識大全

379頁的Android進階知識大全

點擊:

**《Android架構視頻+BAT面試專題PDF+學習筆記?》**即可免費獲取

網上學習 Android的資料一大堆,但如果學到的知識不成體系,遇到問題時只是淺嘗輒止,不再深入研究,那么很難做到真正的技術提升。希望這份系統化的技術體系對大家有一個方向參考。

那么很難做到真正的技術提升。希望這份系統化的技術體系對大家有一個方向參考。

2020年雖然路途坎坷,都在說Android要沒落,但是,不要慌,做自己的計劃,學自己的習,競爭無處不在,每個行業都是如此。相信自己,沒有做不到的,只有想不到的。祝大家2021年萬事大吉。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/386602.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/386602.shtml
英文地址,請注明出處:http://en.pswp.cn/news/386602.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

啟動mac版docker自帶的k8s

最近準備好好學習下k8s,為了圖方便,直接使用docker集成的k8s,但是網上找了一些教程但都沒能一次性成功,只好自己從頭跑一遍,順手寫個教程可以方便有類似需求的同學參考。 話不多說,直接上步驟。 1.下載doc…

yum安裝mysql

在CentOS7中默認安裝有MariaDB,這個是MySQL的分支,但為了需要,還是要在系統中安裝MySQL,而且安裝完成之后可以直接覆蓋掉MariaDB。 1. 下載并安裝MySQL官方的 Yum Repository 1[rootBrianZhu /]# wget -i -c http://dev.mysql.com…

springboot很多以來jar包是在外部當時候,如何打dockerfile到阿里云

首先保證springboot與各種jar包文件夾在同一目錄 dockerfile如下內容 FROM frolvlad/alpine-oraclejdk8 VOLUME /usr/cloud ADD lib /lib/ ADD lib_attachment /lib_attachment/ ADD lib_bigdata /lib_bigdata/ ADD lib_bpm /lib_bpm/ ADD lib_deploy /lib_deploy/ ADD lib_el…

阿里P7大牛手把手教你!一眼就能看懂的Android自學手冊,真香!

前言 曾聽過很多人說Android學習很簡單,做個App就上手了,工作機會多,畢業后也比較容易找工作。這種觀點可能是很多Android開發者最開始入行的原因之一。 在工作初期,工作主要是按照業務需求實現App頁面的功能,按照設…

【VScode】使用VScode 來寫markdown時序圖

準備工作在VScode中下載插件Markdown Preview Enhanced插件創建一個.md文件在VScode中打開文件,界面內點擊右鍵可以看到Open preview to the side(還有很多方法外面都能搜到),可以進行實時預覽效果開始markdown第一行主標題(次標題依次加#&am…

阿里P7大牛整理!BAT大廠面試基礎題集合,成功入職字節跳動

都說大廠面試必問源碼,可很多人看完MMKV 源碼、Handler 源碼、Binder 源碼、OkHttp 源碼等源碼記不住,是腦子有問題嗎?當然不是!是因為你沒有掌握學習源碼的技巧。 我的朋友子路,很多人都叫他路神,稱他為“…

大項目之網上書城(八)——數據庫大改添加圖書

目錄 大項目之網上書城(八)——數據庫大改&添加圖書主要改動1.數據庫新增表代碼2.數據庫新增觸發器3.其他對BookService和BookDao的修改代碼4.addBook.jsp代碼效果圖5.AddNewBookServlet代碼大項目之網上書城(八)——數據庫大…

hping3工具DOS攻擊實驗

需要兩臺機器,一臺扮演攻擊源,另一做目標源。 攻擊源地址:10.0.40.4 被攻擊機器地址:10.0.40.246 2 被攻擊的機器上安裝tcpdump,tcpdump主要是用來抓包的,看看網絡數據包是否到達。 $ yum install tcpdump -y 3 首先開啟tcp…

騰訊T2親自講解!搞懂開源框架設計思想真的這么重要嗎?系列篇

Java相關 無論什么級別的Android從業者,Java作為Android開發基礎語言。不管是工作還是面試中,Java都是必考題。如果不懂Java的話,薪酬會非常吃虧(美團尤為重視Java基礎) 詳細介紹了Java泛型、注解、并發編程、數據傳…

解決Docker容器內訪問宿主機MySQL數據庫服務器的問題

懶得描述太多,總歸是解決了問題,方法簡要記錄如下,雖然簡要,但是完整,一來紀念處理該問題耗費的大半天時間,二來本著共享精神幫助其他遇到該問題的哥們兒,當然這個方法并不一定能解決你們的問題,但是多少能提供些解決思路. 第一,先檢查防火墻,通常應該沒什么問題 (問題解決之后…

阿里P7親自教你!我的頭條面試經歷分享,完整PDF

前言 轉眼間,2020 年已過去一大半了,2020 年很難,各企業裁員的消息蠻多的,降職,不發年終獎等等。2020 年確實是艱難的一年。然而生活總是要繼續,時間不給你喪的機會!如果我們能堅持下來&#x…

Java多線程 ——線程基礎和鎖鎖鎖

Java多線程(一) 一、線程的定義二、Synchronize線程同步三、偏向鎖、自旋鎖、重量級鎖四、volatile關鍵字 4.1.普通變量運算的物理意義4.2.有無解決的方案4.3.volatile的幾個特性(參考https://www.cnblogs.com/kubidemanong/p/9505944.html)五、Compare …

阿里P7級別面試經驗總結,進階學習資料!

一、前言 本人面試已經很久之前了,分享一下我做美團面試官的經歷吧。 美團上海面試,2-1及以下美團是不社招的,校招和2-2~2-3社招一般是三面,格外優秀3-1及以上會加簽面試。初面技術基礎,二面業務感知和技術項目&#…

C 預處理指令

0. Overview C的預處理指令格式為#name,均以#開頭,#和指令名之間不可有空白字符,#前可以有空字符,但為增強可讀性,一般應從第一列開始 #name不能由宏展開得來,name也不能由宏展開得來,如 // Wro…

Windows NAT端口映射

Windows本身命令行支持配置端口映射,條件是已經安裝了IPV6,啟不啟用都無所謂,我在win7和server2008上是可以的。xp,2003裝了ipv6協議也是可以的。 CMD下操作 增加端口映射,將10.10.10.10的8080映射到10.10.10.11的80…

阿里P8大牛親自教你!史上最全的Android面試題集錦,這原因我服了

一、架構師專題 想要掌握復雜的技術,必須要理解其原理和架構。本模塊結合實際一線互聯網大型項目理解架構思維,抽絲剝繭,層層深入,幫助大家成為Android架構師,在思想上對架構認識有一次升華,并知其所以然&a…

面向對象程序設計——UML分析和本學期總結

? 隨著第四單元UML第二次作業的結束,本學期的OO學習也宣告結束了(但還得寫博客),下面就對本單元和本次作業做一個總結。 第四單元兩次作業的架構設計 ? 本單元是對UML的結構進行解析,第一次作業是對UML類圖的解析&am…

docker linux k8s kubeadm

一. 安裝docker 1.添加yum國內依賴 yum -y install yum-utils yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo2.安裝docker yum -y install docker-ce docker-ce-cli containerd.io3.啟動docker systemctl start docker4…

小程序FMP優化實錄,大廠面試題匯總

前言 金九銀十面試季,相信大家肯定急需一套Android面試寶典,今天小編就給大家準備了我珍藏已久的Android高階面試寶典,一份超級詳細的Android面試必備知識點,供大家學習 ! 想必每一個安卓程序員都有追求大廠的決心&a…

文件CRC和MD5校驗

文件CRC和MD5校驗 CRC和MD5用于文件和數據的傳輸校驗,以確認是否接收成功。 unit CRCMD5;interface { 獲取文件CRC校驗碼 } function GetFileCRC(const iFileName: string): String; { 獲取字符串CRC校驗碼 } function GetStringCRC(const Str: string): Cardinal; …