<tr id="ieeco"><small id="ieeco"></small></tr>
<acronym id="ieeco"></acronym>

自定義博客皮膚VIP專享

*博客頭圖:

格式為PNG、JPG,寬度*高度大于1920*100像素,不超過2MB,主視覺建議放在右側,請參照線上博客頭圖

請上傳大于1920*100像素的圖片!

博客底圖:

圖片格式為PNG、JPG,不超過1MB,可上下左右平鋪至整個背景

欄目圖:

圖片格式為PNG、JPG,圖片寬度*高度為300*38像素,不超過0.5MB

主標題顏色:

RGB顏色,例如:#AFAFAF

Hover:

RGB顏色,例如:#AFAFAF

副標題顏色:

RGB顏色,例如:#AFAFAF

自定義博客皮膚

-+
  • 博客(26)
  • 收藏
  • 關注

原創 Android面試吃透這一篇就夠了,沒有拿不到的offer!1096頁Android學習筆記

寫在前面為什么只看這一篇就夠了?現在CSDN、知乎、掘金上各路大佬層出不窮,他們身經百戰、血洗殺場,總結出滿滿的求職干貨。但同時也存在很多非良心的博主,要么活出了人類的本質,復讀機一樣到處轉載;要么純粹自嗨型草草說了自己的經驗,讓讀者無法從良莠不齊的資源海洋中高效高質地獲取真正有用的信息。本文的目的很簡單,一句話:用最少的時間,最高效率,讓你清楚:想要拿到Android offer,你需要做什么?你該怎么做?本文的特點在于將枯燥的知識化為問題的形式展現給讀者,當你能回答出博主提出的所有問題時,恭喜

2021-03-01 22:33:21 205 4

原創 小公司的苦惱,最近好郁悶, 年前到現在投了七份簡歷,面試完后就懷疑人生了

前言:年前到最近投了幾份簡歷,面試完懷疑人生了。感覺自己就是那種一年工作經驗用三年的人。技術的一些新特性沒有使用,實現原理也沒有去深究。三本畢業,正式工作快三年了。一直在目前這家小公司,Android團隊約等于我一人。說好聽點是獨當一面。其實是閉門造車,能跑就行。一直待在一個舒適的環境里(沒有技術要求,只要實現功能不出 bug ),溫水煮青蛙。感覺再待下去會變成廢人一個。去年下半年本來拿到了一家體量還不錯的公司 offer,Android團隊大很多,去的話肯定能學到很多東西,技術成長肯定很快。但是最后

2021-02-27 17:41:50 283 3

原創 是的,阿里P7,騰訊T4,字節跳動總監都是你家親戚?。?!都在幫你們整理資料?。?!

緣起最近網上出現最多的文章就是,阿里P7大佬熬夜整理某資料,騰訊T4大佬良心分享某資料,字節總監耗時多少天整理的某資料,我笑了,這些大佬都是你家親戚么,都在幫你們整理資料去了,都閑著沒事干了么?我沒有什么大廠大佬親戚幫我整理資料,今天想要分享的是小編這些年的工作經驗經歷和部分能想起的Android面試題:一. 面試前準備下面我將從以下幾個方面來分享一下面試前的準備。1、給自己定位首先要給自己定位,自己現在是一個什么階段,是初級崗,中高級,高級,還是專家級。一般情況下剛參加工作一年左右時初級,兩年

2021-02-27 09:03:16 2491 4

原創 從“面試被拒”到“螞蟻金服”,再轉戰“阿里”,來自Android工程師個人經歷-帶面試干貨

正好在離職交接空檔期,就抽空簡單分享自己的一些個人經歷給大家,希望對剛畢業不久或者工作三五年的同學能有一些幫助。1:個人經歷提文前先來一些簡單的自我介紹,這部分水分較多,如果沒興趣的同學可以直接跳到第二部分看些面試題。我是16年本科畢業,畢業第一年在福建上班,17年到杭州,來杭州前,自己花了很長時間準備面試,本來信心滿滿,但是到了杭州,還是遇到很大的挫折。我還記得,當時有一個面試官問我說你說下什么是組件化和插件化,我當時就卡殼了。雖然面試前做了很多準備,看了很多開源框架設計思想的東西,并且說項目的時候

2021-02-25 14:17:43 1837 4

