日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

愛奇藝2019秋招大數(shù)據(jù)開發(fā)筆試題B卷解析與備戰(zhàn)攻略

愛奇藝2019秋招大數(shù)據(jù)開發(fā)筆試題B卷解析與備戰(zhàn)攻略 又到秋招季總有學(xué)弟學(xué)妹跑來問我大數(shù)據(jù)開發(fā)方向的筆試題到底怎么準(zhǔn)備我的建議向來是同一個——先找一套完整的大廠真題從頭到尾認真做一遍比漫無目的地刷幾個月短視頻里的“面試技巧”有用得多。如果你問哪套題最適合用來摸底我通常會推薦愛奇藝2019秋招大數(shù)據(jù)開發(fā)方向筆試題B。原因很簡單這套題覆蓋面夠廣Java基礎(chǔ)、并發(fā)、大數(shù)據(jù)組件、Linux命令、SQL、手寫代碼全都有難度梯度也算合理特別適合當(dāng)成一張“能力體檢表”來用。我當(dāng)年把這套題的回憶版翻來覆去做了三遍后來去其他公司面試時發(fā)現(xiàn)很多考點是相通的。今天就把我對這套題的分析、做題過程中查漏補缺的知識點以及從這套題里反推出來的秋招備戰(zhàn)思路一次性整理出來。不需要你基礎(chǔ)多好只要你有一定 Java 和 Hadoop 生態(tài)的使用經(jīng)驗這篇文章就能幫你把零散的知識串成一條線。1. 這套筆試題為什么值得反復(fù)拆解1.1 從崗位JD反推考察重點想弄明白一套筆試題為什么這么出最直接的方法是看崗位 JD。大數(shù)據(jù)開發(fā)這個崗位在愛奇藝這類視頻平臺日常面對的絕不僅僅是“寫幾個 MapReduce”那么簡單。視頻網(wǎng)站每天產(chǎn)生海量用戶行為日志點擊、播放、暫停、拖拽、搜索、評論、付費這些日志經(jīng)過采集、清洗、ETL、數(shù)倉建模、指標(biāo)計算最終支撐推薦、廣告、會員運營等業(yè)務(wù)方做決策。所以這個崗位要求的能力是復(fù)合的既要懂 Java 這種主力開發(fā)語言又要熟悉 Hadoop、Spark、Flink、Kafka 這套大數(shù)據(jù)生態(tài)組件還要能寫復(fù)雜的 SQL 和 Shell 腳本偶爾甚至要自己調(diào) JVM 參數(shù)、排查線上 OOM。愛奇藝這套筆試B的考點布局基本上就是按照這個能力模型來的。很多同學(xué)拿到試卷第一反應(yīng)是“怎么考這么多 Java 基礎(chǔ)”覺得大數(shù)據(jù)開發(fā)不應(yīng)該只考框架嗎這個認知在面試里很吃虧。大數(shù)據(jù)框架本身就跑在 JVM 上Hadoop、Spark、Flink、Kafka 的源碼全是 Java/Scala 寫的你如果連 HashMap 的結(jié)構(gòu)、并發(fā)編程的基本機制都說不清楚面試官很難相信你能讀懂框架源碼、能定位線上問題。所以 Java 基礎(chǔ)部分不是湊題數(shù)是篩人。1.2 題型分布與答題節(jié)奏從各個渠道流傳的回憶版來看B 卷大致分為四類單選題、多選題、簡答題、編程題。單選多選主要覆蓋 Java 基礎(chǔ)、并發(fā)、JVM、Linux 命令、SQL 語法、大數(shù)據(jù)組件原理簡答題一般會有一兩道讓你描述 MapReduce 流程、Spark 任務(wù)執(zhí)行流程或者數(shù)據(jù)傾斜解決方案的題編程題則是傳統(tǒng)的數(shù)據(jù)結(jié)構(gòu)與算法題偶爾會結(jié)合大數(shù)據(jù)場景。這里有一個很關(guān)鍵的答題節(jié)奏問題選擇題不能戀戰(zhàn)。每道選擇題的分值并不高但如果在兩道爭議題上死磕十分鐘后面編程題的時間就會被壓縮。我記得當(dāng)時給自己定的規(guī)則是單道選擇題最多兩分鐘拿不準(zhǔn)的先標(biāo)記等編程題寫完再回頭蒙。整套題里真正的拉分項永遠是編程題和簡答題不要在基礎(chǔ)題上丟了西瓜撿芝麻。1.3 B 卷背后的“套卷機制”標(biāo)題里的B不是隨便標(biāo)的。大廠筆試通常會在同一時間安排多套試卷題目一樣但順序打亂或者抽選不同子題集目的就是防止前后排考生對答案。這也是為什么你在網(wǎng)上看到同樣的“2019秋招大數(shù)據(jù)開發(fā)筆試題”有人說是 A 卷、有人說是 B 卷題目卻大同小異。準(zhǔn)備的時候不用糾結(jié)自己考的是哪一套考點就那么多把核心知識點全部過一遍任何卷子都能應(yīng)付。2. Java與并發(fā)看起來是選擇題實則是淘汰主戰(zhàn)場2.1 為什么大數(shù)據(jù)開發(fā)要死磕 Java 基礎(chǔ)大數(shù)據(jù)開發(fā)的日常工作中Java 不是“偶爾用一下”的語言而是主力語言。你用 Spark 寫分析任務(wù)雖然可以用 Scala 或者 PySpark但閱讀源碼、調(diào)優(yōu)、排查問題最終都會落到 Java/JVM 層面。愛奇藝這套筆試題里Java 相關(guān)題目占比相當(dāng)高而且考察得非常細。這不是為難人而是想篩掉那些只背框架 API、不懂底層原理的簡歷選手。我之前幫部門做過校招面試發(fā)現(xiàn)一個明顯的規(guī)律Java 基礎(chǔ)扎實的人大數(shù)據(jù)框架學(xué)得也快因為 Spark 的 RDD、DataFrame 也好Flink 的 Watermark、Checkpoint 也罷本質(zhì)上都是 Java 并發(fā)、集合、網(wǎng)絡(luò)編程的封裝。你明白 HashMap 的擴容原理就更容易理解 Spark 的 shuffle 為什么會產(chǎn)生大量小文件你明白 JVM 內(nèi)存模型就更容易理解為什么大數(shù)據(jù)任務(wù)要設(shè)置 executor memory 參數(shù)。2.2 HashMap、ConcurrentHashMap 與并發(fā)安全的底層邏輯集合框架是 Java 基礎(chǔ)題里的“必考點”愛奇藝這套題也不例外。比較有代表性的考察方式是這樣的問題JDK 7 和 JDK 8 中 HashMap 的實現(xiàn)有哪些差異為什么 HashMap 在并發(fā)場景下不安全這個題幾乎每年都出現(xiàn)但能答全的人不多。正確的答題框架應(yīng)該是JDK 7 的 HashMap 底層是數(shù)組加鏈表插入元素時采用頭插法擴容時多線程并發(fā) put 可能形成環(huán)形鏈表一旦 get 的時候發(fā)生死循環(huán)CPU 直接飆滿。JDK 8 改成了數(shù)組加鏈表加紅黑樹鏈表長度超過 8 且數(shù)組長度超過 64 時樹化插入改用尾插法從機制上避免了死循環(huán)問題但并發(fā)場景下仍然可能出現(xiàn)數(shù)據(jù)覆蓋、size 計數(shù)不準(zhǔn)確等問題。所以并發(fā)場景要用 ConcurrentHashMap。如果再追問 ConcurrentHashMap 的原理JDK 7 是分段鎖把整個 Map 分成 16 個 Segment每個 Segment 是一把鎖JDK 8 放棄分段鎖改用 CAS 加 synchronized 鎖住桶的首節(jié)點鎖粒度更細并發(fā)度更高。這種層層遞進的答法比背幾句“線程安全基于 CAS”的面試話術(shù)要顯得有底氣得多。2.3 JVM 與 GC 的考察方式JVM 相關(guān)題目在 B 卷里也占據(jù)一席之地常見考法有內(nèi)存區(qū)域劃分、GC 算法、OOM 場景分析。這類題看起來很“后端”但大數(shù)據(jù)開發(fā)同樣躲不開因為跑 Spark/Flink 任務(wù)時OOM 是出現(xiàn)頻率最高的線上事故之一。我推薦用“畫圖加舉例”的方式復(fù)習(xí)把堆內(nèi)存、虛擬機棧、本地方法棧、方法區(qū)、程序計數(shù)器的職責(zé)先講清楚然后結(jié)合一個具體場景——比如一個 Spark Executor 頻繁 Full GC你會怎么排查一般思路是先用jstat看 GC 頻率再用jmap導(dǎo)出堆內(nèi)存快照用 MAT 分析哪個對象占內(nèi)存最大。如果你能在筆試簡答題里寫出這個排查鏈路面試官對你的印象會明顯不一樣。GC 算法方面CMS 和 G1 的區(qū)別是高頻考點。CMS 基于標(biāo)記清除并發(fā)收集但會產(chǎn)生內(nèi)存碎片G1 把堆劃分成 Region基于 Region 做局部回收可以預(yù)測停頓時間。JDK 9 之后 G1 成為默認垃圾回收器JDK 17 以后 ZGC 開始普及這些演進脈絡(luò)也可以順帶了解。2.4 數(shù)組與指針從 Java 數(shù)組到 C 指針的延伸搜這套題的同學(xué)經(jīng)常會連著搜“數(shù)組和指針筆試題”說明這類題在筆試里出現(xiàn)頻率很高。Java 里沒有指針的概念但數(shù)組本身就是一種引用類型所以考題會圍繞數(shù)組的拷貝、引用傳遞、內(nèi)存分配展開。比如問題int[] a {1,2,3}; int[] b a; b[0] 100;此時a[0]是多少答案是 100。因為b a賦值的是引用兩個變量指向同一塊堆內(nèi)存修改 b 的元素等于修改 a 的元素。這是 Java 基礎(chǔ)題里最經(jīng)典的坑也是很多非科班同學(xué)容易忽略的點。C 語言的指針與數(shù)組又是另一套完全不同的玩法數(shù)組名是常量指針a[i]本質(zhì)上是*(a i)的語法糖。雖然大數(shù)據(jù)開發(fā)崗位基本不會讓你寫 C但筆試偶爾會出這類題來考察計算機基礎(chǔ)是否扎實。應(yīng)對方式很簡單把指針加減、指針數(shù)組和數(shù)組指針、函數(shù)指針這幾個概念過一遍即可不需要深入。2.5 Java 基礎(chǔ)部分的備戰(zhàn)方式針對這套題折射出來的 Java 考點我的建議是不要只看面經(jīng)要自己動手做實驗。比如 HashMap 的樹化條件你就寫一段代碼往 HashMap 里插入哈希值相同的 key觀察鏈表什么時候變成紅黑樹再比如 volatile 的可見性你寫一個多線程程序驗證一下不加 volatile 時死循環(huán)的現(xiàn)象。這些實驗做完之后你會發(fā)現(xiàn)很多題不再需要“背答案”而是憑理解就能推導(dǎo)出來。3. 大數(shù)據(jù)組件原理MapReduce、Spark 與 Kafka 的考察重心3.1 視頻平臺的真實數(shù)據(jù)鏈路愛奇藝這類視頻平臺的數(shù)據(jù)鏈路很有代表性。以一次用戶播放行為為例客戶端上報播放日志到 KafkaFlink/Spark Streaming 消費 Kafka 數(shù)據(jù)進行實時清洗與此同時離線任務(wù)把日志落盤到 HDFS通過 Hive/Spark SQL 做 ETL按天構(gòu)建數(shù)倉分層最終產(chǎn)出播放量、完播率、觀看時長等核心指標(biāo)。理解了這條鏈路你就明白為什么筆試題會同時考察 Kafka、Flink、Spark、Hive 這些組件。它們不是孤立的知識點而是同一套數(shù)據(jù)流轉(zhuǎn)過程中的不同環(huán)節(jié)??荚嚨臅r候別只顧著背每個組件單獨的特性能講清楚一條數(shù)據(jù)從產(chǎn)生到最終形成報表的完整流轉(zhuǎn)過程才是面試官真正想看到的。3.2 MapReduce 與 Shuffle必考的流程題MapReduce 的 Shuffle 過程幾乎是大數(shù)據(jù)筆試的“釘子戶”。愛奇藝這套題簡答題部分很可能會有這么一道描述一個 MapReduce 任務(wù)從提交到完成的完整流程。答題不能只寫“Map 階段輸出中間結(jié)果Reduce 階段匯總”那樣太單薄。完整的回答應(yīng)該包含這幾個階段InputFormat 對輸入數(shù)據(jù)進行切分生成 InputSplitRecordReader 將數(shù)據(jù)解析成 key-value 對Mapper 處理數(shù)據(jù)后map 輸出先寫入環(huán)形緩沖區(qū)默認大小 100MB達到 80% 閾值時觸發(fā)溢寫溢寫前會做分區(qū)和排序默認按 key 的哈希值分區(qū)溢寫會產(chǎn)生多個小文件之后執(zhí)行歸并排序合并成一個大文件同時做 Combiner 局部聚合Reduce 端通過 pull 方式拉取屬于自己的分區(qū)數(shù)據(jù)做一次完整的 shuffle然后再進行分組排序最終調(diào)用 Reduce 函數(shù)。一個容易踩坑的細節(jié)是很多同學(xué)分不清“分區(qū)”和“分組”的區(qū)別。分區(qū)是決定某個 key 進入哪個 Reduce 分區(qū)分組是決定哪些 key 值被認為是同一個 key從而調(diào)用一次 Reduce 方法。在 Hive 中g(shù)roup by作用于分組而 MapReduce 的分區(qū)數(shù)決定 Reduce 個數(shù)兩者不是說一回事。3.3 Spark 核心RDD 依賴、Stage 劃分與數(shù)據(jù)傾斜Spark 的考察重點集中在 RDD 依賴關(guān)系、Stage 劃分、Spark SQL 和調(diào)優(yōu)方向。寬依賴和窄依賴的區(qū)別是必考題。窄依賴是指父 RDD 的每個分區(qū)最多被子 RDD 的一個分區(qū)使用典型操作有 map、filter、union寬依賴是指父 RDD 的每個分區(qū)可能被子 RDD 的多個分區(qū)使用典型操作有 groupByKey、reduceByKey、join。窄依賴的算子不需要 shuffle可以在同一個 Stage 內(nèi)完成寬依賴需要 shuffle是 Stage 劃分的邊界。為什么這個知識點如此重要因為數(shù)據(jù)傾斜通常就發(fā)生在寬依賴的算子上。比如用 groupByKey 做 WordCount某個單詞出現(xiàn)次數(shù)特別多對應(yīng)的 Reduce 任務(wù)就會長時間運行甚至 OOM。解決方案主要是加隨機前綴進行二次聚合、兩階段聚合、調(diào)整并行度、開啟spark.sql.adaptive.enabled讓 Spark 自動做傾斜 join 優(yōu)化。筆試題如果出“Spark 任務(wù)運行緩慢你怎么排查”答題思路應(yīng)該是先看 Spark UI識別出哪個 Stage 耗時最長再點進去看是某個 Task 卡住還是所有 Task 都慢如果是單個 Task 慢基本可以斷定是數(shù)據(jù)傾斜再用sample算子抽樣檢查 key 分布最后根據(jù)傾斜情況選擇加隨機前綴或者調(diào)并行度。3.4 Flink 和 Kafka如果考到會這么出題雖然 2019 年的時候 Flink 還沒有如今這么普及但愛奇藝的實時計算場景早就存在了所以這套題里出現(xiàn) Flink 相關(guān)題目也不意外。Flink 常見的考點是事件時間與處理時間的區(qū)別、Watermark 的作用、狀態(tài)后端、Checkpoint 機制。Kafka 的考點相對更基礎(chǔ)分區(qū)與副本機制、ISR 與 ACK 參數(shù)acks0/1/all、消費者組與分區(qū)分配策略、消息不丟失的保證。有一個很經(jīng)典的連環(huán)題“Kafka 如何保證消息不丟失”答題要從生產(chǎn)者、Broker、消費者三個層面分別說明生產(chǎn)者設(shè)置acksall并開啟重試Broker 設(shè)置min.insync.replicas2消費者處理完成之后再提交 offset。能分三層答基本能拿滿分。3.5 數(shù)倉分層與建模類簡答題大數(shù)據(jù)開發(fā)筆試里最常見的一類簡答題是談?wù)勀銈償?shù)倉是怎么分層的各層的作用是什么一般回答是 ODS、DWD、DWS、ADS 四層模型。ODS 層是源數(shù)據(jù)直接落地保持與業(yè)務(wù)庫一致不做任何加工DWD 層做清洗、規(guī)范化、維度退化統(tǒng)一命名規(guī)范DWS 層按主題匯總比如按用戶、商品、流量主題加工成寬表ADS 層是面向報表和應(yīng)用的數(shù)據(jù)直接對接業(yè)務(wù)方。這道題考察的不只是概念還有你對業(yè)務(wù)的理解。能結(jié)合視頻平臺舉出具體例子最好比如“播放記錄表屬于 ODS 層清洗后的播放明細表在 DWD 層按用戶維度匯總的觀看統(tǒng)計表在 DWS 層最終每日報表在 ADS 層”。筆試的時候如果能寫出這種層級加例子而不是只背四層定義是一個不小的加分項。4. Linux與SQL筆試中的“隱形大戶”4.1 Linux 命令題總是被低估很多同學(xué)備戰(zhàn)大數(shù)據(jù)筆試時會把精力放在算法題和框架原理上對 Linux 命令不屑一顧覺得“反正工作之后再學(xué)也不遲”。但大數(shù)據(jù)開發(fā)這個崗位日常工作的主戰(zhàn)場就是 Linux 服務(wù)器你不會用top、free、df、ps連排查問題都無從下手。所以筆試里出 Linux 題是非常合理的而且考察的點往往貼合實際場景。常見的出題方式不是問“l(fā)s命令的-l參數(shù)是什么意思”而是給你一個實戰(zhàn)場景服務(wù)器 CPU 飆升你怎么找出是哪個進程干的標(biāo)準(zhǔn)答案是先用top查看進程 CPU 占用率再用top -Hp [pid]查看具體線程配合jstack導(dǎo)出線程快照找到出問題的代碼位置。另一個高頻場景磁盤空間不足怎么快速找到大文件df -h看整體使用率du -sh *層層排查目錄再用find / -type f -size 1G直接列出大于 1GB 的文件。這些命令在大數(shù)據(jù)運維里天天都要用筆試考它們就是考察日常積累。4.2 grep、awk、sed 三件套的實戰(zhàn)用法文本處理三件套是 Linux 命令題的重頭戲。比如日志文件access.log的每一行是“IP 地址 訪問時間 請求路徑 狀態(tài)碼”問你如何統(tǒng)計訪問次數(shù)最多的前 10 個 IP。awk {print $1} access.log | sort | uniq -c | sort -rn | head -10這條命令的每一步都值得拆開講awk {print $1}是取第一列sort是排序讓相同的 IP 排在一起uniq -c統(tǒng)計去重后每項的出現(xiàn)次數(shù)sort -rn按數(shù)字逆序排序head -10取前十條。還有一類??碱}是 sed 的原地替換把文件里所有http替換成https并且修改原文件。sed -i s#http://#https://#g config.txt這里沒用常見的/作為分隔符而是用了#主要原因是 URL 里本身包含/直接用/做分隔符需要轉(zhuǎn)義寫成#可以少踩很多坑。這種細節(jié)就是筆試選擇題里的加分點。4.3 SQL 窗口函數(shù)分組 TopN 是最高頻考點大數(shù)據(jù)開發(fā)筆試的 SQL 題基本繞不開窗口函數(shù)。它的典型場景是求每個部門工資最高的員工、求每個用戶最近一筆訂單、求連續(xù)登錄 N 天的用戶。窗口函數(shù)的核心語法就一條row_number() over (partition by 分組字段 order by 排序字段 desc) as rk以“求每個用戶的最近 3 筆訂單”為例select user_id, order_id, order_time from ( select user_id, order_id, order_time, row_number() over(partition by user_id order by order_time desc) as rk from orders ) t where rk 3;這里特別需要提醒一個新手常犯的錯誤子查詢里的rk字段不能在同一個查詢的 where 條件里直接引用比如where row_number() over(...) 3會直接報錯因為窗口函數(shù)是最后執(zhí)行的。必須包一層子查詢在外面過濾。這個坑在筆試里出現(xiàn)頻率特別高因為它考察的是執(zhí)行順序的理解而不是語法背誦。4.4 連續(xù)登錄問題的兩種解法“求連續(xù)登錄 3 天以上的用戶”是另一道高頻 SQL 題它有很多變形比如連續(xù)簽到、連續(xù)購買。核心解法是用date_sub做日期差值。select user_id from ( select user_id, login_date, row_number() over(partition by user_id order by login_date) as rn from user_login group by user_id, login_date ) t group by user_id, date_sub(login_date, rn) having count(1) 3;思路是這樣的先把同一個用戶每天的連續(xù)登錄日期減去行號如果日期是連續(xù)的那么差值會保持不變?nèi)绻虚g斷了差值就會變。所以group by user_id, 差值之后count 大于等于 3 的組就是連續(xù)登錄至少 3 天的用戶。這里有個細節(jié)login_date可能同一天有多條記錄比如用戶一天登錄了兩次直接算行號會把同一天的重復(fù)記錄也算進去導(dǎo)致誤判。所以要先group by user_id, login_date去重再做窗口計算。這個去重的步驟是很多參考答案里沒寫出來的但實際筆試時很容易中招。5. 編程題是拉分項從 TopN 到滑動窗口的破題路徑5.1 編程題到底在考什么筆試的編程題不會讓你寫一個完整的 MapReduce也不會讓你手寫 Spark 算子。它的核心考察點還是數(shù)據(jù)結(jié)構(gòu)和算法只是偶爾會套一層“大數(shù)據(jù)場景”的外衣。愛奇藝這套題的編程部分基本集中在數(shù)組、字符串、鏈表、堆、滑動窗口這些經(jīng)典題型上。刷題的時候不要盲目追求題量先把每一類題型的套路吃透。比如“連續(xù)子數(shù)組最大和”是動態(tài)規(guī)劃基礎(chǔ)題“兩數(shù)之和”是哈希表的典型應(yīng)用“TopK”是堆的經(jīng)典場景“最長無重復(fù)子串”是滑動窗口的標(biāo)準(zhǔn)模板。這四類題掌握之后筆試遇到新題至少不會完全懵。5.2 海量日志 TopK堆是最優(yōu)解結(jié)合大數(shù)據(jù)場景的編程題最常見的是“在一個很大的文件里找出出現(xiàn)次數(shù)最多的 TopK 個單詞”。純算法題版的問法是“求一個無序數(shù)組里的前 K 大元素”。public int[] topK(int[] nums, int k) { PriorityQueueInteger heap new PriorityQueue(k); for (int num : nums) { if (heap.size() k) { heap.offer(num); } else if (num heap.peek()) { heap.poll(); heap.offer(num); } } int[] res new int[k]; for (int i 0; i k; i) { res[i] heap.poll(); } return res; }這里用了一個大小固定為 K 的最小堆遍歷數(shù)組時只要當(dāng)前元素比堆頂大就替換堆頂這樣堆里始終維護著當(dāng)前最大的 K 個數(shù)時間復(fù)雜度 O(n log k)。面試如果追問“數(shù)據(jù)量特別大怎么辦”可以補充說明文件過大無法一次性加載到內(nèi)存時先做哈希分片把大文件拆成多個小文件分別統(tǒng)計每個小文件的 TopK最后再歸并。這道題還有一個高頻變種求第 K 大的元素。用快速選擇算法平均時間復(fù)雜度 O(n)代碼思路是在快排的 partition 基礎(chǔ)上只遞歸處理包含第 K 大的一側(cè)不做全量排序。如果筆試時間充裕寫快選比寫一堆更優(yōu)雅。5.3 連續(xù)子數(shù)組最大和動態(tài)規(guī)劃入門模板“最大子數(shù)組和”是 LeetCode 第 53 題也是筆試編程題里出現(xiàn)頻率很高的一道因為它短小精悍能快速看出候選人的動態(tài)規(guī)劃基本功。public int maxSubArray(int[] nums) { int cur nums[0]; int max nums[0]; for (int i 1; i nums.length; i) { cur Math.max(nums[i], cur nums[i]); max Math.max(max, cur); } return max; }核心邏輯就一行cur Math.max(nums[i], cur nums[i])。翻譯成人話就是“當(dāng)前最大子序列和”要么從當(dāng)前元素重新開始要么帶著前面的累加值繼續(xù)加取兩者較大值。cur維護的是以當(dāng)前元素結(jié)尾的子數(shù)組最大和max維護的是全局最大和。這道題寫出來很容易但想要在筆試里拿滿分還需要在注釋或者旁邊寫明“時間 O(n)空間 O(1)”這能體現(xiàn)你的算法復(fù)雜度意識。5.4 輸入輸出格式筆試翻車的高發(fā)區(qū)域代碼寫對了但是 0 分這類悲劇每年都在發(fā)生。原因絕大多數(shù)不是算法問題而是輸入輸出格式?jīng)]處理好。??途W(wǎng)這類平臺和 LeetCode 不同LeetCode 已經(jīng)幫你把函數(shù)簽名定義好了你只需要填函數(shù)體??途W(wǎng)需要你寫完整的public class Main自己用Scanner讀取輸入再按指定格式輸出。很多同學(xué)平時只刷 LeetCode不熟悉這種“自己處理輸入輸出”的方式筆試時一緊張Scanner 的循環(huán)讀法都寫錯了。我建議在秋招開始前去??途W(wǎng)上把近三年的真題模擬題都做幾道專門練習(xí)完整的代碼結(jié)構(gòu)。記住一個通用模板import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc new Scanner(System.in); int n sc.nextInt(); int[] arr new int[n]; for (int i 0; i n; i) { arr[i] sc.nextInt(); } // 處理邏輯 System.out.println(result); } }還有一個容易被忽略的點有些題目要求輸出結(jié)果保留兩位小數(shù)比如System.out.printf(%.2f, result)有些要求多個結(jié)果之間用空格分隔最后一個后面不能有空格。這些細節(jié)在筆試環(huán)境里一旦出錯會直接判定答案錯誤比算法沒寫出來還可惜。6. 從這套筆試反推秋招備戰(zhàn)我的幾點實踐復(fù)盤6.1 原理與刷題的時間配比我見過太多人備戰(zhàn)大數(shù)據(jù)開發(fā)筆試要么只刷算法題要么只看框架面經(jīng)這倆都是極端。愛奇藝這套題給我的最大啟發(fā)是它同時考察原理深度和代碼熟練度兩邊的權(quán)重其實差不多。比較合理的安排是五五開一半時間用來深入理解 Hadoop、Spark、Kafka 的核心機制另一半時間用來刷算法題和 SQL 題。原理部分不要停留在“會用”層面要能用自己的話講清楚 MapReduce 的 Shuffle 過程、Spark 寬窄依賴、Kafka 的 ISR 機制。SQL 部分不要只看題解一定要親手在本地或者在線環(huán)境跑一遍。我自己復(fù)習(xí)時有一個笨但有效的方法把每個核心知識點抄在一張 A4 紙上只寫關(guān)鍵詞和流程箭頭不看資料對著這張紙口述講一遍。講不出來的地方就是知識盲區(qū)回頭再去看那塊的源碼或博客。這個方法堅持兩周效果比反復(fù)讀書好得多。6.2 筆試現(xiàn)場的答題順序與時間切分真正坐在筆試考場里心態(tài)和平時刷題完全不一樣。我總結(jié)了一套當(dāng)時用著很順的答題順序先花一分鐘掃一遍全部題標(biāo)記出編程題的大致難度然后按順序做選擇題遇到卡殼的直接跳過選擇題做完后先做會寫的編程題再做簡答題最后回頭處理跳過的選擇題和自己不熟悉的編程題。時間切分上我一般會把整個筆試時間的 50% 留給編程題30% 留給選擇填空20% 留給簡答。因為編程題是按通過用例給分的寫出來大部分用例可能就能拿到 60% 到 80% 的分數(shù)這比在選擇題上糾結(jié)半天的性價比高得多。6.3 復(fù)盤比刷題更重要做完一套題對照答案估分只是第一步更重要的是把錯題涉及的每一個知識點都深挖一遍。我會為每道錯題建立一個類似“問題是什么、涉及的知識點、根本原因、同類題型的解題模板”的卡片然后每周集中回顧一次。比如我在做 HashMap 相關(guān)題時錯過一次“JDK 7 頭插法和 JDK 8 尾插法的原因”這個點復(fù)盤的時候我就專門去看 JDK 8 的源碼把putVal方法整個讀了一遍又畫了擴容前后鏈表結(jié)構(gòu)的示意圖。從那以后凡是遇到 HashMap 并發(fā)問題我基本不會再丟分。這種“以題帶點、以點帶面”的復(fù)盤方式比再刷十套新題更有效果。6.4 最后分享一點心態(tài)上的體會準(zhǔn)備秋招筆試的過程確實枯燥尤其是當(dāng)你發(fā)現(xiàn)同一道題做了三遍還是會錯的時候很容易自我懷疑。但大數(shù)據(jù)開發(fā)這個方向本來考查的就是知識廣度和深度并重一時半會兒記不全太正常了。我自己的體會是把每一次筆試都當(dāng)成一次免費的學(xué)習(xí)機會題沒做完不要緊關(guān)鍵是從中提煉出哪些知識點還沒掌握、哪些代碼模板還不夠熟練下一次進場多拿幾分就足夠了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
96AV久久久| 国产精品免费视频人成| 美女骚尻视频| 欧美不卡在线美女| 久久麻豆一区二区| 国产精品久久久无码AV网站| 神马久久午夜| 欧美色图自拍| 九九成人精品| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 97这里只精品| 日韩有码专区| 九九九九九九成人| 精品人妻夜夜草| 99这里有精品| 色狠狠色| 日韩成人综合网| 亚州欧美色图| 欧美日韩亚洲少妇寂寞影院正在播放| 亚洲妇色| 精品视频日日夜夜| 男生女生啊啊啊啊| 九九久久久九九| 99色综合| 秋霞一级视频在线观看免费| 搡老熟女老女人老熟妇免费视频| 1769国内精品视频| 亚洲天天在线| 国产成人久久精品蜜臀| 国产精品视屏| 黄色人人| AV乱伦专区| 亚州性色| 一区二区乱码福利| 亚洲图片欧美色图| 欧美色图20p| 精品国产99999| 天操天操夜操夜月操月年年操操| 久久九九精品一区二区| 国产免费一区| 久久精品中文字幕女同| 91精品久久久久久77777| 99re在线观看| 日韩精品人妻中文字有码在线| 9热9热综合网| 制服少妇欧美| 日本熟妇精品九九| 在线视频资源| 欧美夜夜| 精品久久久久av影院| 国产最新小视频在线播放下载| 91搡老女人老妇女老熟女歌词翻译| 撸无码不卡免费视频| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 久久久久久性爱免费视频| 日本三级精品| 国产精品亚洲无码| 色哟哟511老熟女| 欧美日韩精品一区二区三区高清| 爽 好舒服 无码刺激久久| 午夜福利免费精品视频| 日韩成人大片在线观看| 78精品在线| 美女久久久久久久久久久| 91 丝袜在线播放| 日韩中字av一区| 久草成人| 久久无码一区二区二三区性色| 国产激情视频一区区三区| 亚洲色狠| 日韩中文字幕精品一区在线| 色色国产| 精品无吗久久| 欧美亚州综合网图片| 久久香蕉国产线看观看亚洲女人 | 欧洲一区二区三区四区在线观看| 嗯嗯啊啊啊好爽| 免费精品无码一级毛片牛牛影视| 成人自拍三级在线观看| 99色色网| 欧美性爱一区| 999色欧美中文字幕| 精品无码少妇| 操逼不卡中文字幕| 久久香蕉国产传媒一区剧情天美| 天天综合网AV91| 日1区2区3区2020| 国产精品美女| 亚洲综合另类| 一区二区播放| 国产午夜精品理论片a大结局| 国产狂喷潮在线精品| 国产精品免费美女视频| 中文一区二区婷婷视频| 久久久噜噜噜久久人妻| 亚洲天堂精品日韩电影| 欧美日韩国内不卡| 99久久9| 欧美激情精品| 91人人爽人人爽| 综合性视频99| 一级@啪啪视频| 国产一区96在线| 日韩不卡一二三四| 国产精品无码av嫩草| 丝袜美腿诱惑亚洲欧美视频在线观看| 99只有精品| 91亚洲人| 婷婷五月天成人网| 亚洲九九视频| 香蕉久久AⅤ...| 翔田千里av一区二区三区| 丰满搜索结果 -第18页- 久久高清无码 | 欧美色www亚洲国产阿娇要播| 亚洲精品国产熟女久久久久久| 亚洲一区深夜| 天天爽天天操啊啊啊| 日本操BAV| 97 国产一区| 91中文字幕| 久久婷婷伊人| 欧美狠狠| 亚洲人精品久久久喷水| 欧美亚洲自拍另类人妻| 丁香五月天婷婷姐| 日本孕妇一区二区视频操逼免费看| 热九九精品| 夜夜骑操视频| 婷婷激情五月天小说网| 久久草视频污视频| 精品毛片av一区二区| 96AV精品| 丰满人妻一区二区三区色-百度| 日本九九九九| 日日骚一区二区三区| 思思热国产在线视频| 九九国产热| 香蕉黄色一级视频| 欧美成人综合| 国产精品嫩草影院免费| 国产欧洲精品亚洲午夜拍精品| 综合久久97| 五月婷色| 免费人成毛片乱码| 97久久超碰国产网站| 国产真乱mangent| 不卡超碰护士AV在线免费播放| 999久久久九九九九| 天天做天天爱天天高潮| 欧美天天射| 亚洲av无线观看| 蜜臀久久精品久久久久视频| 亚洲啪啪性视频| 久久久亚洲熟妇熟女| 啊好大好舒服| 国产日产精品久久快鸭的功能介绍| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 婷婷中文网| 久久鲁夜| 国产农村一一级特黄毛片| 狠狠色五月亚洲91| 欧美午夜色妇色鬼| 日本岛国黄色网址| 2023天天操夜夜操| 欧美精品系列| 六月丁操逼| 一区二区三区 日韩欧美| 欧美久久人体| 青青草国产盗摄一二三区| 鸡巴插逼视频| 97综合激情| 看黑丝美女操逼青青网站| 亚洲 日本 国产 综合| 东京热大香焦| 欧美天堂日韩三级国产传媒| 大香蕉五月天婷婷| 富女玩鸭子一级毛片| 国产美女激情| 亚洲AV免费在线观看| 插穴性爱视频在线观看| 美女熟妇色| 东京男人天堂| 中文字幕超碰CAO| 最近的最新的中文字幕视频| 尤物网址| 人妻三级在线中文字幕| 超碰在线1234区| 99精品热| 亚州精人品大香蕉| 亚洲精品美女久久久久久久久| 亚洲欧美色图| 中文字幕精品三级久久久| 蜜臀久久99精品久久综合| 日本三级一区二区 在线| 国产精品电影大全| 亚洲色图欧美| 久射吧| 久久久久久久六六 | 蜜臀av网址| sss视频华人在线| 成人网站 免费观看| 无码人妻精品一区二区三区99不卡| 天天久久久久久| 亚洲精品1区| 炮色五月| 99久久com免费视频′| JIZZJIZZ国产精品喷水| 伊人久久在线视频观看| 9国产超碰| 亚洲色人阁| 亚洲无码日韩电影| 亚洲毛片基地专区| 97Ai亚洲| 诱惑网综合| 狠狠入| 色爱亚洲| 成人羞羞视频国产| 欧洲特黄毛片免费看欧洲毛片| 情色图区| 亚洲熟女综合一区二区| 欧美碰碰综合色| 国产AV天美传媒一区二区三区 | 欧美伦乱爱| 美女在线H91| 一区二区久久天天干狠狠| 五月天激情小说网| 私色综合网| 久综合网| 亚洲色图超碰在线| 中文字幕av色| 久久欧洲| 物业黑人 AV一区| Aa东京男人的天堂| 无卡一区=区| 亚洲色婷婷综合久久久久中文| 2019男人的天堂| 日日骚一区二区三区| 国语精品av| 99热这里都是精品| 中文字幕人妻资源在线| 久久AV无码网址| 99久久综合网| 熟妇人妻一区二区三区| 99999这里都精品| 玖玖综合视频| 精品国产乱码久久| 在线a亚洲视频播放在线| 国产成人 综合亚洲 天堂| 激情无码日韩| 综合久久婷婷| 射 色综合| 97在线观看免费视频l| 国产人妻精品一区二区三区秋霞 | 伊人成人情色综合| 日韩 女同 综合| 精人妻一区二区三区| 夜夜精品视频| 十八禁的黄污污免费网站| 色嗨嗨在线| 99热这里只有精品地址| 射欧美综合| 蜜桃精品一区二区三区久在线| 欧美肥臀在线| 青青操综合网| 啊啊啊啊啊操我视频| 伊人青青草久久| 国产精品动态一区二区三区四四| 免费试看60秒| 久久精品中文字幕无码l| 人人扣人人操| 欧洲精品久久| 四虎国产精品永久地址入口| 日韩久久超碰色| 亚洲综合图文| 久久久新亚洲AV| 国产亚洲精品美女久久久m| 激情文学网伊人| 亚洲性图91| 老妇女91| 婷婷尹人大香蕉免费| 精品乱码久久久久| 国产真实子伦对白| 激情六月婷婷| 中文熟女五十乱码在线| 国产女性无套 免费观看| 亚洲人在线成线成人| 啊啊啊 在线| 日韩国产不卡在线视频| 亚洲第一页欧美| 国产深喉视频一区二区| 色婷婷99| 亚州黄站| 这里只有精品视频在线| 一区e区三| 人妻丰满熟妇一区二区三| 久久久艹艹艹| 精品人妻一区二区三区日产| 极品丝袜无码| 射综合网| 亚洲欧美天堂在线| 色噜噜狠狠色综无码久久合欧美| 婷婷五月天av| 另类欧美色| 激情五月综合网| 强乱老妇中文字幕| 9色在线| 超碰 欧美| 97婷婷色| 亚洲在线91| 国产成人亚洲精品自产在线| 草草草草视频| 麻豆久久久一区二区| 亚洲欧美综合网| 欧美顶级黄片AAAAA在线免费看| 日韩天天本| 性影在线视频| 99热日| 性影在线视频| 九热久| 国产少妇肉丝在线观看| 在线免费观看高清无码视频| 91偷拍欧美亚洲| 日韩av电影成人在线| 久久久久久久国产| 综合欧美激情网| 伊人午夜福利视频| 久久人妻视频网| 玖玖爱影院| 五月天春色激情网| 美国一区二区三区视频| 91久久久久| 操碰91| 探花精品 一区二区| 青娱乐大香蕉| 精品超碰国产| 日本乱人伦片中文三区| 亚洲情色综合网| 香蕉久久国产AV一区二区| 久久久久久九九九九九| 日韩中文字幕av在线播放| 国产成人亚洲精品无码古代早漏男| 香蕉国产97| 9/A片| 搡老女人老妇女AAA一VU麻豆| 亚欧洲一区二区视频| 丁香九月激情| 18啪啪手机免费性爱| 欧美九一精品久久久熟妇| 久久麻豆一区二区| 久久社区一区二区三区| 99re在线| 中文一区二区| 男女打扑克高清网站| 老熟女搡BBBB搡BBBB视频| 啊啊啊轻点在线观看| 国产原创剧情在线丝袜 | 美女国产一区二区久久| 豆花视频操逼网址| 日韩BBN| 日本黄色裸日本黄色裸体 | 国产一级137片内射麻豆| 熟女熟妇一区二区三四区| 美腿丝袜偷拍亚洲欧美| 性爱视频久久| 日本性爱少妇| 日本国产亚洲一区在线观看| 青草一区二区| 大干人妻| 红桃视频高潮| 久久色人体 | 宗合情欲网| www.激情| 国产精品视频精品一二| 欧美另类精品xxxx| 好爽视频在线观看视频| 精品久久九| 裸模AV女优| 欧美少妇大量自拍视频在线观看| 天天爽人人综合免费7799| 亚洲成aⅴ人片不卡无码| 国产97视频| 天天舔天天日天天射| 夜夜爽妓女| 夜夜操天| 性感女人网页在线观看视频| 97中文超碰| 日本道久久综合色色| 久久九九视频九九视频| 成人七区| 午夜120视频在线观看| 精品少妇999| 九九热av| 亚洲欧美色图片| 中国91AV| 国产真实子伦对白| 手机午夜电影神马久久| 四虎午夜影院| 黄视频免费| 97亚洲精品| 后入式999| 国产精品对白自产拍| 国产久久日| 国外91| 亚洲日本大香蕉1| 免费男人的天堂| 久久女女| 啊啊啊免费| 国产少妇内射| 97鸡把在线视频| 少妇无码999| 欧美裸体美女日麻屄| 神马久久久久| 欧美日韩另类在线| 国产区91柔拿会所技师| 激情一区二区三区在线观看| 殴美牲| 嗯阿好爽好紧| 91欧美巨乳| 亚春色色| 亚洲一卡二卡在线免费| 日日操丁香五月天| 日本三级日本三级99| 五月香婷婷| 青青草伊人久久| 97大色网| 欧美瑟综合| 亚洲在线a| 日韩簧片免费看| 天天色综亚洲91污| 久久99国产综合精品女同| 97色色国产视频| 蜜臀在线看片| 亚洲啪啪综合?v一区综合精品区| 国产日韩精品人妻久久久久色欲网站| AAA久久| 国产又粗又又黄又猛| 97人人爱人人乐| 九九热久久99精品re| 国产精品久久99日日| 日韩成人性爱电影在线播放| 国产suv精品一区二区四| 999综合色| 最新AV在线| 一区不卡在线观看av| 日韩一级欧美一级在线观看| 日夜久久久九九九久| 亚洲图片偷拍欧美| 午夜精品久久久久久久久久蜜桃 | 综合日本女人伊人| 麻豆成人AV| 性爱乱伦一区| 欧美亚洲第1页| 夜夜欢天天干| 人人看人人插| 97亚洲一区| 97se亚洲| 午夜久久无码1000合集| 亚洲aw毛茸茸在线 | 日本欧美成人片AAAA| 久干网| 日本操逼视频免费| 99热这里只有精| 久久精品99久久久久久| 中文字幕国产| 日韩av熟女一区二区三区成人| 狠狠躁久久躁| 亚洲一区中文字幕一区| 操死我了啊啊啊| 91人妻最真实刺激绿帽| 香一区二区三区| 在线播放中文字幕| 欧美黄片视频在线观看免费| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 欧美成人性爱视频免费观看 | 精品超碰中文在线| 亚洲男人天堂2017| 天天爽天天爽| 亚洲不雅视频1区二区| 一本道综合色图| 放黄片放3级黄片没穿衣服| 丝袜熟女2P| 2018天天日天天日| 99久热精品99re6热| 色情乱伦AV| 97色欧洲| 大香蕉伊利av| 国产精品嫩草久久久久| 偷拍亚洲视频一区二区三区四区| 欧美在线视频99| 久久久久久97| 国产久久一区二区| 久久久中文| 国产偷人伦激情在线观看| 日韩懂色网| 黄色片大香蕉| 大色综合| 97草草| 色97| 日韩性爱小视频在线观看| 超碰色大香蕉| 884t在线| 婷婷五月天基地| 日本操逼视频不卡直接放| 亚州精品人妻一二三区| 成人影 天天操 亚洲| 国产精品久久久久无码A√| 五十路熟女在线不卡观看一区二区| 中文字幕日韩综合| 白天啪啪晚上啪啪视频| 精品日韩| 九九九国产精品| 国产久久视频| 九九AV| 亚洲国产成人福利在线观看| 亚州综| 超碰午夜| 日本99一区二区| 九热视频| 91人妻做a观看视频| 91少妇人妻| 欧亚日韩综合精品国产| 伊人久久国产免费观看视频| 中文字幕在线观看视频www| 777琪琪午夜免费A片| 人人操人人摸超碰| 超碰在线综合97| 中 文字幕一区二区三四 五 区日 日 骚 | 欧美亚男人的天堂| 99热免费| 一级免费啪啪片| 亚洲日韩美国人妻| 午夜男女爽爽爽影院视频| 97欧美日韩精品| 一本色道久久综合熟妇| 欧美情色男人的天堂| 日本高清电影欧美色图| 九九RE视频在线精品| 加勒比在线视频一区二区三区| 免费A片三p视频| 69一区二区三区 | 国产精品无码成人精品| 91老熟妇| 亚洲天堂男人| 色网色网色网色网色网色| 97超级久久| 精品人妻一区二区三区蜜桃视频| 91黑丝操| 久久久内射良家| 久久99深爱久久99精品| 啊嗯嗯啊好大好爽| 锕锕好爽 死我在线观看| 超碰天天操| 91爱看| 嗯嗯啊好大| 美日韩在线不卡人妻| 大香蕉欧美伊| 传媒免费一区二区三区| 牛牛久久国产精品视频一二三 | 涩涩这里只有精品视频| 国产精品黄色三级av| 国产AV色黄看到爽| 郑州宾馆老熟女露脸啪啪| 国产成人手机视频激情| 精品国产乱码久久久久久口爆网站| 国产大学生口爆吞精合集| 国产精品久久久久亚洲av| 精品一区二区成人| 国产AV高清AV无码| 亚洲男人天堂Av| 精品久久視頻在线| 夜夜夜夜夜夜夜夜夜狠狠狠狠狠狠狠| 岛国人妻少妇av在线观看| 亚洲自拍一区夜夜操| 足交视频老司机| 成人资源中文字幕在线观看| 色色九区| 久久黄片国产一区二区| 黄页视频网站野外| 色婷婷网| 国产农村妇女精品一二区| 日韩欧美偷拍美女视频| 床戏久久久av一区二区麻豆| 天堂无码| 激情网色| 9久综合网| 欧美A√综合网| 激情另类激情| 白丝被操91| 黄色av片三级三级三级免费看| 狼人久草| 伊人久久久日韩一区| 尤物AV免费网站| 乱伦强奸区日韩| 国产女人和拘做爰视频| 在线观看综合精品亚洲| 东北黄色电影| 九草九九九| 色婷婷国产精品一区在线观看| 强奸国产在线| 免费视频在线观看啊啊啊啊啊| 99色日| 日本大香蕉综合网| 曰本人妻人人澡人人夹| 91N欧美| 超碰这里有精品| 测评在线观看AV| 激情久久久| 看黑丝美女操逼青青网站| 国语精品av| 黑人狂躁日本妞一区二区三区| 五月婷婷影院| 97视频免费在线| 欧美一区二区一级岛国大片| 91久久久久免| 超碰97.com| 色嗨嗨在线| 欧美 传媒 麻豆 日韩 偷拍| 亚欧成人一级片在线播放| 免费黄色A片| 91美女视频在线| 亚洲色图一区二区三区| 强奸乱伦动态污图免费 | 久久精品国产97欧美精品亚洲| 先锋影音av先锋一区| 亚洲一区二区麻豆影院| 亚洲精品蜜桃久久久| 亚洲91在线播放影院| 欧洲射精91| 国产精品自拍视频| 亚洲91极品| 99热这里都是精品| 操逼日韩无码| 国产97在线播放| 久久久精品无码亚免费| 欧美日韩青操| 午夜一区二区三区国产| 中文字幕久久精视频久久大全| 97爱| 天天干天天日天天射黄色大片| 黄色工厂这里只有精品| 午夜男人一级A片7777| 青操影院| 国产真实野战在线视频| 亚洲九九爱| 夜夜影视四色| 精品久操| 婷婷色中文字幕| 极品色综合| 精品精品精品| 人人爱人人乐人人操| 99热精品青草在线| 国产精品探花色| 亚洲大胆人体av| 免费啪啪一级视频| 欧美高清91| 人妻激情偷乱视频一区二区三区 | 刺激性视频黄页| 国产精品无码成人精品| AV99热18这里只有精品| 国精精品无码一二三区水多多| 久草线上视频免费看| 国产精品99久久久www| 午夜亚洲| 日韩伦理久 久久 清纯| 亚洲激情综合另类男同| 欧美一品道| 激情四射五月天| 操国产高清| 欧美成人综合| 中文激情网| 大象AV在线| 亚洲图片 激情小说| www欧美性爱| 97视频在线看| 91精品久久久久久77777| 色色综合网站| 日韩偷拍一区二区三区| 国产风韵犹存熟妇三区| 91 手机在线播放 绯色| 国产野战露脸在线播放| 五月天久久人妻| 日韩美女久久一区二区三区| 乱伦图一区| www亚洲欧美| 好好的日:com久久九九| 99超级碰免费视频| 91人妻最真实刺激绿帽| 96国产精品| 自拍视频大全亚洲专媒视频/一区二区三区 | 亚洲 自拍偷拍 欧美| 老熟女天天操| 欧美性爱一区二区三区四区| 欧美久热| 性色av蜜臀av色欲aV| 97超碰色色| 欧美日韩亚洲国产中文永久天天看| 又大又白奶子| 久草免费在线一区二区| 看免费一级在线播放毛片| 欧美色91| 亚洲国产中文字幕| 啊啊啊在线观看免费视频| 狠狠爱综合| 欧美另类综合久久| 亚洲国产成人精品999| 97日韩超碰超碰中文字幕| 加勒比av官网在线| 亚洲成人精品久久久| 丁香六月婷婷综合| 性爱乱伦一区| 凹凸久久人人| 色就色综合| 欧美黄色手机在线观看| 丰满人妻一区二区三区| 后入人妻无码| 日韩欧美天堂| 经典丝袜一区| 91老熟女老女人国产老太| 免费看污网站| 青青草在线成人视频| 99热免费| 婷婷爱五月| 99热婷婷| 激情久久久| 日本欧美国内在线| 欧美性爱另类综合| 亚洲各类熟们中文字幕| 日韩在线观看字幕精品| 青娱乐亚洲自拍| 欧美日韩国产黄色片| A一区片| 国产精品麻豆成人av| 99婷婷一区二区| 亚洲一区二区三区在线激情| 99无码狠狠久久| 超碰97人妻| 精品久久久av无码免费| 思思热在线视频在线| a片自拍直播视频| 免费岛国一级片| 大香蕉免费3| 天天草夜夜草高潮片| 可以在线观看的黄色网址| 国产日韩色综合| 操迟操逼在巾线Fre看| 亚洲无吗在线视频| 69精品久久久久中文字幕| 国产1769在线| 婷婷色导航| 黄页18禁| 操亚州| 国产女主播视频在线观看| 丝袜视频网国产90| 狠日欧美| 国产久久免费精品视频| 一区二区三区成人高清视频| 亚洲砖码砖专无区2023| 久久XX| 日本免费一区二| 日本99一区二区| 一摸二插三插| 亚洲激情视频| 国产又黄又粗的视频| 久久鲁干| 奸色色 男人天堂 天天射| 九九热五区| 久久久久久久久国产| 超碰人人干天天射| 成人性爱免费播放| 1禁看欧美黄片免费看| 大香蕉人妻| 蜜臀AV成人精品蜜臀AV久久| 屁股久久久久久久久| 97亚洲色图| 无码久久国产| 五月丁香社区婷婷日韩欧美精品影院| 操久久久久久| 在线一区| 久操精品| 免费精品福利在线观看| 久9久| 2019男人的天堂| 亚洲日韩人妻中文字幕一区| 日韩av一级黄片| www.操| 偷拍亚洲视频一区二区三区四区| 欧亚无码视频| 亚洲超碰在线| 欧美夜夜骑视频| 91人妻人人澡人人爽人人精品| 97在线精品观看视频| 激情六月婷婷| 91国产丝袜美女| 久96热在线观看视频| 色婷婷色99国产综合精品| 粉嫩少妇自慰在线| 好属操| 亚洲图片偷拍视频区| 97免费视频网| 精品人妻一区二区三区日产乱码| 亚洲 欧美日韩 另类| 大香蕉99热| 超碰91在线| 五月香婷婷| 91成人久久| 影音先锋日本乱伦| 久久久草成人网站久久久草成人久久久草久久久 | 一区三区啪啪| 欧美在线啊啊啊| 久久久久久久久一区二区三区| 色官网色综合| 日本999精品| av一区二区三区不卡| 麻豆久久久一区二区| 另类图片五月天| 强奸乱伦中文字幕AV| 密臀AV在线| 天天射天天操天天干天天吃2018 | 91国产丝袜白虎| 超碰成人最新最好看| 欧美日韩婷婷中文| 美国日韩黄片| 免费看污网站| 亚洲啪啪综合?v一区综合精品区| 清柠毛片| 一本久道久久综合狠狠爱一密臀精| 亚洲天堂无码| 人伦四五区| 日本 欧美 国产一区| 亚洲青青草| 日人妻视频91| 97国产精品久久久久 | 亚洲美女色图| 久久综合亚洲色1080p| 久久久久元码视频| 国产精品久久99日日| 亚洲污污网站| 人妻aa| 新91视频.cmp| 色噜噜狠狠色综合日日| 亚洲自拍97| 大香蕉免| 婷婷丁香九月| 97操综合| 丁香五月激情网| 国产一国产一级毛片古装| 射丝袜高跟鞋99| 国产无码精品高清| 青青青草伊人精品| 婷婷操逼| 久久精品国产亚洲AV清纯| 亚洲色性情三级| 国模不卡| 久久亚洲日韩熟女精品| 素人播放一区| 秋霞一级鲁丝片A片| 精品亚洲俞拍视频一区| 能在线播放的国产三级| 亚洲色天堂九9| 一区二区三区在线资源| 在线毛片片免费观看| 亚洲国产青青| 涩五月婷婷| 日B操| 国内外毛片在线观看| 首页亚洲国产高跟丝袜诱惑视频| 国产精品内射婷婷一级二| 传媒免费一区二区三区| 亚洲AV成人无码一区二区三区在线观看| 久久久性爱| 青青草在线视频欧美| 亚洲一区二区性爱电影| 亚洲九九九| 97av,com| 东京太热久久久| 婷婷丁香五月天综合东京热| 东京热男人天堂| 中文字幕AV片| 色综合美国| 国产亚州精品美女久久久免费| site:sinbotex.com| 98福利在线视频| 久久久草成人网站久久久草成人久久久草久久久 | 天天综合,91入口| 熟女自慰久久久| 国产精品成人在线| 日韩精品国产一区二区| 亚洲高清欧美总合| 色网在线| 色性荡荡荡荡视频| 精品一区二区成人动漫| 亚洲精品免费中文字幕| 亚州欧美另类| 超碰无码五月97| 中文字幕在线观看AV| 国产热RE99久久6国产精品首 | 69精品人人人人| 久久乐| 欧美精品1区2区3区| 国产精品探花色| 超碰在线一区二区| 中文字幕免费在线观看| 亚洲欧洲久久天堂| 国产suv精品一区二区四| 国产精品亚洲免费| 日韩Va亚洲va欧美Ⅴa久久| 综合另类| 九九亚洲视频| www.伪伪| 人人操人人插 - 百度 - 百度| 成人性交免费视屏| 香蕉国产97| 91N综合网在线| 传媒免费一区二区三区| 国产专区路线| 亚洲精品蜜桃久久久一区二区三区| 五月婷婷丁香| 最新日韩黄片| 人人干人人搞人人摸| 男人天堂黄片| 精品成人无码| 国产一区二区三三视频| 国产辣妈在线视频福利| 久久精品国产Aⅴ| 96精品久久| 亚洲一区二区AV| 97网色| 欧美97超碰| 国产精品天堂| 亚洲久久久久| 亚洲色图欧美一区二区不卡| 男人的天堂2018| 少妇久久久久久| 亚洲中文字幕熟女| A级国产欧美激情在线| 91社区伊人| 99久久亚洲精品无码毛片潘甜甜| 东京热一区二区中文字幕| 成年人黄色| 中国人高清www色视频免费| 99热| 精品久久久久久AV无码| 日本十八禁免费看污网站| 大香蕉www.超碰| 成人亚欧免费视频| 黄色一级视| 日日操天天操| 91色碰| 黄网站黄视频网站进入口| 人人澡人人弄| wuyechaopeng| 亚洲高清欧美总合| 日本成人在线不卡一区二区三区| av毛片aaaaa免费看| 伦激情人妻另类人妻| 操逼啊啊啊91| 97精品综合久久| 偷拍 亚洲| 日本一天色道久久久精品视频| 久久99草| 青青草一区二区高清无码视频 | 天堂av2019| 亚洲污一污二| 欧美97se| 搡老女人911熟妇老熟女| 操操吧亚洲乱伦视频| 新婚人妻扶着粗大强行坐下| 激情开心五月天| 四季AV综合网址| 99热99re6国产在线播放| 人妻娇喘 激情视频| 高清无码久操视频| 97任你吞精| 亚洲日本韩国极品一区二区| 日韩电影天堂视频一区二区| 骚鸭AV| 亚洲春色欧美激情自拍| 欧美视频边做饭边橾| 精品黄色电影| 亚洲密乳AV| 97操碰| 裸体1区| 亚洲AV无码乱码| 亚洲一级特黄大片在线播放91| 婷婷色播婷婷| www.AV有限公司一区| 亚洲国产日韩精品久久久| 日小BB小视频| 大胆91| 久久精品91| 强奸抽插av| 91欧美| 国产中文日韩欧美一区二区三区人妻丝袜美腿| 国产精品一区二区密臀| 精品高清一区二区三区三州| 亚洲成人av色网| 亚洲综合 欧美| 日韩视频精品在线观看| 91狠狠色丁香婷婷综合久久| 熟妇高潮精品一区二区三区下载| 日本一区二区三区四区五区六区七区八区九区| 吖在线不卡一区二区国产剧情| 国产11页| 91亚洲最新在线| 国产成人手机视频激情| 一区麻豆 高清中文字幕| 97这里有精品| 日韩黄色成人性爱| 操逼999| 日韩性爱免费观看视频| 2011国产精品| 久久精品区| 操逼网站视频漫画国产| 日韩少妇无吗| 日韩三A大片在线观看| 国产精品一区二区在钱播放| 99re28在线观看| 国产黄色av大片网站| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 欧美女同在线| 成人a大片在线观看| 亚洲精品天天影视综合网 | 婷婷国产精品一区二区| 亚洲国产成人精品无码专区| 福利天堂| 国产曰批免费观看久久久| 四虎视频在线观看| 青娱乐二区免费| 九九九综合精品| 欧美后入| 嗯嗯,啊啊,国产精品| 久久一区二区三区四区五区| 一本道综合色图| 97免费视频在线| 欧美日不卡| 色婷婷一区二区三区久久| 男人的天堂啪啪| 人妻铁牛TV| 久无码| 亚洲乱码精品一区二区| 97超碰天天爱天天爱| 天天做天天爱夜夜爽毛片试看| 啊啊啊好湿国产一二| 人人妻碰人人免费| 97 国产一区| 国产熟女完整版中字| 夜夜青青无码影院| 久久男女激情视频网站| 性欧美999| 亚洲91色| 厕所偷拍在线| 一区二区三区在线美女| 色老牛| 婷婷AV一区二区三区| 久久久天堂| 日本久久久久久久久| 欧美成年人性爱视频免费观看| wwe 天天干.com| 狠狠色噜噜狠狠狠狠狠色综合久久 | 国产av色网| 激情久久久| 亚洲 欧美 日韩 国产一区二区| 超碰 av 女人天堂| 国产亲戚伦亲在线| 90后后入| 91色色色| 变态综合色| 人妻少妇被猛烈进入中| 亚洲欧美中文日韩视频中国语 | 2019天天操天天爽天天拍| 91精品久久久久五月天精品| 日本性一区| 亚洲激情网一二三四区| 精品国产乱码| 亚洲九九视频| 欧美老妇综合网| 秋霞曰韩R级| 亚洲不卡三级手机播放| 欧美激情久久久久| 五月丁香在线| 免费1级a做爰片观看| 欧美日韩亚洲少妇寂寞影院正在播放 | 亚洲日韩电影| 欧美日韩青操| 在线观看一卡二卡| 伊人久久大香线蕉无码| 国产精品播放| 操淫穴亚洲五月丁香| 婷婷色一区| 欧美东京热精品A∨| 亚洲色婷婷久久91| 久久久少妇诱惑精品视频| 亚洲天堂性爱| 日本午夜精品理论片A级APP发布| 亚洲中文字幕精品一区| 国产精品69久久久久久久| 亚洲精品一二三四区| 人人色人人操在线| 亚洲精品乱码线路中文字幕| 97这里有精品| 激情四射熟女丝袜| 久久综合久久综合人久久夜精品| 久久男女激情视频网站| 1人人看人人摸人人操| 日本二三四区| 啊啊啊在线看| 欧美韩国你懂得在线| 欧美|91色综合| 99ri精品| 日本五十路熟女一区二区| 日本成人免费一区二区三区| 日韩99999| 肉丝中文无码高清| 亚洲情色在线| 蜜桃精品一区二区三区ww| 久久XX| 激情五月天丁香社区| 国产一区二区a毛片| 日本东京热久久久电影| 射综合网| 97这里有精品| 少妇色欲综合网2| 精品无码产区一区二| 久久九精品| 色娱乐色呦呦夜夜夜夜av| 国产白嫩精品久久| 精品人人| 欧美大香蕉卡久久| 亚洲日本加勒比在线| 色区97| 国产成人啪一区二区| 校园春色宗合网| 男人的天堂2000| 伊人久久久日韩一区| 人妻精品4K4K4K4K4| 97青青操视频| 日本九九久久99播| 爱干爱射网啊啊啊| 少妇与黑人高潮在线| 91殴美大片| 亚洲精品欧洲精品| 久久超碰大香蕉| SS久久| 97精品国产精品免费观看| 超碰97最新人妻| 久久草视频污视频| 国产美女高潮视频| 曰韩成人免费视频| 熟女六十路| 五月婷婷性爱| 国产激情久久| 日本高清电影欧美色图| 夜夜肏2021| AV一二区| 99热导航| 裸体1区| 茄子社区国产精品| 天天舔日美女视频| 好爽免费视频| 操b在线观看|