主頁 > 前端設計 > 8年Android,6次跳槽,看了15個源代碼,最后阿里6面被拒了,HR竟手把手教我跳槽攻略

8年Android,6次跳槽,看了15個源代碼,最后阿里6面被拒了,HR竟手把手教我跳槽攻略

2020-09-28 17:17:03 前端設計

一、前言

職場人如果想要去到自己心儀的公司的話,首先要有技術,否則的話一切都是空想,一個沒有技術,能力的人哪家公司都不會要的,尤其是程式員,如果沒有技術的話是很難去到心儀的公司的話,不過有的時候也不只是,只要有技術就可以了,


二、8年6次跳槽

我的一位多年好友,是985碩士畢業,從事Android開發作業,8年的時間,一直在提升自己的能力,就為了能夠去到自己心儀的公司,

8年的時間里看了15個源代碼,就想讓自己的技術能更進一步,后來覺得自己差不多的時候,就開始往自己心儀的公司投遞簡歷了,

結果在不斷面試的程序中,發現自己過于理想化,因為最后阿里6面的時候被拒絕了,而理由正是因為他跳槽過于頻繁,在八年的時間里待了6家公司算下來沒有一家公司待的能超過兩年的時間,因此面試官認為他的穩定性不是很好,就淘汰了,

的確是現在很多公司,尤其是大公司在招聘人的時候,是會各方面進行考察的,并不僅僅是只看他的專業素質,而是各方各面都會進行考察,就像是一個人的隨機應變能力,是否穩定等,

因此如果想要去到自己心儀的大公司的話,除了技術,其他方面也需要注意,

對此,有的網友表示,跳槽頻繁只是一個借口,最根本的原因還是你的技術不過關而已,如果你真的有技術,能為阿里一年賺幾億,你一年跳槽一次,阿里也不會介意你跳槽頻繁,

還有的網友表示,的確是現在很多公司不喜歡要跳槽太頻繁的員工,認為穩定性不行,很可能培養完之后,就又跳槽了,而且我這位朋友跳槽的確是稍微有點頻繁了,算下來每個公司待了還不到兩年的時間,


三、跳槽頻率會影響職業生涯嗎?

其實,我總結下來:只要你的職業生涯是“往上跳”的,尤其是那種在很短的時間內實作了撕裂式成長的,其實沒多大影響,大部分公司不會拒絕一個真正厲害的人,

1、我見過一個每年換一次作業的人,畢業第5年做到了副總,

職業生涯是:產品經理、高級產品經理、業務負責人、公司副總,

2、我見過一個平均8個月換一次作業的人

職業生涯是:大公司Android開發、小公司核心開發(跳槽原因:為了負責更多的作業內容)、大公司A TL(跳槽原因:回歸大平臺,系統的輸出自己之前的技能)、小公司TL(跳槽原因:為了負責更多的東西,站在更高的角度考慮問題)、創業公司技術負責人(跳槽原因:某個前領導創業,自己也有更大的發揮空間)、大公司B技術總監、自己創業、大公司A技術委員會成員至今,

這個人跳槽很頻繁,但是每次跳槽都很有目標并且讓自己的能力有不同層次和維度的成長,而且,他能跳槽之后多次回到A公司,說明他一定是能給A公司帶來實際業績價值的,同時人際關系也不錯

他說:他畢業前5年,基本除了吃飯、上廁所和極少極少的睡覺時間,都在作業和學習,

3、我見過一個平均4.5年換一次作業的人

職業生涯是:大公司A開發、大公司B開發、大公司C開發,然后他感覺自己下次找作業很難了,大齡+系統性沉淀幾乎沒有+沒有管理經驗+業務能力不太行,

4、我見過一個人的職業生涯時間是:第一份作業4年,第二份作業3個月,第三份作業半年,第四份作業幾個月,第5份作業至今,他說不應該不會主動換作業了,

很多人都會通過求職者過往的穩定性預測下家公司的穩定性,我基本不會這樣,動態因素太多了:求職者的能力、崗位匹配度、文化、團隊氛圍、直屬領導、同事相處、架構調整、公司盈利、公司搬遷等等,有關于人的一切都是最難控的,

5、我見過一個人的職業生涯任職時間是:第一份作業幾個月,第二份作業1年多,第三份作業2年多,第四份作業4年多,第五份至今

他的理念是:前期追求高速成長,盡可能去不提供的平臺和環境多見識,后期穩定發揮,

所以,控制你能控制的,同時也要擁抱不確定性,有時候第一感覺和眼緣真的很重要,

切身經歷,自己聯合業務部門確實跟大老板費勁九牛二虎之力爭取了幾個跳槽頻繁的員工的offer,破格錄用,這幾個人入職之后幾乎是所在團隊最核心業績最優秀的人,在公司有穩定上升發展,穩定性也不錯,