原創 他經歷了什么?七年資深Android程序員想轉學Java,網友紛紛留言勸阻!2021年Android崗該如何進階呢?

“現在學習Android開發還有前景嗎?”最近在網上看到一熱門文章,說的是一名工作七年的Android程序員想轉學Java,他到底經歷了什么,是什么把他給壓垮了,難道說Android開發真的沒有前景了嗎?網友給出的答案并不是一致的,大部分網友都在勸阻他,對Android開發前景還是很看好的,也有少數網友有著同樣的經歷,感覺工作就是在摸魚,技術點已經遇到了瓶頸。那么2021了我們還應該學習Android嗎?到底如何還能做到吃香的程度呢?小編根據自己多年工作經驗與素材收集,有了以下見解:“Android開發

2021-02-24 17:22:28 110 1

原創 做Android開發的第七個年頭,忍不住分享一份Android中高級面試題

前言之前有兩部劇爆火電視劇,30而已,20不惑,其實剛剛開始看這個2個電視劇我在想是不是說反了。不是應該29而已,30不惑嗎?后面想想其實他應該是想告訴我們這個殘酷的現實吧!在這個時代我們20 歲就必須成熟,接受這個世界的殘酷,沒有時間給我們不惑的時間,世界總是這樣逼著我們成長。而30而已更好的是對未來的一種美好愿望吧!30歲在哪里吃早餐決定了,你前面十年奮斗的痕跡,曼妮路邊攤,曉芹的溫馨幸福,顧佳的豪華早餐。我做Android開發已經第七個年頭了,曾服務于東芝,東方集團,阿里,三一重工,有15年項目開

2021-02-23 16:43:54 2594 6

原創 年后面試,差點就痛失了字節跳動Android崗的Offer,原因竟是因為性能調優!

前言:在找工作的過程中,對于Android性能調優技術知識的掌握已經成為必須的技能。突然發現,字節跳動的面試常常就會被問到Android性能調優相關知識,而這次我就差點掛在了字節的三面了,原因就是因為性能調優,有幸的是,在之前曾目睹過騰訊大佬整理的,Android360°全方面性能調優的PDF文檔,才讓我順利拿到字節跳動Android 崗offer。我們先來看看大佬對Android360°全方面性能調優的總結圖:在經過近十年的發展,Android技術日新月異,如今Android 10.0 已經發布,

2021-02-23 16:02:22 104

原創 一個例子學會使用Jetpack Compose Modifier

Modifier是Compose中的重要概念,能夠讓UI呈現更加專業、好看的視覺效果。1. 為什么使用Modifier?常規的View體系中,控件以實例對象的形式存在,控件可以在實例化之后再動態配置屬性,但是Composable本質上是函數,只能在調用的同時通過參數傳遞進行配置,如果沒有Modifier,參數簽名會變得很長(雖然Kotlin支持默認參數)。使用Modiifer可以很好地解決這個問題,它就像Composable的配置文件,可以在此對Composable的樣式和行為進行統一配置。2. .

2021-02-23 15:30:23 63

原創 Android程序員面試字節跳動被刷,竟怪這些知識點沒有早些發布出來!

春節眨眼就過去了,對于程序員來說馬上就要迎來我們的年后金三銀四跳槽季了,不知大家是否做好了充足的準備呢! 今日我們來對2020比較吃香的Android知識點做個總結盤點,這些知識點一經放出,已助多位朋友收到大廠offer。目錄:1.網絡2.Java 基礎&容器&同步&設計模式3.Java 虛擬機&內存結構&GC&類加載&四種引用&動態代理4.Android 基礎&性能優化&Framwork5.Android 模塊化

2021-02-22 20:44:34 134

原創 抱著試一試的心態,沒想到還真被錄用了!年后我收到的第一個offer:字節跳動Android研發崗

三金四銀,又到了一年一度的跳槽季。也許有不少Android程序員開始摩拳擦掌蠢蠢欲動了。結合以往自己的經歷,今天給大家總結下Android面試題,希望有幫助。1:Activity生命周期?這幾乎是個老少咸宜,永遠不會過時的問題,而且極有可能是第一個問題。這個問題當然沒什么好講的啦,死記硬背是沒什么用的了,關鍵是理解。本人就曾遇到這個問題的變種問題,問onStart(),與onResume()有什么區別?如果面試官拋出這個問題,是不是有點措手不及。今天又聽說有同學遭遇了更變態的問題:什么情況下Activi

