日韩精品一区二区三区在线视频放-无码中文字幕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
返回資訊列表
一牛一区二区三区久久| 久九色| 蜜臀久久99精品久久久久久酒店| 日韩黄色一区二区三区| 91女优在线观看| 最新av中文字幕高清| 91蜜臀熟女| 超碰色大香蕉| 天天日少妇逼AV| 亚洲天堂久| 唐山老熟妇露脸啪啪叫| 午夜AV污污污| AV九九| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 97超碰色屌| 另类图片综合| 九九九九日本 | 亚洲性爱电影| 91M一社| 色狠狠色| 中文字幕一区二区三区50路| 天天色悠悠激情| 国产日韩精品suv| 日日骚 av| 99视频这有这里有精品| 日日干日日摸| 亚洲AV小说| 操b在线观看| 中文字幕十五区| 免费伦费视频在线观看| 九九精品网| 丁香五月成人| 99精品视频在线观看免费| 日产成人久久| 亚洲天天艹| 国产又色又粗又黄又爽| 欧洲亚洲人人爽爽视频| 成人电影一区| 日韩黄色av中文字幕| 啊啊啊啊,啊啊好多水| 天天爽天天操| 欧美大波激情xxxx| 色噜噜人妻av中文字幕| 久操B网| h4610国产人妻| 水滴偷拍| 制服中出中文人人精品| 91neishe| 不卡av在线中文字幕| 久久大香蕉97| 国产AV天美| 欧亚在线视频| 国产在线视频午夜精华在| 久久偷拍人| 91GD.COM| 乱伦a片视频| 天天爽入口| 熟妇女人妻呻吟久久AV| 久久黄色网址| 国产精品久久久久av| 国产欧美在线观看免费观看| 99精品综合久久久久五月天| 国产精品经典一卡久久久| 91国产大片| 色综合婷婷| 欧美日韩大香蕉| 亚洲AV色图一区| 久久婷婷国产一区二区色| 尤物黄色在线观看网站| 夜夜骑夜夜操| 一二区在线观看视频| 欧美第38页| 久久精彩免费视频| 激情综合二| 日韩三级伊人| 97精品一区二区视频在线观看| 精品乱码久久久久| 成年男人的天堂| 99热亚洲| 1769精品一区二区三区| 久久夜黄色无码A级大片| 神马久久久久久久| 久久久不卡| 超碰欧美97资源| 狠狠干精品一二三四五六2022| 精品国产一区二区三区av在线资源| 成人八戒网站| 成人性爱视频在线看| 久久六六| 欧美精品23| 成人线上超碰| 欧美黄色手机在线观看| 午夜啪| 97九色| 另类图片天天影视| 蜜臀久久99精品久久久电影| 97干在线视频| 国产精品爱欲| 久久精品中文字幕观看| 日韩欧美中文| 成人免费福利网站国产| 亚洲中文字母在线播放| 成人午夜小视频手机在线看| 嗯啊抽插大香蕉网页| 一级日本牲交大片好爽在线看| 伊人一级免费黄片| 欧美亚洲尤物久久| 日本人人操人人操| 偷窥自拍A片| 操逼视频免费日韩无码| www.天天干| 成人情色一区二区| 中文字幕少妇色| 成人综合网 欧美| 91丝袜美腿网站| 亚洲色交| 欧美春色| 91成人18| 日韩三A大片在线观看| 欧美色图 色综合图| 夜夜夜爽www精品视频| 欧美双插| 激情 欧美 亚洲 小说| 人人操人人舒服| 色综合国产在线观看| 久热精品在线国产| 成人性爱电影网| 精品成人av一区二区三区在线| 亚洲成人久久美女| 欧美精品成人亚洲| 东京热不卡视频| 欧美综合色综合| 亚洲欧美洲综合| www久久国产精品| 久久中文字幕一区不卡| 国产18精品亚洲精品| 九九色精品| 亚洲天堂女优在线| 清纯唯美综合亚洲| 午夜福利一区二区影院| 99久久综合| 美女毛片999| 国产深夜福利| 亚洲天堂7777| 国产精品久久久视频| 亚洲欧美日韩国产丝袜自拍中文| 不卡视频一区蜜桃视频| 韩三级a视频在线观看| 亚洲色图日韩精品| 91肏屄网| 91在线欧美| 国产女人操逼视频| 久久久av爱| 99在线精品观看视频中文| 永久电影三级在线观看| 色情五月丁香| 综合一区二区影视| 日韩无码黄色片| 久久久久精| 丰满人妻一区二区中文| 精品中文字幕一区二区| 天天影视网综合少妇| av一区二区三区四区五区久草臀| 国产一区二区三区高清视频| 亚洲精品久久久久久久久豆丁网| 欧美亚洲清纯| 国产精品自拍xxxx| 大香蕉在线视频15| 国产怡红院在线| 欧美大波激情xxxx| 亚洲国产精品久久久久婷婷青年| 亚洲天堂电影网99999| 2018天天干在线视频| 91neishe| sewuyueav| 在线国产福利网址导航| 超碰免费人妻在线| 亚洲精品a人片在线观看视| 亚洲AO在线| 啊啊啊啊好多水| 国产视频不卡在线观看| 97AV在线免费观看| 日韩性爱免费观看视频| 99re3这里只有精品| 91天堂| 我爱大香蕉| 九九九九九九九| 综合久久久久久久综合网| 人人手机欧洲亚洲国产人妻| 国产精品播放| 国产剧情一区在线观看| 日本欧美不卡| 五月婷婷激情网| 日本欧美不卡| 97九色人妻| 亚洲男人天堂AV| 亚洲人妻AV| 欧美综合综合| 97色伦欧美| 91人妻人人澡人人爽人人精品| 91精品久久综合熟女| 久久久性少妇| 婷婷丁香六月| 舔足天天操天天射| 日韩中文字幕熟妇人妻| 大香蕉黄色一级片免费看| 美女淫穴| 成人激情无码在线视频| 日本免费二区三区| 亚洲性爱高潮影院| 在线视频亚洲无码| 日本精品性生活久久久| 日韩在线观看字幕精品| 亚洲清纯综合| 亚洲天堂性爱| 日韩国产不卡在线视频| 色原狠狠天天天| 久久丁香| 再深点灬舒服灬太大了添视频| 熟女高潮合集-永久久久-成人AV| 久久九九国产精品| 东京热av影院| 久久色一区二区| 99久久精品无码一区二区| 天堂av最新电影网| 人妻夜夜爽天天爽麻豆三区网站| 99re热有精品视频国产| 97射欧美| 国精品一区二区三| www欧美性爱| 91亚洲欧美激情| 一区中文字幕二区日韩| 黄色欧美性爱视频| 蜜臀久久99精品久久久久| 97色碰| 亚洲最大的黄色电影网站。| 夜间福利片1000无码| 青青草中出视频| 欧美美女自慰一区二区三区| 久久av一级av少妇av高潮| 国产91丝袜 在线播放| 黑人中出21连凳花野真衣| 日本一级二级三级网站| 亚洲囯产精品女人久久久| 99草精| 欧美欲色| 大香蕉伊人久久| 综合伊人网12色| 亚洲 欧美 综合 91| 亚洲天堂,男人| 天天综合网日韩7799| 亚洲色图A| 天天看特黄的免费网站 | 久久超碰网| 欧美午夜视频| 超碰久久性爱| 久久激情综合| 亚洲欧综合另类无码一区| 思思热在线视频免费| 偷拍亚洲视频一区二区三区四区| 日韩ab网| 精品国产污一区二区三区| 91日本在线观看| 99在线免费公开视频| 一二三区精品视频| 精品人妻视频一区二区在线播放| 熟女一区二区| 亚码激情| 一二三四免费视频| 99热自拍| 亚洲啪啪性视频| www.伪伪| se吧提供国产乱老熟视频胖女人| 97欧美综合| 亚洲色综网| 男人 天堂 日 亚洲| 日本三级久| 久久精品性| 五月丁香拍拍激情综合三级| 成人av影院在线观看| 国产在线播放成人免费| 天美传媒AV在线播放| 熟妇人妻一二三区免费| 精久久久| 欧洲性人爱视频| 裸体1区| 粉嫩AV一区夜夜嗨| 麻豆福利视频导航| 69综合网| 97爱亚洲综合色| 大香蕉免| 大香蕉99热| 国精品一区二区三| 五月天综合网| 国产白丝在线| 久久夜精品一区二区三区| 日逼五月天| 久久久111| 97 国产一区| 五月天伊人| 红桃视频高潮| www被窝色com| 色九久| 欧美色视| 91久久久亚洲| 欧美一二三级精品在线| 午夜视频好爽啊| 成人无码电影在线观看网| 日韩综合无码色欲vv| 日韩精品碰碰| 欧美一级三级| 欧美三级免费伊人| julia中文字幕在线观看| 97国产伦理| 亚洲大色鬼| 亚洲精品黄码久久久久| 黑人娇小av在线播放| 操逼网站网站| 亚洲天堂综合AV| 精品夜夜澡人妻无码| 大象AV在线| 91久久久久久| 日韩无码一级黄色av片| 久久骚| 丁香婷婷大香蕉| 香蕉99秘 一区精品蜜桃臀| 久操99| 370p日韩欧美亚洲精品| 色九色久| 97超碰热线| 国产麻豆一级精品视频| 少妇久久久久久| 91精品久久久久久77777| 水野优香在线观看| 人妻 中文 日韩| 激情小说激情视频| AV色五月天| 亚洲色图超碰在线| 国产日韩欧美三级片| 亚洲阿v天堂在线| 日韩精彩视频| 1204av韩国| 男人的天堂啪啪| 国产探花精品在线| 91青青草| 青青草一区二区高清无码视频| 蜜臀AV成人精品蜜臀AV久久| 美日韩成人| 天天综合网日韩7799| 少妇综合| 国产91美女视频| 美女AV一区二区| 青青草中文-久久青草精品一区二区三 | 亚洲精品天天影视综合网| 牛黄色久午久| 欧美一区二区三区另类精品| 五码视频在线观看| 99热99在线播放激情| 欧美裸体美女日麻屄| 春色综合免费| 亚洲成人AB| 99久热精品99re6热| 天天操av懂色| 亚洲精品99| 欧美成人一级免费电影| 色综合av男人天堂| 免费强奸av| 国产精品干干干| 日本高清免费一本视频在线观看| 久久老女人| 东京热综合久久一区二区| 久久亚码| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 精品国产国产AV| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 激情熟女12P| 亚洲色人| 亚洲精品国产精品成人| 亚洲精品一二牛牛| 嫩呦国产一区二区三区AV| 日本人妻伦在线中文字幕| 国产精品女aA片爽爽视频| 色臀AV| 天天射夜夜骑| 91无遮挡| 久久精品久久久久久久久| 国产h小视频在线观看免费| 啊啊啊爽爽| 欧美日韩在线小说 | 激情综合五月婷婷| 无码免费一区二区三区啪啪| 人妻日日夜夜精品| 人人摸人人干| 日本黄色裸日本黄色裸体| 人妻人人澡人人爽人人| 老女人碰碰在线碰碰视频| 97视频在线视频| 黄久在线| 综合亚洲欧美| 成人AV超碰免费在线| 日韩精品碰碰| 色小视频蜜乳| xxx亚洲午夜天堂| 伊人久久大香线综合无码| 后入式在线免费观看60秒| 9久精品视频在线观看| 久久偷偷色综合蜜桃| 超碰97综合网| 亚洲欧洲自拍图片专区满春格| 国产一区二区三三视频| 日韩欧美经典在线观看| 久久久久久久极品香蕉视频| 亚洲黄a三级三级三级看三级| 中出在线视频| www.99色| 亚洲五月婷| 亚洲另类色图片| 国产外初女出血视频| 97超碰欧美手机| 丁香九月 婷婷| 717影院理论午夜伦八戒| 蜜臀av在线播放一区二区三区| 亚洲情色一区综合| 熟女久久| 久久久一区二区三区三州| 日本网色| 蜜臀久久99精品| 99re黄| 欧美一区二区三区入口| 97蜜桃综合| 精品二区三四区五电影| 国产久久免费精品视频| 亚洲国产第一页综合视频| 后入式在线免费观看60秒| 99夜夜操| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 性色高清..……| 熟女探花啪啪| 校园春色制服丝袜中文字亚洲| 国产日韩欧美| 日日操免费视频| 啊啊啊不要好疼视频| 男人的天堂久久狠| 收看日本人日bb| 亚洲欧美精品一区天堂久久 | 蜜臀AV一区二区三区激情综合| 亚洲人综合| 欧美成年人性爱视频免费观看| 精品少妇一区二区三区在线视频| 亚洲人码13| 国产成久久综合片| 在线人妻熟女一区二区三区四区五区| 中文字幕一区二区无码成人| 精品性爱一区二区| 天天超级碰碰碰| 亚洲AV无码乱码| 久妇网| 清纯唯美亚洲综合| 最新一二三区视频| 免费试看60秒| 丝袜狠狠草尤物人妻av91| 国内精品99999| 最新国产精品久久精品| 中文字幕人妻色偷偷久久皮| 超碰碰97资源站| 亚洲超碰在线| 啊啊啊慢点| 丁香婷婷色五月| 男人天堂导航| 天天色香欲综合网| 国产强奸乱伦欧美| 中文字幕在线观看AV| www国产无码| 超碰久久中文| 中日韩一区二区三区欧美| 人妻日日夜夜精品| 中文色综合| 欧美综合制服在线| 国产三级多多影院2022国产AA一级毛片无码 | 最新中文字幕av| 欧美色视频在线| 激情黄色五月天| 婷婷丁香五月天综合东京热| 91精品国| 天天综合AV| 成年人网站在线免费观看| 一区中文字幕二区日韩| 秋霞成人一级在线观看| 五月天亚洲网| 亚洲色吧网| 呦呦影院| 欧美色道啊| 丁香五月天堂网| 久久久性| 国产乱不卡| 亚州宗合另类| 亚洲欧洲综合成人av一区| 国产精品3| 人人色97| 日韩操逼HD| 日本幼女18+| 少妇天堂网络| 国产又爽又黄| 国产精品麻豆成人av| 激情五月天校园春色网| 欧美亚洲日韩人妻在线观看| 一级岛国大片| 91情色在线| 亚洲AV无码久久精品蜜桃小说| 亚洲少妇中文字幕网址| 国产成人91一区二区三区| 久久久久国产精品人妻aⅴ天堂| 夜夜爽爽爽| 欧美日产国产在线成人第一区| 久久久999国产| 蜜桃中文字日产乱幕4区| 在线看片国产精品每日更新| 欧美一区二区男人天堂| 大香蕉手机在线| 东京太热男人的天堂久久久| 97色涩| 男人天堂婷婷五月天校园春色| 中文字幕91页| 88xx成人精品视频| 99热销国产这里有精品| 日韩欧美天堂| 久久久∴| 亚洲色图a| 91neishe| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 91美女视频在线观看| AV色五月天| 人妻一区久久二区三区色播| 欧美不卡在线美女| 亚洲第一综合| 久久99网站| 全免费a敌肛交毛片免费| 综合亚洲欧美精品日韩?v| 大香蕉中文201| 欧美线天码中字| 欧天美中出| 夜夜国产一区| 久久超碰亚洲人| 熟女丝袜视频| 人妻日日夜夜精品| 天天操天天射青青草| 人妻激情偷乱视频一区二区三区 | 超碰在线97国产| 熟妇人妻一区二区| 国产乱婷婷精品二区三区| 人妻久久久久久| 91九色精品熟女内射| 成人三级片无码| 天堂中文资源在线bt| 一区二区三区视频国产免费| 搞中出久久| 色y情视频免费看| 狠狠色噜噜狠狠狠狠2018| 91久久青青草原精品| 色综91| 欧美美女视频| 超碰免费97| 亚洲 暴爽 AV人人爽日日碰| 免费岛国一级片| 国产精品不卡高清在线观看| 欧州一区二区三区四区| 久久免费99精品久久久久久| 日韩欧美成人性爱在线| 青娱乐国产盛宴视频| 把腿张开老子CAO烂你| 国语av最新自产拍在线观看| 女人爽到高潮潮喷18禁网站| 98一区二区精品| 欧美最婬乱婬爆婬性视频| 久久中文色图| 91色s| 97se亚洲综合自| 曰韩中文人妻视频| 淫荡少妇免费| 婷婷五月天色色| 亚洲青青青视频在线| 天天看特黄的免费网站| 精品少妇人妻一区二区三区| 91天堂| 亚洲av国产av综合av卡| 九月丁香综合网| 五月天开心网| 亚洲视频一二区| 99久在线精品99re8| 中文字幕第2页| 国产精品原创巨作?v网站| 婷婷视频在线免费观看| 亚洲一区二区麻豆影院| 老鸭窝黄色视频网站| 成人夜夜| 亚洲欧美色图小说| 九九色色| 亚洲性图91| 少妇一区二区三区| 欧美亚洲日本视频久久久| 精品精品精品| 麻豆黄站| 97人人草| 亚州中文字幕超碰97| 亚洲一区二区av| 日本日逼高清| 95精品在线| 玖日综合网| 在线人成亚洲视频免费观看| 26uuu欧美| 日韩操呦呦影院在线观看| 葡萄牙性视频一二区| 午夜无码精品免费看性色| 九九久久首页| 手机在线大香蕉| 高清无码 国产精品| 在线人妻熟女一区二区三区四区五区| 91欧美少妇| 国产欧美精选激情视频| 夜夜爽妓女| 亚洲黄色电影| 国产无套粉嫩白浆在| 区二区亚洲婷| 四虎午夜影院| 五月黑AⅤ| 少妇高潮一区二区三区在线| 中文字幕成人理论在线| 亚洲视频二区| 乱伦一区二区三区‘| 97超碰69| 久久天堂| 二区熟妇韩日| TS人妖另类精品视频系列 | 老熟女91视频| 99热这里只有精品99| 久草色在线观看| 伊人黄色视频免费观看| 国产精品午夜福利视频| 强奸乱伦亚洲第一页| 麻豆人妻少妇在线免费观看| 国产JDAV无码视频在线观看| 蜜桃传媒一区二区亚洲| 亚洲国产丝袜熟女av| 日韩精品99999| 性色aV一区二区三区噜噜| 熟女突然公开看18禁影片 | 人妻系列无码专区中文有码| 亚洲超碰综合网| 亚洲人妻中文高清| 情色五月天就去干| 精品少妇一区二区三区在线视频| 亚洲区小说| 国产免费一区二区在线A片视频| 国产精品69久久久久孕妇欧美 | 97综合激情| 九九内射在线| 肏逼视频日本| 欧美人妻中出| 岛园激情| 97免费视频在线| 中文字幕91综合| 国内精品久久人妻性色av| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 成人三级片一区二区三区视频| 色噜噜婷婷| 大象AV在线| 午夜精品久久久久| 国产伦乱91| 麻豆视频一区二区| 日韩传媒在线| 性爱乱伦一区| 福利视频网站| 歐美性天天| 十八禁啪啦拍视频无遮挡| 精品视频在线观看| 91 丝袜在线观看| 超碰免费在线| 国产精品永久免费10000| 欧美九一精品久久久熟妇| 天天综合网~69| 曰韩操B| 亚洲毛片久久| 久久久久久久久久久999| 日韩黄色电影网站| 永久电影三级在线观看| 好爽要喷了| 久草视频制服诱惑| 精品亚洲国产成人AV制服丝袜| 69一区二区| 欧美韩日精品资源| 丝袜美腿欧美| 亚洲黄色网址视频| 深夜激情无码| 精品九九| 校园春色 亚洲| 日夜干射色啊| 丝袜美腿欧美| 中国亚洲呦女专区| 日韩精品在线视频在线观看| 91性片| 啊灬啊灬啊灬啊灬高潮奶出了免费视 | 日本A级视频| 午夜大香蕉| 黄色AAAAA欧美| 91综合色噜噜| 久久久久久久久久久久色网| 91性| 久操 高清| 男人亚洲91首页在线| 午夜精品久久久久久久99蜜桃一| 中文字幕精品一区二| 日夜精品| 欧美图片校园春色| 久污| 激情文学 亚洲图片| 成年男人的天堂| 亚洲精品 大香蕉| 日韩性爱网址| 国产综合网站在线播放 | 五月天偷拍| 影音先锋中文字幕日本好一区二区| 91久久免费视频互動交流| 夜夜爽夜夜操| 天天狂操夜夜狂日| 竹菊一区二区三区AV线| 欧美性五月| 欧美综合网1| 污污污8888| 九九热视频这里只有精品| 久久精精区一区二区一蜜桃一区二区| 免費黃色視頻觀看一| 精品v日韩欧美国产| 97在线视频观看网站| 成人26uuu| 亚洲日韩在线a不卡99精品| 九九九久久久| 男人天堂2017| 超碰97欧美| 日韩肏逼视频| 中文字幕在线观看网址| 97超碰欧美| 国产精品操| 校园春色五月天| 淫荡网址| 欧美人与动性人交a| 2018天天日天天日| 国产精品盗摄 偷窥盗摄| {男男暴菊gay无套网站| 午夜福利一区二区影院| 强被迫伦姧在线观看无码网站| A片大香蕉在线| 国产福利电影| 久久精品中文字幕观看| 操高情无码| 五月天玖玖资源站| 大香蕉黄色一区| AV大香蕉| 久久久9品一区二区三区| 欧美日韩人人早| 亚洲十八禁止| 少妇高潮九九九九九九九| 91 丝袜在线播放| a片 xxxx受爽视频| 精品毛片av一区二区| 国产浮力影院第1页| 人妻22p| 九九无码久久精品视频| www.高清无码诱惑一区.com| 91超碰在线播放| 亚洲欧美综合网 | 亚洲天堂99| 18精品一区| 日韩欧美天天爽爽爽天天爽爽| 99热这里只有精品1| 97免费在线视频| 萌白酱自拍视频| 涩五月婷婷| 97久久超碰国产网站| 91视频综合在线| 中文字幕乱亚洲美女精品一区| 美国黄片aaa| 无遮挡猛进视频免费无限观看| 偷拍欧美激情| 欧洲站一级二级三级h| 欧美v亚洲v日韩v最新在线二区| 91丨九色丨东北熟女| 色九月综合| 后入精品| 狼狼色丁香久久婷婷综合五月 | 精品久久97| 欧美日韩国产黄色片| 一区二区三区在线资源| 狠操91,com| 永久电影三级在线观看| 黄片www.| 欧美激情久| 欧美国产精品久久九九| 亚洲乱熟女一区二区三区大香蕉| aaa淫乱视频| 欧在线一二区| 在线视频日韩欧美国产| 97日视频| 一二三区操逼国产91| 久操热线| 超碰在线成人电影| 中文字幕一区二区三区高清| 99久久无色码| 天天伊人| 色九月| 精品人妻视频一区二区在线播放 | 亚州少妇| 中文字幕一区二区三区人妻不卡| 伊人久久大香线蕉无码| 久久毛卡| 另类综合另类| 亚欧美色图| 日韩偷拍一区二区三区 | 久久大线蕉一区| 亚洲超碰97| 五月天丁香| 四虎影视国产精品| 激情综合网五月婷婷五月天| 国产十八禁视频| 免费看黄片现成| 欧美最婬乱婬爆婬性视频| 久久久久久久9| 丁香五月影院| 97这里有精品| 天天插天天插| 欧美激情区| 久热超碰| 青草精品视频日本久久久久网站在线| 免费看日产一区二区三区| 激情情色五月天| 久久九九国产精品| 蜜臀av中文字幕| 熟女精品va中文字幕| 人人操人人射人人干| 精品欧美А∨无码黑人大荫蒂| 国产熟妇一区二区| 萌白酱自拍视频| 97视频新免费| 手机看av网站在线看| 欧美小说区视频区| 激情五月婷婷| 亚洲欧美情色| 久久的网站啊啊啊啊啊| 三级AV入口| 天天插天天操天天摸天天射天天看| 国语精品内射在线观看| 人妻丰满熟妇av无码区蜜桃| 狠狠干婷婷| 99re免费| 啊啊啊啊啊好大好舒服想要| www.91理论| 久久久久久久久久久精| 日本在线一二 | 熟女色图在线| 日本丝袜人妻内射| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 国产1024在线播放| 99精品丰满人妻| 黄片在线免费在线观看| 综合色好色| 欧美综合色站| 久久性爱网站| 精品传媒在线一区| 日韩三级在线观看mp4| 久久精品中文字幕无码l| 狠狠爱夜夜| 丝袜综合色图| 操逼日韩无码| av网站免费线看| 午夜久久久| 久久精品视-一级做a爰片性色毛片16美国-中国女与老外在线精品 | 99操99| 大肥女高潮bbwbbwhd视频| 伊人伊人LD| 久久人妻精品| av无线看| 伊人骚琪琪亚洲天堂网站| 亚洲97p| 日本一级一级一级一级| 国产乱伦亚洲| 九九九网站| 精品一区二区三区四区外站| 成人婷婷丁香| 欧美成人性爱视频免费观看| 91天天| 久久久96精品| 亚洲黄日韩无码专区| 操人无码| av无码av无码专区| 亚洲āv网址在线观看| 中文字幕熟女人妻丝袜丝| 国产乱弄免费在线视频。| 精品人妻伦一二三区久久| 九色精品视频导航1| 97精| 亚洲中文sv| 欧美国产操逼| 99久久综合| 久7色| 影音先锋国产精品| 18禁精品网站在线看| 色图综合网| 果冻传媒A片麻豆熟妇人妻| 欧亚揄拍偷拍精品视频 | 狠狠操官网| 欧美综合天天| 97亚洲在线| 暴力av在线| 骚货 中文字幕 av| 狠狠躁日日躁夜夜躁A| 欧美亚洲一区二区久久久婷精品大包诱| 色999亚洲人成色| 国产亚洲精品玖玖玖在线观看| 成人av性爱电影在线观看| 视频不卡中文字幕| 欧美天天干| 男人的天堂VA| 91综合天天| 久久久一二三四区| 97在线欧| 激情四射婷婷六月天| 免费啊啊啊| 久久人爽| 天天内射| 91欧美性| 成人一级二级| 91青青在线视频| 97草草| 国产精品动态一区二区三区四四| 久久日本熟女精品一区| 北京美女一区二区| 91在线丝袜视频| 蜜臀亚洲综合一二三四区| 330dv亚洲成年视频网| 超碰人妻中文在线| 性性久久| 久久宗合亚洲| 手机av亚洲丝袜美腿日韩第一页二页| 国产精品天干天干综合网麻豆| 大肉棒导航| 色阁阁AV综合网| 神马九九九| 欧美,日韩,中文,另类| 99热这里都是精品| 久久春色| 亚洲熟女乱色一区二区三区 | 免费啊啊啊| 黄色一区三区| 日韩成人小视频| 99热在线播放| 毛片久久| 日韩精品碰碰| 一区三区啪啪| 色婷婷五月天| 刺激性视频黄页| 999 久久久| 色天天野狼综合社区| 97综合激情| 日韩成人性日韩成人性爱视频在线免费观看| 最新无码国产| 夜间福利片1000无码| 久久九色| 色女99一级片在线观看| 国桃视频产巨乳精品一区二区在线| 中出人妻中文字幕91在线| 男人综合网| 韩国手机不卡无码三级视频| 蜜臀操逼黄色视频操的好爽| 久久久久成人蜜桃精品| 亚州人妻| 国产91 丝袜在线播放 | 久久这里只精品99re66图| 日本曲间由美性生活片| 九九九九免费高| 老鸭窝成人免费毛片视频| 岛国在线免费视频| 国产成人+综合亚洲+天堂| 超碰97色色| 91色欧美| 黄片视频,下载| 人妻少妇久久久| 96国产污污污丝袜| 日日操夜夜操天天操免费观看麻豆| 国产隔壁老王影院在线| 涩五月婷婷| 欧美天堂亚洲电影院一区在线播放| 亚洲骚逼少妇| 你想操日本小逼吗| 欧美最婬乱婬爆婬性视频| 亚洲色天堂九9| 18啪啪手机免费性爱| 久久香蕉国产传媒一区剧情天美| 午夜福利在线合集| 亚洲男人综合| 很很干很很操| 狠狠做深爱婷婷久久二区| 永久免费观看的毛片的网站| 一区在线国产播放| 超碰97久久观看| 久久精品国产亚洲AV先锋| 天堂8在线新版官网| 久久久久久久久久久久黄色 | 久久久国产三级黄色片| 69综合网| 天天综合网91| 日本中文字幕在线电影| 999九九精品| 韩三级a视频在线观看| 女人的久久久| 精品免费囯产一区二区三区| 日本www操操操| 中文字幕久久精品一区| 欧美视频一| 日本天天吊| 亚洲无码一区成人免费午夜 | 九九操久久国产免费视频| 岛国在线免费视频| 精品久久久久瑟瑟| 天天综合网91| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 人人妻人人爽一区二区三区| av天堂5| 人妻熟女一区二区| 久久成人午夜精品影院| 色九九九综合| 一区二区三区在线美女| 久久嫩草国产成人一区| 97超碰中文在线| 婷婷五月天av| 午夜噜噜噜| 麻豆这里只有精品| 亚洲欧美天| 日韩九区| 色香av| renqi久久久久久久久久久久| 久久成人东京热人妻| 美女黄频a美女大全免费皮| 伦理日韩国产久久| 牛牛aV| 九九九偷拍| 婷婷色色网| 亚洲风情在线观看| 久久最新免费视频23| 人人操人人色网| 欧美一区二区日韩传媒搭讪精品| 欧美传媒| 色香伊人| 综合一区中亚洲国产成人综合精品 | 欧美成人色| 乱欲一区二区| 九九九国产精品| 五月婷婷激情网| 欧美中出| av亚洲天堂资源网站| 亚洲导航深夜福利| 亚洲情色 自拍| 久久免费老司机精品| 少妇厨房愉情理伦片bd在线观看| 怡红院成人av| 成人国产精品三级A片| 久久久久久久91| 91最新综合| 91足交| 麻豆精品.欧美精品.日韩精品.| 成人影 天天操 亚洲| 亚洲国产精品有声| 96一区二区三区| 亚洲成人一二三区| 1024人妻熟女一区二区三区| 久久久久久久久女黄| 熟妇人妻一区二区三区| 两性色网| 97超碰香蕉| 久久精品中文| 五月色综合| av无线看| 91精品人妻| 97频视在线| 色婷婷五月天| ..日韩av毛片精品久久久| 台湾佬大香蕉| 久久综合女优| 色婷婷狠狠18禁| 伊人黄色片| 91黄站| 亚洲欧美在线综合| 欧美极品少妇交| 免费看A片毛毛片在线播| 五月天亚洲色图| 超碰这里有精品| 国产精品肉丝自拍| 亚洲九区| 国产精品亚洲高清在线| 韩国三级色呦呦| 人妻喷水| 亚洲色图国产另类| 淫淫总合网| 欧美特大黄一级片片免费| 国产又猛又粗又爽又黄| 天天天肏屄肏屄肏屄欧美欧美| 狠狠亚洲| 少妇国产不卡| 9999久久久久| 天天躁日日躁xxxxx| 韩国一级做a久久久久| 天天久久久久久| 九九九九九九九九九五码| 韩国久久97| 一区在线观看中文字幕| 园内精品自拍视频在线播放| 在线日韩精品一区二区三区| 亚洲天堂电影网99999| 精品人妻一区春色| 97人人爱人人做人人乐| 久久久久久久一级黄色打同平台| 综合欧美日本三级| 99精品欧美一区二区三区桃色| 俄罗斯及免费在线看| 四方色播| 9I1性色影院| 青青久久久| 五月天亚洲网| 欧美超碰人妻97| 中文字幕女同在线| 老熟妇综合| 青青草黑寡妇男人天堂| 97综合在线观看| 亚洲欧洲偷拍一区| 六月色色| 婷婷五月天色色| 亚洲欧美国产日本一区二区三区| 婷婷丁香五月天综合东京热| 青青操综合网| 久久精品国产亚洲AV无码做| 人妻啪| 欧美1区二区三区公司| 免费av在线播放二区| 桃花色综合影院| 欧洲综合无码| 一起草欧美| 亚洲精品国产熟女久久久久久| 青娱乐欧美激情一区二区| 中文字幕AV乱伦| 午夜福利激情在线视频| 天天躁日日躁成人字幕aⅴ| 思思视频免费看网站| 中文字幕乱码人妻二区三区| A级毛片在线看免费| 久久精品国产99精品亚洲蜜...| 国产v片在线免费观看| 精品中文字幕第一页| 成人5码视频| 亚洲精品视频在线播放| 老子午夜伦不卡影院| 久久综合久色欧美综合狠狠 | 东京热av影院|