而有些學歷和穩定性都很棒、很符合公司錄用要求的員工反而業績表現平平、能力平平,如果你面試的時候對這個人就有疑慮,不妨多考察下,面試那么短的時間內,你都能對某方面有疑慮,那么這個疑慮可能很顯現,

有些求職者換作業的原因總是以下這些,要慎重考量:

  • 公司和家的距離遠,路上時間太長(這些因素都是你入職前就知道的,為什么不考慮好;即使是入職后你搬家了或者公司搬遷了,也是可控制的,你可以搬家呀);
  • 司領導有問題(也許你真的點背,每家公司都遇上了不對眼的領導);
  • 公司發展不好(也許你真的點背,每家公司都發展不好);
  • 沒有加薪空間(也許你真的點背,每家公司都不加薪,你其他同事也都不加薪嗎);
  • 和家人、朋友商量(自己難道連選擇什么作業都不能做主嗎)

等等等等,

跳槽頻繁真的不是最重要的,自己獲得的價值和自己輸出的價值,才是你的王牌,

也有人說,有些公司就是卡穩定性呀,跳槽頻繁的簡歷就是通不過篩選呀,

我想說:你見過那些跳槽頻繁但是確實牛X的簡歷嗎?這些簡歷HR或者用人部門一眼就能識別出來,只是看這個HR或者用人部門愿不愿意去“給自己找事”走審批,

優秀、負責任的HR和用人部門,是十分樂意去爭取這些人才的(即使他們知道這樣會讓大老板頭疼),

優秀的人總是能識別優秀的人,另外,跳槽頻繁的人的出路肯定不止自己投簡歷求職這一條,都這么努力了,自己肯定也給自己描繪好了終身事業發展藍圖,他們會有很多背書,內推、投資、創業,多的很,


四、跳槽攻略

世人都說:金九銀十好時節,現在不跳等啥呢,但是跳槽并不是靠著一時沖動撞出來,需要細心的經營,才能達到預期的效果,這也是為什么身邊的人有的人越跳越舒服,有的人越跳越尷尬,接下來,為大家來講解一下標準的跳槽動作,


跳槽——準備篇

跳槽的核心是什么?利益最大化!!接下來的所有都是圍繞核心展開的

(一)為什么選擇跳槽?

公司對你不好么?公司的網路不好么?工資太低么?還是公司是否能為你繼續帶來升值(不是升職)

1.溫飽出現問題,溫飽是社會主義最基礎的生存需求,如果不能保證自己作為無產階級溫飽的權利,請果斷離開

2.做的事情是否有價值,無論是對自己升值或者對行業而言很牛X的產品,如果都不是的話,請考慮,其中的升值是多方面的需要自己取舍,雖然我們身處技術行業,但是技術不是唯一對我們有價值的,行業背景,管理經驗,流程管理,學習大牛吹牛,都是作為一個職場人值得去關注的事情,這個不像技術,學習到了一種解決方案或者知識點,屬于認知和視野的升級,比技術更有價值,適用于發展中的年輕人,

3.公司是否有盈利趨勢,在19年,資本市場不再火熱,能否盈利,是我們也是資本是否繼續支持公司的重要參考維度,今年倒閉的公司諸多,可以未雨綢繆,現金流充盈的可以暫時不用擔心,沒錯說的就是創業公司的你們,

4.機會,對于職場比較資深的你,不會再像第二點中的年輕人,渴望公司給予自己的價值提升,更渴望的是公司能否給予自己足夠的支持和空間,做更多有價值有意思的事情,為公司帶來更多的價值,完成進一步突破,好拿去吹牛,當然真正的大牛也不會看這個文章,這是個告訴即將成熟的年輕人,如果亟需一個好的機會完成自己的蛻變,證明自己,這個機會如果在當前公司遙不可期或一再的晃點你,請考慮

5.公司極度不靠譜,以壓榨員工為樂趣,請你及時離去,因為他們的戰術就是,壓榨一批換一批,成本降低到最低,公司利益最大化,最不能忍的是,出爾反爾,出爾反爾,出爾反爾,說起來就來氣!!!!哼!

以上五條,不分高低,當發生矛盾,請堅持自己利益最大化的原則,不一定是薪資,溫飽,還有可能是夢想或者徹底改變自己的機會(這是說給年輕人的,老年人就不要摻和了,被坑的不夠慘么),當然可能是坑,但是放心,“盡人事聽天命”會來安慰你受傷的心的,真的會好很多

最后,如果當前沒有更好的機會,請維持現狀,自己充充電,找找馬,不要為了跳而跳,更不要裸辭,特別是今年經歷了疫情,不要太任性,會感冒的

(二)了解當下形勢:

大經濟環境如何,是14年的火熱還是20年的寒冷,這個是關系到跳槽的難度和競爭壓力,在14年的大環境下,公司從來不缺錢,缺的就是人,無論水平高低,找一個行業水平薪資的作業完全壓力不大,