2021-02-21 22:17:07 2630 6

原創 一位四年多Android開發老鳥,對開發經驗總結與排坑經歷分享

說起程序員的職場,大家第一感覺就是很難混,競爭壓力大,也就是卷。然后呢還有35歲危機,工作強度也不小,各種996。而且還有各種各樣大大小小的套路和坑,說起來一把辛酸淚,打工人的確不容易。所以我寫這篇文章呢,就是想要分享一下這幾年我總結出的幾點心得,給那些正在職場中打拼和即將進入職場的小白們,一點點幫助。職業路線不知道大家有沒有感觸,這個年代虛的東西太多了,實在的東西越來越少。就好像雙十一,說起來各種優惠,各種促銷,但是真正買到手里的,卻并沒有便宜多少。不僅促銷如此,職場也一樣。雖然我們大多數情況下都很

2021-02-20 17:06:09 113

原創 金三銀四阿里我去定了,誰也攔不住我,這份《Android面試寶典》說的

前言:面試,跳槽,每天都在發生,而對程序員來說"金三銀四"更是面試和跳槽的高峰期,跳槽,更是很常見的,對于每個人來說,跳槽的意義也各不相同,可能是一個人更向往一個更大的平臺,更好的地方,可以通過換一個環境改變自己的現狀。其實跳槽是把雙刃劍,有好也有壞,要看你是因為什么原因跳槽。如果說你即將準備跳槽,是否準備充足了呢?金三銀四也即將到來,你是否有心儀的大廠想要跳槽呢?而我則是準備面試阿里,而且還是信心十足,因為我有這份Android面試寶典,現將它分享給大家,希望能為大家在金三銀四當中助力一波。第一部分

2021-02-20 13:53:42 82

原創 金三銀四直通卡:Android架構進階筆記:七大專題,3068頁考點,抓緊啃透吧!

前言我們都知道,在程序員的職業生涯中,有多個發展方向,不過就數據表明,近年來選擇架構師方向的開發人員也越來越多。對于架構師的發展前途,我相信是已經沒有爭議的,但這個“概念”對于很多開發人員來說,并沒有太清晰的認識,怎樣才能成為架構師,是很多程序員心里的疑問。所以,就架構師需要掌握的技術來說,我們特此整理一份Android架構進階筆記分享給你,包含七大專題,共3068頁經典考點,希望吃透后的你能夠輕松挑戰P7崗。本文內容已收錄在GitHub,由于篇幅有限,以下會展示「Android架構進階筆記」的大致

2021-02-19 17:49:59 56

原創 RxJava本質上不變的是什么?

前言RxJava的版本從發布到現在,已經經歷了好多個版本了,雖然源碼在不斷的修改,但是不知你有沒有發現,RxJava的主體架構還是沒有變化,為什么呢? 可以說是RxJava架構決定了它的特性,比如代碼邏輯的簡潔以及操作符帶來極強的擴展能力,這些在RxJava迭代了這么多個版本之后,這些特性,沒有減少,反而大大的增強了,這個特性,就是響應式編程,那么接下來,就來講講RxJava為什么會有這種特性,以及帶來其特性不變的本質是啥!本文主要講解RxJava的架構思想,不會涉及到大量的源碼分析,請放心食用,文章篇

2021-02-19 16:44:30 51

原創 Android 開發三年,跳槽大廠無望,意外獲得《Android面試寶典》助我跳槽字節、薪資翻倍

感悟這個世界有一個二八原則 在好多地方都發揮著作用,在Android開發上我認為也一樣有用。做為一名Android開發者,你也許只會用到Android開發知識中的20%,有80%其實你學了也不一定會用。 小編認為應該:抓住中心,寧精勿雜,寧專勿多。而面試官也一樣,他也可能只掌握了20%的知識,而且一個面試也不會有足夠多的時間給你展示你全部的知識,而往往只會注意開發中最常遇到的20%。這時候,你對這些問題理解的深度就顯得尤為重要?;卮鹆?0個問題,而每個問題都只是淺顯分析,還沒有你將一個問題講得透徹、全

2021-02-07 17:33:30 1171 3

原創 不看你就虧了,Android中高級大廠面試源碼秘籍,助你金三銀四直通大廠

