我的見解:能夠總結下他的面試經歷以及涉及到的面試題css
下面開始正文吧:
從今年下半年以來就開始在杭州準備簡歷找工做了,緣由基本都懂的,沒多少工資,投遞簡歷的渠道是Boss,偶爾也在拉鉤上投遞,剛開始把簡歷放到Boss上,就天天都有人找我聊天,感受如今android仍是很好找工做的,要找一個通常的工做仍是很容易的,可是隻是想找一個技術底蘊比較強,業務規模比較成熟的公司仍是有必定的難度的,如今基本規模大的公司要求也愈來愈高,若是簡歷寫得通常,沒什麼亮點,基本投的簡歷就石沉大海了,連面試的機會也難有。前端
因爲我仍是在職,因此我找工做仍是不急的,但願可以找到一個心滿意足的工做再走,接下來就來總結下我面試過的公司以及他們的技術問題。java
幣爾大數據react
公司比較小,進他們公司就感受到人不多,他們招作逆向的android工程師,我對逆向一點都不懂,可是他們能夠培養,當時只是想去碰碰運氣,看下他們的業務,下面是面試官的問題:android
1.自動化
2.逆向概念
3.脫殼
4.你爲何想作逆向
5.反編譯apkweb
面了幾個都不知道,有的只是簡單的說了下,後來就沒有往下面問下去了,走的時候留了個問題給我,說若是能作出來就日後面談,可是也沒有時間作,結果就天然沒過。面試
中軟國際算法
作外包的,他們是要外包到阿里作視頻相關方面的解決方案,第一面是電話面,因爲是大中午的他們也很忙,就問了幾個問題小程序
阿里一面:設計模式
1.自我介紹你的狀況,以及你作的項目?
2.佈局優化
3.內存泄露檢測工具
4.anr狀況 以及檢測工具
5.gradle多渠道打包 關鍵字
5.爲何想要離職
6.自定義view 項目中用到的地方
面了幾個問題,面試官感受我還能夠,過了一會,中軟國際那邊的就打電話過來了,說一面過了,要求我現場二面,當時我答應了,可是它們在云溪小鎮那邊,那邊離我住的地方很遠,因此我又拒絕了。
丁香園
這家公司在濱江,是作醫療的,以前查過這家公司在杭州也算挺厲害的,可是也有點遠,好在有地鐵,去他們那邊的時候,感受他們公司挺大的,裏面裝修挺好的,說實話很想去,進去裏邊感受氛圍挺好的。下面是面試問的問題:
1.kotlin 怎麼簡化了你的項目
2.協程
3.插件化
4.協程 用過那些高階函數
5.介紹下你的項目
6.apk打包過程
7.rxjava線程切換原理
8.apk啓動過程 androidmanifest何時被解析
9.okhttp原理 攔截器鏈和android中的什麼設計模式同樣
10.rn語法
11.小程序音視頻
12.對前端趨勢認識
13.爲何想要離職
14.dagger原理
15.組件化
16.jekins
17.對咱們的app以爲有什麼要優化的
18.retrofit優缺點
19.協程和進程有什麼區別
20.css佈局中的幾種方式
21.本身的職業規劃
問了好多,主要是kotlin,插件化以及各類框架原理,感受仍是挺難的,對於目前我這個層度,聊天的時候知道他是個人老鄉,瞬間感受親切很多,最後他還建議我作技術要對某一方面特別精,不要什麼都會,什麼又都不精,這樣留在公司也沒多大做用,他說他看了我blog,以爲也挺不容易的,因此給了一個面試機會,因此維護好本身的blog也是在面試中大大加分的。感謝此次面試讓我學會不少,也知道本身哪方面的不足。
同花順
公司在餘杭區,他們公司環境仍是挺好的,進大廳很大,前臺等了一下就進去面試了,下面是問的問題
1.http和https ssl怎麼驗證 https特色
2.304狀態碼 http緩存
3.作過的跨平臺框架
4.爲何要用kotlin kotlin特性
5.rehash和hash hashmap hash算法的用處 頭插 尾插
6.sp原理
7.Java線程通訊
8.android裏面替換hashmap的類
9.context的設計模式
10.http常見錯誤碼
11.你在項目中擔任的角色
12.你作了那些比較有技術含量的事
13.okhttp攔截器鏈 每一個攔截器的做用 okhttp有哪些設計得比較好的地方
14.線程池幾個參數的意義 5個核心線程 10個非核心線程 20個線程如何進行分配 隊列的特色繼承那個類
15.如何判斷一個單鏈表是否有環
16.你爲何要離職 很重要每次都問到了
17.你用過哪些鎖
問的仍是頗有深度的(至少對於如今的我),這個若是有機會明年會再去面試的,他們公司環境仍是很不錯的。
宇泛智能(offer)
這個公司也在餘杭區,在阿里旁邊,主要作智能硬件相關,我問的時候如今要作人臉識別的產品。到他們公司總體得一個小時,仍是挺遠的。兩個面試官面的我,下面是問的問題
一面:
1.android中webview若是和js交互的
2.android中webview如何處理加載的頁面圖片過多的問題
3.android中如何處理圖片過大問題,圖片壓縮,三級緩存
4.Glide如何和android生命週期綁定
5.Retrofit源碼
6.Listview和Recyclerview區別
7.Listview的原理和複用機制
8.android的apk優化
9.離職緣由
10.說下你瞭解的Framework
二面:
Hr面就是隨便問下你公司的相關狀況,你如今的住址和相關狀態,而後說了下她們公司如今的狀況,最後聊到我的愛好,而後加了微信,看了下她空間的考勤狀況,感受天天平均9到10點下班(頓時嚇懵逼了),而後有點不爽的是上面明明最少12k,她竟然給我壓到11k,看在我去年畢業的緣由,說工做年限不夠,給offer時候壓到10k。這家公司給人的感受就是前景不錯,可是加班仍是很嚴重的,想去看我的,仍是可以學到東西的。
頎財網絡
作金融的,技術部剛成立,android還在招人,就人事面了下,問了下基本狀況,進來以前還作了個心理測試的題。而後聊了十幾分鍾,沒什麼說的就走了。感受這家公司比較適合剛畢業的大學生。
博彥科技(offer)
這家公司是作外包的,阿里外包(餘杭西溪園區),用他們本身的操做系統YunOs來開發本身的應用,感受很高大上。
1 . https
2 . gc何時回收,對什麼東西回收,作了什麼操做
3 . 事件分發
4 . 微信向app發信息,app如何攔截信息
5 . 具體業務分爲哪些模塊,大概哪些流程
6 . jni懂嗎
7 . activity生命週期
8 . 線程同步
有點遠沒去
海康威視(offer)
杭州工做的基本都知道,安防界的大佬,可是面試確實easy簡單,基本聊業務,就問了幾個問題
1.tcp和udp
2.你有什麼擅長的
3.三次握手
4.網絡模塊怎麼搭建
其餘都是業務,可能我運氣好,到了Hr面基本就是不要腦抽,就不會出問題,可是海康加班氛圍仍是出了名的,想晚上留點時間給本身,工資也有點不夠,因此如今還在猶豫中。
有贊
是一家很是注重技術的公司,很是想去這家公司,公司環境也是挺好的,當時投的時候覺得連面試機會都沒有了,可是仍是收到了,感受仍是蠻高興的,不用慫,直接上,下面是面試的問題:
一面(電面):
1.http怎麼知道文件過大是否傳輸完畢的響應
2.handler流程 有時間的post是怎麼執行的
3.activity啓動流程
4.熱修復
5.okhttp
6.retrofit
7.glide 緩存 lrucache linkhashmap 二叉樹 擴容機制
8.jsbridge
9.kotlin如何簡化項目?
10.你印象最深的事
11.前端react native jsx
大體就是這麼幾個問題,一面過了
二面(現場面):
1 . 分享SDK
2 . 線程池
3 . activity啓動模式
4 . rxjava的flatmap怎麼實現的
5 .性能優化
6 .webview怎麼封裝
7 .hashmap java1.8以後的優化 紅黑樹和BL樹的區別
8 .java內存模型
9 .java GC算法
10 . android 5.0, 6.0, 7.0, 8.0新特性
11 . rxjava dispose裏面作了什麼事情
12 . 項目中怎麼性能優化的
剩下的就是一些業務問題,有幾個問題沒有答出來,二面也過了
三面(現場面):
1.頁面怎麼作動態化
2.職業規劃
3.平時怎麼作輸出
4.用過什麼框架,說下原理
5.瞭解過有贊?
6.你是怎麼看有讚的?
7.怎麼看待是否能夠接入一新的庫
8.是否瞭解過跨平臺開發框架是否瞭解過flutter
後面基本就是業務了,以及職業上的問題,說我還能夠,只是作的東西簡單,須要考慮,如今總體的環境呈現一個很差的趨勢,招人條件提升了~,感受委婉的拒絕。準備hr面的時候,說hr感冒了,有機會再聯繫 ~,好吧,沒有過,明年再找內推 ~
總結
嗯,年末沒有找到合適的,明年再來找合適的機會了。