但是在20年的形勢下,很多公司紛紛倒下,裁員轉型,用人單位少了,市面的求職者多了,供完全大于需,公司要求提升了很多,有更多的選擇空間,而且漲薪的幅度被壓縮,甚至只能平薪,這是現狀,

對于2-3年作業的經驗小伙伴,如果不是被裁,盡量減少走動,不要放棄充電,當然有好機會也不要放過,特別強悍的請隨意,讓你知道花兒為什么這么紅,

畢業生建議考研(本人對研究生有特別的執念),作業稍長的,其實跳槽壓力不大,不會沒人要,只是薪資能否接受,平臺,崗位是否更好的問題,性價比不高的不建議任性走動,

(三)明確利益優先級

薪資,平臺,空間,夢想(白眼)

那些更符合你當前利益,做一個先后排名,做選擇的時候,總歸需要權衡的

非專業建議如下:

年限:

  1. 5年內,平臺 >=成長>薪資 夢想去死
  2. 2. 5-10 空間>=薪資>未來規劃 夢想可以回來
  3. 3. 10年以上的,請點贊留言轉發

平臺對于初期的同學,是很好的積累程序,除了專業技術以外,對于職場認知,視野,流程,良好的人脈都是以后相當大的財富,這里的平臺,不一定是BAT這么大的公司,可能是中小公司,作風優良,離職率低,開放,人性化,公司戰略清晰,已經盈利,

公司規模:

  1. 50以內的公司大家盡量遠離,不穩定因素太多,良好盈利的除外,
  2. 200人以上的公司,可以了解一下,這個規模的公司一般處于上升期,而且公司內也會不 乏一些優質的領路人,而且個人的升值空間比較大,不靠譜的也多
  3. 1000上人的公司的不了解
  4. 上萬人的一般是上市公司,看薪資和部門,行業,是否符合自己預期,此類公司體系完整,升值評級有點難度

最主要是公司能盈利,盈利,盈利

自我評估:

  1. 核心競爭力:專業知識深度廣度,最具競爭力的專案經歷,
  2. 其他競爭力:學歷, 年齡 ,背景,擴展,軟技能
  3. 當前處境

核心競爭力是跳槽最大的籌碼,這個最考驗功夫的,需要積累,

當作業中被分配了看似不可能的任務時,應該興奮起來,這個玩意兒是你彰顯競爭力的最佳籌碼,迎難而上是最快積累的方法,價值的量變到質變,一定是經過類似的反反復復的折磨,這些實戰中的硬仗不是jvm,資料結構理論知識所能比擬的,如果能夠融會貫通,實戰與理論水乳交融,那就更完美了,知識體系也是如此搭建起來的,

理論知識:

(1).Java

JVM

  • JVM 作業流程
  • 運行時資料區(Runtime Data Area)
  • 方法指令
  • 類加載器
  • 垃圾回收 gc

Object

  • equals 方法
  • hashCode 方法

static

final

String、StringBuffer、StringBuilder

例外處理

內部類

多型

抽象和介面

集合框架

HashMap

  • 結構圖
  • HashMap 的作業原理
  • HashMap 與 HashTable 對比

(2).Android

Activity

  • 生命周期
  • 啟動模式
  • 啟動程序

Fragment

  • 特點
  • 生命周期
  • 與Activity通信

Service

  • 啟動程序
  • 系結程序
  • 生命周期
  • 啟用前臺服務

BroadcastReceiver

  • 注冊程序

ContentProvider

  • 基本使用

資料存盤

View

  • MeasureSpec
  • MotionEvent
  • VelocityTracker
  • GestureDetector
  • Scroller
  • View 的滑動
  • View 的事件分發
  • 在 Activity 中獲取某個 View 的寬高
  • Draw 的基本流程
  • 自定義 View

行程

  • 行程生命周期
  • 多行程
  • 行程存活

Parcelable 介面

  • 使用示例
  • 方法說明
  • Parcelable 與 Serializable 對比

IPC

  • IPC方式
  • Binder

Window / WindowManager

  • Window 概念與分類
  • Window 的內部機制
  • Window 的創建程序

Bitmap

  • 配置資訊與壓縮方式
  • 常用操作
  • BitmapFactory
  • 記憶體回收

螢屏適配

  • 單位
  • 頭條適配方案
  • 劉海屏適配

Context

SharedPreferences

  • 獲取方式
  • 架構
  • apply / commit
  • 注意

訊息機制

  • Handler 機制
  • 作業原理

執行緒異步

  • AsyncTask
  • HandlerThread
  • IntentService
  • 執行緒池

RecyclerView 優化

Webview

  • 基本使用
  • 加載優化
  • 記憶體泄漏

因篇幅原因,在這里就展示部分知識了,有興趣的朋友可以看我上一篇《終于熬出頭了!在Android第4年15K直漲30K,全靠它》獲取,

從底層到應用層到架構,梳理一下自己當前的水平,確定一下自己知識深度廣度,