緣起閱讀源碼是每個優秀開發工程師的必經之路,那么這篇文章就來講解下為什么要閱讀源碼以及如何閱讀源碼。首先來說下為什么要讀源碼,有學習源碼的必要嗎?為什么要閱讀源碼?關于為什么閱讀和學習源碼,我個人認為可能有以下幾點:(一)吊打面試官,應對面試為了找到更好的工作,應對面試,因為在面試中肯定會問到源碼級別的問題,比如:為什么 HashMap 是線程不安全的?如果你沒有閱讀過源碼,面試官可能會對回答的結果不滿意,進而導致面試結果不太理想,但如果你對源碼有所研究,并能夠很好地問答面試官的問題,這可能就

2021-02-07 11:45:13 104

原創 程序員跳來跳去,到底去大公司還是小公司?

職場生涯總會面臨著選擇,尤其對我們這些 IT 人來說,跳槽的頻率應該是所有行業中相當大的了。那么我們跳來跳去,究竟該選擇什么樣的公司 ?大 or 小 。工作三年多了,經歷一大一小,最近也面試了不少家公司,形態各異,說說自己的感受想法。在小公司中,給我個人的印象大多數環境都不怎么樣。定義下這個小公司規模吧,在幾人到幾十人吧,反正不會超過100人。親歷一家小公司, 面試見過數家小型公司。我覺得大概分兩種:1.真正的黑窮丑入職原因:實在沒地方去了,畢業什么也不會,來做苦工吧缺點:加班是家常便飯、工資少

2021-02-07 10:28:47 121 3

原創 面試官:作為一名Android開發者,連jetpack都不懂?你還是改行吧!

JetPack自2018年面世,迎來了它的第三個年頭。但是在國內的受歡迎程度遠遠及不上國外,國內開發者一聽到別人說JetPack,腦海中蹦出來的詞就是“不成熟”、“不好用”、“調試有點難”,但是事實真的是如此嘛?我們首先來看看JetPack在發布的時候的雄心壯志:以上來自谷歌語錄,總結起來就是:JetPack是一整套組件庫它能幫我們寫出優質應用它能讓我們不需要去寫毫無營養的樣板代碼4. 它能規范我們的開發行為接下來來看看JetPack組件庫到底包含了哪些組件:從上圖我們

2021-02-06 15:36:52 106

原創 阿里35歲Android程序員晉升無望,該何去何從,在線等網友給點建議

互聯網公司的員工,一直都被人認為是土豪般的存在,因為他們每年的年收入都不低,特別是以華為和BAT的員工,他們的年收入更是領先于其他互聯網公司的員工。當然這些公司員工的加班程度也是非常嚴重的。最近呢,就有一位35歲的阿里員工正在猶豫自己未來應該怎么辦,他的級別是p7,工作這幾年以來呢,只攢了200萬現金,一套房一輛車。他已經35歲了,在阿里的晉升空間很小,不指望晉升,年年的績效只有3.5,這是阿里的績效平均水平。目前有兩個選擇,一是換個輕松一點的工作,朝九晚五,順便搞投資,二是參與創業公司博一把,在網上尋

2021-02-05 10:15:48 5465 14

原創 [正確]的使用Kotlin Flow進行搜索優化

引言用戶搜索時,為了避免產生無意義的搜索請求,通常會進行搜索數據限流。熟悉RxJava的同學,一定會知道怎么做,各種天花亂墜的操作符讓你眼花繚亂。那么用上了kotlin的小伙伴,完全可以不必使用RxJava,因為kotlin中自帶的Flow就可以做到。不廢話,直接開始。激起我寫作的原因是這一篇文章Kotlin Flow 開發應用實踐之搜索優化,這篇文章錯誤的使用了Flow,目前作者已經對文章內部的錯誤進行了更改,但是我還是想借機來說明一下。隨后給出正確的解釋及正確的代碼。錯在了哪我先把那篇文章中錯

2021-02-05 09:42:55 75

原創 37歲Android程序員被裁員,面試大廠被拒,降薪去小公司,心更涼了

