摘要:面試后面試后及時總結,有可能下一個面試官會問你同樣的問題。同時面試官也對我的未來技術發展提出了很多建議。總的來說,四面的氛圍并沒有想象得那么嚴肅,面試官也說面試得很愉快。
2.簡歷的準備
簡歷是一個敲門磚,HR每天會有很多簡歷收到。簡歷如何讓人眼前一亮,并且能一眼抓住關鍵信息:個人基本信息(姓名,電話,郵箱,畢業院校等),工作經理,技能點,一些亮點(比如六級證書,獲獎等)。簡歷要簡潔,層次分明。寫完簡歷要在招聘網站上更新一下自己的簡歷。
3.面試機會的各個渠道
這次面試一共通過了3種渠道,一是朋友內推,二是獵頭幫忙,三是通過boss或拉鉤網投遞。
朋友內推: 在圈內首先要認識一些好友,各個廠商的員工,可以通過脈脈加好友,也可以通過技術交流加好友,了解好友的動態,讓他們幫忙推薦。當然找內推也有兩種方式。第一種是讓朋友推薦崗位,讓他幫忙問問組內是否缺人。第二種通過自己去找,一般情況
《Android學習筆記總結+最新移動架構視頻+大廠安卓面試真題+項目實戰源碼講義》
【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】 完整內容開源分享
下公司招聘會在官網上顯示加入我們鏈接,這里可以看到崗位信息。推薦第二種,你自己找到崗位,發給朋友,讓他直接幫忙推薦這個崗位。推薦一般會有獎金的。
獵頭幫忙: 最近聽了一個得到的課程“如何有效的提升職場競爭力”,我覺得老師講的一句話特別好,不要排斥獵頭,把獵頭當做你的合作伙伴。獵頭比你更了解推薦的公司,以及當前的行情。找獵頭的方式也有很多,第一個是問問你的朋友有沒有合作過的靠譜獵頭,第二是像智聯招聘,獵聘,boss直聘上有很多的獵頭。你更新簡歷之后,會有獵頭給你聯系。
招聘網站: 互聯網招聘就是在拉鉤,boss,智聯上了。簡歷更新到網站上,然后就可以投遞了,這里要看到簡歷投遞是否有效果,如果半天沒有人查看你的簡歷,那么說明你的簡歷有問題,及時的修改再投遞。
4.面試過程中
面試中分為以下三個方面分享:面試,談offer,面試后記錄總結
面試首先不要遲到,著裝得體,帶好筆和紙,因為是面試也是自己白板能力的一個體現,還有寫一些算法以及流程圖等。面試前先了解企業信息,有些不合適的公司就不要去面試了,提前安裝對方的產品,體驗一下。面試過程中一般會讓先做自我介紹,要分階段有條理的介紹。一般會問你在上一家公司最有成就的事情,遇到的最大的技術難點等。 面試過程中不會的可以說自己不了解,也可以反問一下面試官,有的面試官會給你講解一下,它還表現出你比較好學。
1.談offer
offer到了之后,首先還是定位,你未來幾年的發展方向:技術提升,管理能力提升還是什么。一般大廠會有評級,問清楚評級,福利待遇。談工資的技巧:1. 內推的話,問問內推的朋友。2. 獵頭推薦:讓獵頭幫忙談。3. 自己投的簡歷,一般拉鉤和boss直聘上有明碼標價。一般來說漲30%~40%是合理范圍。
2.面試后
面試后及時總結,有可能下一個面試官會問你同樣的問題。我就遇到了好幾個一樣的問題。
3.面試題分享
下面分享一些一線廠商的面試題:
一面
自我介紹
為什么做Android
說一下快排怎么實現,優缺點
XXXX項目負責了什么
網絡請求封裝是怎么做的
MVP有沒有封裝的
講一下OkHttp 源碼
是怎么根據Dijkstra 做的最短路徑
圖片加載你是怎么優化的
Glide底層緩存怎么實現 (弱引用,三級緩存…)
瀑布流效果如何去實現
了解過最新的技術嗎(Jetpack)
舉幾個Jetpack的例子
ViewModel,Rom
回問
二面
面的時候網絡不好,畫面一卡一卡的。。。
自我介紹
講個項目,自己最熟悉哪一個
項目做了什么
網絡請求框架怎么封裝
還遇到什么問題沒有
事件分發機制,多個RecycleView 嵌套怎么處理
OkHttp源碼
講一下攔截器
Cache緩存是怎么做的
圖片做過嗎
你的圖片項目怎么加載大圖
如何防止OOM
做過View 的性能優化嗎
講一下View的優化
層級布局
如何減少繪制
針對measure和draw 有什么優化的地方嗎
多個view 加載卡頓怎么辦
反問
一面
1.android的消息機制
2.為什么每個線程最多只能有一個Looper?這是怎么實現的?
3.Handler為什么會引發內存泄漏?有哪些解決方式?
4.安卓中常用的四種引用類型是什么?它們的特點分別是什么?
5.flutter的使用體會
6.statelesswidget和statefulwidget的異同
7.flutter的狀態管理
8.JVM的GC算法都有哪些?詳細介紹一下分代算法中新生代部分。"stop the world’是什么意思?
9.android的事件傳遞機制。如何解決滑動沖突?
10.給一段代碼,要求找出代碼中出現的錯誤,并且說出這些錯誤會導致什么報錯
11.HashMap的實現。紅黑樹的性質
二面
1.android線程通信有幾種實現方式?
2.自己做的社交app有用到哪些第三方庫?
3.為什么選用Glide作為app的圖片加載庫?有考慮別的庫嗎?
4.Glide使用時要注意哪些問題?
5.android的進程通信機制有哪些?它們是怎么實現進程通信的?
6.了解ANR嗎?什么情況下會出ANR?為什么消息隊列不會引發ANR?
7.android的事件傳遞機制
8.adnroid的自定義view如何進行優化?
9.app如何保活?
10.你寫的應用的抽象架構是什么樣的?為什么要搭建這樣一個模型?
11.LiveData和ViewModel的實現原理
12.為什么谷歌開始建議開發單Activity的app?
13.了解模塊化嗎?什么是模塊化?
14.flutter在狀態管理上都有哪些解決方案?你對這些解決方案有什么看法?
三面
1.Room庫和傳統的Sqlite有什么不同?它是怎么實現的?使用Room的好處在哪里?
2.如何對app進行增量更新?
3.在一個陌生的城市,如何確定該城市是否適合投放網約車業務?
4.要對1000個人進行新冠檢測,最少要檢測幾次?
5.app國際化會遇到哪些難題?
三面就問了這五個問題,然后面試官就在和我介紹滴滴的國際化進程和中國移動互聯網的一個發展趨勢。同時面試官也對我的未來技術發展提出了很多建議。我和面試官也對flutter的前景做了一些探討,和經驗豐富的前輩對話總能學到很多東西,非常感謝面試官。
四面
四面的面試官說基礎性的問題前面三面已經問的很全了,所以這次面試只問一兩個發散性的問題。
1.假設兩個線程在兩個CPU核上并行運行,它們要對同一塊內存區域進行讀寫,如何保證數據的正確性?想出盡可能多的方案。
2.地圖實際上是由無數個矩形圖片渲染而成的,我們將這些矩形圖片稱作“瓦片”。如果讓你設計一個地圖渲染引擎,你要如何與后臺規定瓦片的尺寸?從盡可能多的方面去考慮。
3.Flutter在ios上的表現不如android上的表現好,你怎么看這個現象?
4.你為什么喜歡Flutter?
四面面試官非常nice,從頭到尾一直是笑著進行的面試。面試的氛圍也特別好,與其說是面試,不如說是前輩在和后輩進行技術討論。面試官也從過來人的角度對我后面的技術發展提了自己的建議,非常感謝面試官。總的來說,四面的氛圍并沒有想象得那么嚴肅,面試官也說面試得很愉快。
####百度春招Android三面面經(已offer)
一面
為什么用MVP,技術選型是為什么
MVP好處是什么
MVP有出現什么問題嗎
了解其他模式嗎?了解MVVM嗎?有什么特點
Handle了解哪些
事件分發機制
滑動沖突可以說一下嗎
Activity的四種啟動模式和對應的場景
HashMap使用說明數據結構
HashMap容量的問題
還了解其他容器嗎
進程和線程的區別
Synchronized和Lock的區別
線程池的好處
線程池的創建的方法
接下來是打開編譯器,共享屏幕寫幾道算法題
斐波那契數列求第n個
斐波那契數列求前n個的和
寫個快排
有沒有參加社團,或者當班委
二面
一面完面試官說先不要離開視頻會議,馬上幾分鐘之后就二面了
說說TCP和UDP的區別
三次握手
HTTPS和HTTP
HTTP的不安全具體是指什么
怎么計算網絡請求消消耗流量
知道黃油計劃嗎?
當時不知道,后來搜了一下,是Android4.x版本之后的優化
OkHttp的優點
怎么理解OkHttp的責任鏈模式的好處
有沒有做性能優化?
知道LeakCanary的原理嗎
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/124702.html
前言 正逢金九銀十,有很多朋友已經在考慮自己的出路了,今天給大家分享的是我一位幸運拿到京東軟件測試offer的朋友的面試經歷,我也閑來無事,問到了我朋友京東面試的一些真題,以及我整理的一些真題分享給大家,希望能夠幫助大家沖刺金九銀十,像我的朋友一樣拿到自己心儀的offer。 三面京東: 一面: 你所了解的黑盒測試方法有哪些?并簡單介紹下其應用場景?簡述常用的bug管理或者用例管理工具,并且描述其...
摘要:因當時項目組人手嚴重不足,故兼做部分功能測試的工作。年下半年,我的工作職能發生了調整,不再跟進系統相關,工作職能偏向文職,無法有更大的進步空間。后來從網上了解到自動化測試,去年下半年也開始通過視頻學習自動化測試相關,決心轉行做自動化測試。 本人大學專業非計算機相關,畢業六年一直從事運營相關工...
摘要:據統計,不論是在國內還是國外,歲以上的程序員占比最少,尤其在中國僅有。那么,國外是怎么樣的年,對全球近名開發人員進行了調查本次調查對象不包括中國。歲以上的程序員僅占總數的。中國互聯網發展,滿打滿算也就多年的發展史。 ...
摘要:今年歲,畢業之后進入一家小型的互聯網公司工作,名字就不說了,算是熟知的,在這家公司呆了兩年,直至今年才有了跳槽的想法。在眾多大廠中,最終選擇了字節跳動。這樣的調整,一方面對自己學習有幫助,另一方面讓自己應對面試更從容,更順利。 ...
摘要:面試從開始準備到一直到年月份,面試現在這家公司,大概經歷了年半的時間。后邊也證明自己選擇是對的。,,,,等也是測試必備的工具技能,這些雖然不是很難,但也是常用必備的技能。 ...
閱讀 1965·2023-04-25 16:19
閱讀 3091·2021-11-24 09:39
閱讀 828·2021-11-16 11:44
閱讀 1687·2019-08-29 12:52
閱讀 1138·2019-08-26 13:33
閱讀 1073·2019-08-26 10:26
閱讀 2199·2019-08-23 16:42
閱讀 2566·2019-08-23 14:37