深度:知其然也要知道所以然,通曉原理才能更好的解決問題,

提高知識深度的技巧就是琢磨為什么,怎么做的?如果每當碰到一個新玩意兒,就深究一下,想不提升都難,想知道為什么,怎么做的答案,方法千萬條,思考第一條,過眼不過腦,面試兩行淚,

廣度:知識盲區少,見多識廣,任何一個名詞,能說個一二三,當然不一定任何特別精通,但是走位大腦里面的索引,需要的時候,拿出來跟大家分享,會少走很多彎路,

提高廣度的技巧,多接觸,多了解,知名的博客,看看最新的招聘要求,可以了解到一些比較新的技術走向,比如Framework,NDK、flutter等,提供了很多有意思,顛覆常規的思想和做法,大家有好的推薦也可以留言提出來;

多學習一些其他語言,領域的知識,也很好的擴展機會,比如python中很多有趣的玩法,nltk的ngram演算法,selenium工具,xpath,協程編程,

另外一些基本的概念也要了解一下,比如拜占庭問題,狀態一致機,CAP,邏輯時鐘,裝逼或者防被鄙視必備,有時間作者也會整理一下,另外機器學習的貝葉斯,回歸等演算法,雖然我連公式都搞不清,但心里多少有點概念,知道干嘛用的,這不在最近的資料清洗就用上了,腦子比較閑的話,琢磨一下如果用java來實作,怎么玩會更有意思,

最佳專案:

你投入最多 效果最好的一個專案經歷,代表了個人的最高實戰水平!

在面試程序中,最佳專案講解及提問環節是少不了的節目,既然是代表個人最高水平的專案,面試官通常做法就是看思路,扣細節;

而你的準備作業就是將專案的各個細節琢磨清楚,為什么選擇方案A,方案的優劣點是什么,為什么選擇這個技術,有沒有更好的思路,未來期望做出什么水平,怎么達到等等,

這些都是需要日常不斷復盤,去思考積累的,如果在這個環節你感動不了我,那基本也就夠嗆了

資料指標:QPS TPS ,總資料量,壓測場景,壓測指標,以及在行業內的水平

專案介紹: 總體架構,核心功能,最具價值方案 ,what 是啥?why為什么選擇這個方案? how如何更進一步?

這些是在面試程序強有力的話題和論據,一定要嚴謹,同時對于這些資料如何進一步提升的思考,是個人最有利的加分項,也是很好的學習機會

年齡:

跟個人規劃有關,俗話說什么年齡干什么事,30歲之前深耕技術,30歲之后偏向管理,35歲之后很多人在技術上無建樹,完全走向了管理道路,35歲做技術的要么是技術有成就,要么作為技術leader,管理3,5人,最尷尬的就是和小自己半輪的年輕人拼績效,當然轉管理也是很長路,不是一年兩年能完成的,

這一段只是簡單吐槽一下,不具參考價值,個人規劃為主

當前的個人處境:

首先希望大家能正視在職場的起起落落,這是正常現象,跳槽可以解決問題,但是不能解決根本問題,

正如馬爸爸說的胸懷是委屈撐大的,被奚落,被刁難,背黑鍋,都是職場的常規操作,適當保持一點阿Q精神是調整情緒心態的好辦法,

職場本質是利益,沒有什么對錯,事情沒有做好,屁股沒有擦干凈,還是要先復盤自己,再琢磨別人,做一個嚴謹大方有擔當的人,總歸是招人待見的,拋開其他因素(如人際關系,組織調整),

如果當前做的作業,確實在為自己的升值添磚加瓦,跳槽可以緩一緩,無事可做或者公司碰到天花板,導致做的事情越來越糟糕,且不補強(招納更有力的人才),可以考慮跳槽,

不足及如何補強:

1.理論知識偏窄,偏淺

2.專案中規中矩,沒有值得深挖的地方

這兩點如果平時沒有意識到,臨時的補強都是徒勞,每經過一個專案或者產品迭代或者線上事故,都有進行階段性復盤,為什么出現這樣的問題,當初為什么這么設計,是否真的有必要這么設計,

不斷的去問問自己的腦子,為什么,問到它怕為止,慫為止,你會發現,很多情況,大牛說的不一定對的,書上說的不一定對,想當然的不一定對,這就是自己方法論誕生的程序,

但是不要因為這些問題就否定這些大牛或者書籍,多琢磨自己才是成長的捷徑,再說到面試攻略,面試題集錦,建議大家多看,死記硬背擋的過一面,抵不過二面,要動腦子琢磨思考的,原理是什么,怎么用代碼實作,有哪些細節,

在回答同一個問題時,你能把別人沒有想到的闡述出來,已經很了不得了,不要太迷信面試題集錦,始終只是提升自己的一個工具,可以是良藥也可能是毒藥,照本宣科給自己挖坑的不在少數,