在職場論壇看到這樣一個帖子,程序員小A被前公司裁員了,裁員之后也并沒有特別氣餒,打算重頭再來,結果卻被現實打擊到了。他大學畢業的時候進入到一家知名互聯網公司上班,工作期間,也是不斷學習,提升自己的能力,但是在自己37歲的時候,還是被公司裁員了。他開始把簡歷投遞到大型互聯網公司,結果都因為年紀比較大給拒絕了,找了四個月工作,一直這樣也不是辦法,為了家人孩子,開始妥協,向小型互聯網公司投遞簡歷,萬萬沒有想到的是,HR竟然嫌棄自己的工作能力,當他聽到這句話的時候,估計都氣的都冒氣了!看到這位網友的遭遇,

2021-02-04 17:23:29 213 1

原創 程序員這一行,??飘厴I,如何混到‘985’同等的待遇呢?

一、引言學歷意味著什么?有學歷的程序員永遠不懂沒學歷的痛,就像白天不懂夜的黑。最近,有一篇文章火遍了全網的文章!作為程序員的我也在想,我們不是也有這樣一種經歷嗎?工作經驗豐富,技能高,工作資歷久,卻因為學歷沒有相應的待遇!甚至有些能力很強的??粕鷧s連大廠的門都進不去!改變命運的不能僅僅是高考考了多少分,而是在進入社會的過程中有沒有不斷去提高自身素質,有沒有不放棄學習!我始終相信只要提高自身實力,我就可以和那些研究生,博士生,站在一起!二、為什么企業都只招收高學歷為什么企業要求學歷?這個問題得從

2021-02-03 16:11:51 181 1

原創 面試官: 說一下你做過哪些性能優化?

前言如果你已經有 2 - 3 年以上開發經驗還不懂的怎么去優化自己的項目,那就有點說不過去了,下面是我自己總結的一套入門級別的 Android 性能優化。如果圖片不清晰文末可以下載原始 xmind 圖。1、 你對 APP 的啟動有過研究嗎? 有做過相關的啟動優化嗎?程序員:之前做熱修復的時候研究過 Application 的啟動原理。項目中也做過一些啟動優化。面試官:哦,你之前研究過熱修復? (這個時候有可能就會深入的問問熱修復的原理,這里咱們就不討論熱修復原理) 那你說說對啟動方面都做了哪些

2021-02-03 15:46:19 94

原創 98%Android開發者已收藏的“80”個開源庫

在github上大神整理得一份學習Android非常好得資源,分享給大家。優質學習資源Android Developerhttps://developer.android.google.cn/Android Training 中文版http://hukai.me/android-training-course-in-chinese/index.htmlAndroid核心知識筆記https://github.com/AndroidCot/AndroidMaterial Design 中文版.

2021-02-03 15:43:20 113

原創 Flutter 高性能、多功能的全場景滾動容器,一定要看!

目前閑魚的主要業務場景都已經使用 Flutter 來實現,其中流式布局是最常見的頁面布局場景(如搜索、商品詳情等)。隨著業務的快速迭代和業務復雜度的不斷提升,對流式場景的能力和性能要求也越來越高;在能力方面,最常見的如卡片曝光、滾動錨點、瀑布流布局等能力,隨著業務和需求的不斷變化,Flutter原生和一些開源解決方案,漸漸無法滿足我們需求。性能方面,流式場景下的列表滾動流暢度問題隨著業務復雜度的增加而逐漸惡化,亟需解決以提升用戶的使用體驗。針對以上在業務中面臨的問題,我們設計了一套流式場景下通用的頁面

2021-02-03 15:21:49 89

原創 HR:作為一個Android開發者,開源框架設計思想你搞不懂,你走吧!

**前言:**前段時間知乎有人問起“如何學習開源框架”這個問題,大家是如何學習開源框架的呢?一位來自阿里的大佬立馬整理了下自己的思路:1: 了解:先了解該開源框架是在什么背景下誕生的,主要用來解決什么問題。2: 熟悉:這個開源框架的原理是什么?比如用了什么樣的設計模式。比如運用了反射機制。3: 思考:如果讓你來設計這樣的開源框架, 你如何設計?很多框架都很笨重,你是否能按照自己的設計弄一個輕量級的。做這一步的目的是讓自己帶著問題去學習開源框架,不然看著看著就云里霧里了。4: 深入:下載開源框架的源

2021-02-03 15:20:24 74

空空如也

空空如也

空空如也

TA創建的收藏夾 TA關注的收藏夾

TA關注的人 TA的粉絲

提示
確定要刪除當前文章?
取消 刪除
彩票送彩金