3.個人學歷硬傷

學歷硬傷確實導致很多好機會擦肩而過,鼓勵在校的專科生升本,或者考研,畢業的同學起碼讀一個在職本科,投資自己,有益無害,另外要為自己背書,學歷不夠,能力來湊,參與一些開源專案,或者自己做一些不錯的技術研究,寫一些專案,很多時候面試官很感興趣,樂意去聊聊,為自己加分不少,腦子是個好東西,鼓勵大家多拿出來耍一耍


跳槽——技術面試篇

1.自我介紹:

畢業院校,從業經歷,主要羅列作業經歷及主要做的事情,如果太多的話就挑幾個突出的公司,每個經歷控制在3句話介紹,一般總體3分鐘內介紹完畢,不要太啰嗦,語速適中,態度溫和,很多面試官見你的時候才拿到你的簡歷,這三分鐘其實是給他看簡歷用的

技術面環節中,一般通過專案的一些技術點,引入到純技術的面試環節,這種面試方式對于雙方會比較舒服,更像一個熱身運動,引導面試者進入狀態,二愣子面試官,上來就是理論面試,完全不顧及面試者本身的情況,上來一頓操作,轉身就被投訴了,

2.聊專案:

也就是展示你的最佳專案經歷,這個階段,是面試官考察你對于專案的理解,投入,思考 ,技術方面側重編碼,設計等實戰能力,個人認為實戰價值大于理論水平

專案表述,首先先介紹一些專案背景,整體的架構設計,分為幾個模塊,自己負責哪個模塊,核心功能是什么,陳述完后,等待面試官的問題,

有經驗的面試官有自己的套路,比如直接抓重點,難點,疑點,或者問東問西,無關緊要的,冷不丁拋給你一個問題,讓你懵逼, 很多時候面試官致力于一些細節來求證你在專案中的價值和真偽,夸大的一些資料或者不懂裝懂的的辨別方式就是,摳細節摳細節

因此對于簡歷中描述的專案資料實事求是,不要超出自己的能力范圍!!!

自己是否管理團隊,團隊規模,堅持實事求是,避免給自己挖坑,然后又圓不回來!!!另外有些面試官的關注點比較奇怪(跟你前期的專案表述有關,使他的關注點偏離),這種情況,要適時的把他拉回來,把話題往自己優勢的環節或者問題引導,轉移注意力,引導其進入自己擅長的模塊中來,

新鮮感給面試官展示不一樣的思路想法,可以讓面試官更加開心,說一些平常比較深入的操作,告訴面試官,人家是一個善于思考的好同學,跟那些背面試集錦的不一樣,

3.面試官關注點:

總體設計是怎樣的,難點是什么,怎么解決的,為什么這么解決,有沒有更好的方法解決,最后的成果是什么,你做了什么?是否足夠有有價值

4.面試者關注點:

闡述自己的大局觀,發現問題的能力,解決問題的能力,技術功底,這就是我的價值,一個專案,聊的愉快的話,可以持續20分鐘左右;另外沒把握的不要往簡歷里面寫,會被自己坑死

5.理論面試:

(1).Java

JVM

  • JVM 作業流程
  • 運行時資料區(Runtime Data Area)
  • 方法指令
  • 類加載器
  • 垃圾回收 gc

Object

  • equals 方法
  • hashCode 方法

static

final

String、StringBuffer、StringBuilder

例外處理

內部類

多型

抽象和介面

集合框架

HashMap

  • 結構圖
  • HashMap 的作業原理
  • HashMap 與 HashTable 對比

(2).Android

Activity

  • 生命周期
  • 啟動模式
  • 啟動程序

Fragment

  • 特點
  • 生命周期
  • 與Activity通信

Service

  • 啟動程序
  • 系結程序
  • 生命周期
  • 啟用前臺服務

BroadcastReceiver

  • 注冊程序

ContentProvider

  • 基本使用

資料存盤

View

  • MeasureSpec
  • MotionEvent
  • VelocityTracker
  • GestureDetector
  • Scroller
  • View 的滑動
  • View 的事件分發
  • 在 Activity 中獲取某個 View 的寬高
  • Draw 的基本流程
  • 自定義 View

行程

  • 行程生命周期
  • 多行程
  • 行程存活

Parcelable 介面

  • 使用示例
  • 方法說明
  • Parcelable 與 Serializable 對比

IPC

  • IPC方式
  • Binder

Window / WindowManager

  • Window 概念與分類
  • Window 的內部機制
  • Window 的創建程序

Bitmap

  • 配置資訊與壓縮方式
  • 常用操作
  • BitmapFactory
  • 記憶體回收

螢屏適配

  • 單位
  • 頭條適配方案
  • 劉海屏適配

Context

SharedPreferences

  • 獲取方式
  • 架構
  • apply / commit
  • 注意

訊息機制

  • Handler 機制
  • 作業原理

執行緒異步

  • AsyncTask
  • HandlerThread
  • IntentService
  • 執行緒池

RecyclerView 優化

Webview

  • 基本使用
  • 加載優化
  • 記憶體泄漏

從底層到應用層,架構層,來考察你的深度和廣度,一般根據這個來定級別

其中還會涉及到一些場景模擬的問題,是考察你的積累,也是對你臨場應對能力,分析能力考驗,不排除一些場景,只有他們場景中才會發生,問題拋出來,讓你一頓分析并解決

如果碰到不會的怎么辦,很多面試官會問一些少見的問題,或者很刁鉆的問題,這個時候,你可以思考一些,或者現場現場分析一下,如果自己做的話,會怎么去做,

對錯無所謂,主要是思路,比如微信的定位附近人,換做你,你會怎么做,當時給的思路是網格,后續沒有確認是否合理(碰到過很多類似的奇奇怪怪的問題,沒有記錄下來,很可惜),

如果碰到SB面試官怎么辦?

請保持鎮定,實在不爽,就靠技術來碾壓他,碾壓不了請躺下,畢竟咱們是有專業素養的,當然也可以中斷面試,這類的面試官少見,

面試程序中,讓語速放慢,方便做筆記的了解下,面試官有很多款,嚴肅的,冷冰冰的,溫和的,咋咋呼呼的,自謙的,不要太在意,面試官方式套路各有千秋,

正常者居多,主要能在面試程序,最大程度的展示自己的價值,注意引導面試官的方向,基本完成任務,不會就是不會,想不到就想不到,不要死磕硬抗,對個人沒有多大意義,倒是有點好笑,能做到這些,成不成就是靠緣分了,

最后的技識訓節是自由發揮階段,可以展示一下自己的學習能力和潛力,比如自己造的輪子,作品, 其他領域,其他語言的眼鏡,自己寫的博客等,都能體現良好是***自我驅動能力,***這樣的人是很多公司樂于接受培養的,

這里建議大家可以適當學一下自己的第二語言,不單單可以擴展個人的視野,解決問題的思路,在面試程序中也是不錯的談資,本人第二語言是 js 和python pl/sql現在用的少了,會嘗試做很多有趣的事情

每次的面試經歷都可以記錄下,有意思的問題,面試官的一些建議,平時多記錄作業中的問題,是良好的,比如我,很多有意思的問題都忘掉了,

非技識訓節

團隊管理,作業流程,發布流程 測驗流程,運維方法,這種送分題,不要丟掉,

稀奇古怪的問題:

給自己的技術打個分 然后告訴我為什么(這是面試一個挺大公司的最后一面,對方是CTO,全程在聽他授課,好尷尬)

2+3 在計算機里面的運行程序(前綴后綴演算法)

最近讀的什么書 (灌籃高手)

說服我為什么錄用你 (帥)

歡迎大家補充!!!!!

反問階段:

技術團隊規模,如果有幸進來,會做哪一塊,說一下自己的預期,偏業務,偏技術,是否與自己的預期相契合,跳槽是一個對等公平的選擇,不需要遷就,


面試——HR篇

面對HR,秘訣就是價值觀要正,永遠站在公司角度考慮問題,這樣的HR小姐姐最喜歡了, 他們主要看的是個人的價值觀,是不是適合公司要求,作業狀態,精神狀態是否穩定,太自我的不要,格局太低的不要,弄虛作假的不要

為啥跳槽?

官方說辭:公司發展不好,公司不發工資,公司不符合個人發展規劃,個人發展瓶頸啊

千萬不要說工資太低,領導太差,公司太挫 格局太低,會被抓住問死的

跳槽這么頻繁的原因:

對于太頻繁的,一定要想好,每次跳槽的官方說法,如下:

1.職業規劃?

官方說法,一步一步往上爬

2.對下份作業的預期

主要表明自己對于薪資,空間,方向的預期,這個要看自己的真實想法,不要太謙虛,最后不要忘了加一句,希望可以與公司共同發展的,長期合作

3.談個人

優缺點,盡量和作業有關,不要扯其他的

優點:作業認真負責,經驗豐富, 學習能力強,好相處

缺點:某某方面需要提高,團隊管理需要提高,缺少大專案的經驗

千萬不要說涉及到真實的性格問題,有腳氣,脾氣不好,好吃懶做,會很尷尬,因為這個操作HR 肯定根本沒見過

4.談薪資:

一般不提倡平薪,除非平臺良好,崗位有傭訓力,符合自己的最大利益化,否則免談(20年可以不一定,據了解平薪居多),正常漲幅在總包(基本+年終獎)20-30%,看個人技術,行業同齡水平,技術面試表現,不要漫天要價,也不要讓自己吃虧,

無數的經歷告訴我,對公司手軟,公司連個微笑都懶得給,報給HR時,給一個期望薪資,較高的,因為不管怎么樣,都會習慣性砍一下,神如食堂大媽,除非他們要不起!!!!

談薪資之前,一定要問清工資結構,是否避稅,基數多少,五險一金基數多少,當心被宰,去年的平均年終獎多少,其他福利有啥,目前公司的發展情況,盈利情況,規模,也是可以和HR聊一下,


五、總結

總結,跳槽是一個腦力活,需要持續的思考和運營,從準備階段到奔赴戰場,都要有良好的規劃,明確好每次跳槽的目的,不斷提供自己的籌碼是成功的一二法門,

其實Android開發的知識點就那么多,面試問來問去還是那么點東西,所以面試沒有其他的訣竅,只看你對這些知識點準備的充分程度,so,出去面試時先看看自己復習到了哪個階段就好,

最后把大牛收錄整理的一份學習資料免費分享給大家,內容包含:Android學習PDF+架構視頻+原始碼筆記高級架構技術進階腦圖、Android開發面試專題資料,高級進階架構資料 這幾塊的內容

這些都是我現在閑暇還會反復翻閱的精品資料,里面對近幾年的大廠面試高頻知識點都有詳細的講解,相信可以有效的幫助大家掌握知識、理解原理,

分享給大家,非常適合近期有面試和想在技術道路上繼續精進的朋友,也是希望可以幫助到大家提升進階

相信它會給大家帶來很多識訓,如果你有需要的話,可以點擊獲取!

喜歡本文的話,不妨順手給我點個贊、評論區留言或者轉發支持一下唄~



轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/134662.html

標籤:其他

上一篇:【過關斬將】如何制作高水平簡歷-原則篇

下一篇:display的應用。

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • vue移動端上拉加載

    可能做得過于簡單或者比較low,請各位大佬留情,一起探討技術 ......

    uj5u.com 2020-09-10 04:38:07 more
  • 優美網站首頁,頂部多層導航

    一個個人用的瀏覽器首頁,可以把一下常用的網站放在這里,平常打開會比較方便。 第一步,HTML代碼 <script src=https://www.cnblogs.com/szharf/p/"js/jquery-3.4.1.min.js"></script> <div id="navigate"> <ul> <li class="labels labels_1"> ......

    uj5u.com 2020-09-10 04:38:47 more
  • 頁面為要加<!DOCTYPE html>

    最近因為寫一個js函式,需要用到$(window).height(); 由于手寫demo的時候,過于自信,其實對前端方面的認識也不夠體系,用文本檔案直接敲出來的html代碼,第一行沒有加上<!DOCTYPE html> 導致了$(window).height();的結果直接是整個document的高 ......

    uj5u.com 2020-09-10 04:38:52 more
  • WordPress網站程式手動升級要做好資料備份

    WordPress博客網站程式在進行升級前,必須要做好網站資料的備份,這個問題良家佐言是遇見過的;在剛開始接觸WordPress博客程式的時候,因為升級問題和博客網站的修改的一些嘗試,良家佐言是吃盡了苦頭。因為購買的是西部數碼的空間和域名,每當佐言把自己的WordPress博客網站搞到一塌糊涂的時候 ......

    uj5u.com 2020-09-10 04:39:30 more
  • WordPress程式不能升級為5.4.2版本的原因

    WordPress是一款個人博客系統,受到英文博客愛好者和中文博客愛好者的追捧,并逐步演化成一款內容管理系統軟體;它是使用PHP語言和MySQL資料庫開發的,用戶可以在支持PHP和MySQL資料庫的服務器上使用自己的博客。每一次WordPress程式的更新,就會牽動無數WordPress愛好者的心, ......

    uj5u.com 2020-09-10 04:39:49 more
  • 使用CSS3的偽元素進行首字母下沉和首行改變樣式

    網頁中常見的一種效果,首字改變樣式或者首行改變樣式,效果如下圖。 代碼: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ......

    uj5u.com 2020-09-10 04:40:09 more
  • 關于a標簽的講解

    什么是a標簽? <a> 標簽定義超鏈接,用于從一個頁面鏈接到另一個頁面。 <a> 元素最重要的屬性是 href 屬性,它指定鏈接的目標。 a標簽的語法格式:<a href=https://www.cnblogs.com/summerxbc/p/"指定要跳轉的目標界面的鏈接">需要展示給用戶看見的內容</a> a標簽 在所有瀏覽器中,鏈接的默認外觀如下: 未被訪問的鏈接帶 ......

    uj5u.com 2020-09-10 04:40:11 more
  • 前端輪播圖

    在需要輪播的頁面是引入swiper.min.js和swiper.min.css swiper.min.js地址: 鏈接:https://pan.baidu.com/s/15Uh516YHa4CV3X-RyjEIWw 提取碼:4aks swiper.min.css地址 鏈接:https://pan.b ......

    uj5u.com 2020-09-10 04:40:13 more
  • 如何設定html中的背景圖片(全屏顯示,且不拉伸)

    1 <style>2 body{background-image:url(https://uploadbeta.com/api/pictures/random/?key=BingEverydayWallpaperPicture); 3 background-size:cover;background ......

    uj5u.com 2020-09-10 04:40:16 more
  • Java學習——HTML詳解(上)

    HTML詳解 初識HTML Hyper Text Markup Language(超文本標記語言) 1 <!--DOCTYPE:告訴瀏覽器我們要使用什么規范--> 2 <!DOCTYPE html> 3 <html lang="en"> 4 <head> 5 <!--meta 描述性的標簽,描述一些 ......

    uj5u.com 2020-09-10 04:40:33 more
最新发布
  • 我的第一個NPM包:panghu-planebattle-esm(胖虎飛機大戰)使用說明

    好家伙,我的包終于開發完啦 歡迎使用胖虎的飛機大戰包!! 為你的主頁添加色彩 這是一個有趣的網頁小游戲包,使用canvas和js開發 使用ES6模塊化開發 效果圖如下: (覺得圖片太sb的可以自己改) 代碼已開源!! Git: https://gitee.com/tang-and-han-dynas ......

    uj5u.com 2023-04-20 07:59:23 more
  • 生產事故-走近科學之消失的JWT

    入職多年,面對生產環境,盡管都是小心翼翼,慎之又慎,還是難免捅出簍子。輕則滿頭大汗,面紅耳赤。重則系統停擺,損失資金。每一個生產事故的背后,都是寶貴的經驗和教訓,都是專案成員的血淚史。為了更好地防范和遏制今后的各類事故,特開此專題,長期更新和記錄大大小小的各類事故。有些是親身經歷,有些是經人耳傳口授 ......

    uj5u.com 2023-04-18 07:55:04 more
  • 記錄--Canvas實作打飛字游戲

    這里給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 打開游戲界面,看到一個畫面簡潔、卻又富有挑戰性的游戲。螢屏上,有一個白色的矩形框,里面不斷下落著各種單詞,而我需要迅速地輸入這些單詞。如果我輸入的單詞與螢屏上的單詞匹配,那么我就可以獲得得分;如果我輸入的單詞錯誤或者時間過長,那么我就會輸 ......

    uj5u.com 2023-04-04 08:35:30 more
  • 了解 HTTP 看這一篇就夠

    在學習網路之前,了解它的歷史能夠幫助我們明白為何它會發展為如今這個樣子,引發探究網路的興趣。下面的這張圖片就展示了“互聯網”誕生至今的發展歷程。 ......

    uj5u.com 2023-03-16 11:00:15 more
  • 藍牙-低功耗中心設備

    //11.開啟藍牙配接器 openBluetoothAdapter //21.開始搜索藍牙設備 startBluetoothDevicesDiscovery //31.開啟監聽搜索藍牙設備 onBluetoothDeviceFound //30.停止監聽搜索藍牙設備 offBluetoothDevi ......

    uj5u.com 2023-03-15 09:06:45 more
  • canvas畫板(滑鼠和觸摸)

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>canves</title> <style> #canvas { cursor:url(../images/pen.png),crosshair; } #canvasdiv{ bo ......

    uj5u.com 2023-02-15 08:56:31 more
  • 手機端H5 實作自定義拍照界面

    手機端 H5 實作自定義拍照界面也可以使用 MediaDevices API 和 <video> 標簽來實作,和在桌面端做法基本一致。 首先,使用 MediaDevices.getUserMedia() 方法獲取攝像頭媒體流,并將其傳遞給 <video> 標簽進行渲染。 接著,使用 HTML 的 < ......

    uj5u.com 2023-01-12 07:58:22 more
  • 記錄--短視頻滑動播放在 H5 下的實作

    這里給大家分享我在網上總結出來的一些知識,希望對大家有所幫助 短視頻已經無數不在了,但是主體還是使用 app 來承載的。本文講述 H5 如何實作 app 的視頻滑動體驗。 無聲勝有聲,一圖頂百辯,且看下圖: 網址鏈接(需在微信或者手Q中瀏覽) 從上圖可以看到,我們主要實作的功能也是本文要講解的有: ......

    uj5u.com 2023-01-04 07:29:05 more
  • 一文讀懂 HTTP/1 HTTP/2 HTTP/3

    從 1989 年萬維網(www)誕生,HTTP(HyperText Transfer Protocol)經歷了眾多版本迭代,WebSocket 也在期間萌芽。1991 年 HTTP0.9 被發明。1996 年出現了 HTTP1.0。2015 年 HTTP2 正式發布。2020 年 HTTP3 或能正... ......

    uj5u.com 2022-12-24 06:56:02 more
  • 【HTML基礎篇002】HTML之form表單超詳解

    ??一、form表單是什么

    ??二、form表單的屬性

    ??三、input中的各種Type屬性值

    ??四、標簽 ......

    uj5u.com 2022-12-18 07:17:06 more