2020 Android 面試心得總結(jié)(建議收藏)

一般Android面試分為兩部分:Java部分和Android部分,下面說一下自己面試過程遇到的一些具體題目和一些相關知識點。文末有福利送給大家

一蛾娶、JAVA相關

1)JAVA基礎

  1. java基本數(shù)據(jù)類型有哪些,int, long占幾個字節(jié)
  2. == 和 equals有什么區(qū)別
  3. hashcode 和 equals作用
  4. new String創(chuàng)建了幾個對象
  5. 位運算符的一些計算
  6. java的拆裝箱
  7. compareable 和 compartor的區(qū)別

下面列一兩個遇到的題吧

基本數(shù)據(jù)類型兑徘,int大小,一個字節(jié)占幾位墨微,int的取值區(qū)間
Integer a=123456;
Integer b=123456;
return a==b 如果a=a b=1 結(jié)果呢
int a=2;
int rusult=a++ +4<<2

求result的值
public static string fun(string s){
     return s.length()<0?(fun(s.substring(1)+s,charAT(0)))"";
}

System.out.println("result="+fun("Smart"));

它的打印結(jié)果是什么道媚。

類似這種的題很多,考察的都是基礎知識的牢固性翘县。所以需要自己多鞏固基礎最域。

2)數(shù)據(jù)結(jié)構和算法

常見的數(shù)據(jù)結(jié)構就是:數(shù)組,棧锈麸,隊列镀脂,集合,映射忘伞,鏈表薄翅,堆,二分搜索樹氓奈,紅黑樹翘魄。當然還有其他的一些,比如AVL平衡樹等一些數(shù)據(jù)結(jié)構舀奶。

我們要做的就是了解它們的實現(xiàn)原理和各自的優(yōu)缺點暑竟。

數(shù)據(jù)結(jié)構部分面試遇到最多的就是:

  1. ArrayList和LinkedList的區(qū)別,優(yōu)缺點
  2. hashmap實現(xiàn)育勺,擴容是怎么做的但荤,怎么處理hash沖突,hashcode算法等
  3. 鏈表需要知道涧至。LinkedHashMap一般再問LRU的時候會問到
  4. 二分搜索樹的特性和原理腹躁。前中后序遍歷寫出其中一種,當問到二分搜索樹的缺點的時候南蓬,你需要提出基于二分搜索樹的紅黑樹纺非,說出他的特性哑了。
  5. 堆的實現(xiàn),最大堆铐炫,最小堆垒手,優(yōu)先隊列原理。

算法

算法其實就是我們平時常見的一些排序:選擇排序倒信,插入排序科贬,冒泡排序,希爾排序鳖悠,歸并排序榜掌,快速排序。以及和數(shù)據(jù)結(jié)構相關聯(lián)的解決部分問題的一些計算方法乘综。

算法面試遇到的一些題:

  1. 手寫快速排序憎账,插入排序,冒泡排序
  2. 翻轉(zhuǎn)一個數(shù)字
  3. 翻轉(zhuǎn)一個鏈表
  4. O(n)復雜度找出數(shù)組中和是9的兩個數(shù)的索引
  5. 寫出二分搜索樹前中后序遍歷中的其中一個
  6. 實現(xiàn)一個隊列卡辰,并能記錄隊列中最大的數(shù)胞皱。

算法這一塊是需要練習的推薦去Leetcode上面刷刷題,開拓一下思維九妈。算法也并不一定要求你能寫出來反砌,主要考察你的思路,已經(jīng)如何優(yōu)化你的算法萌朱。

3)JVM虛擬機

JVM虛擬機我們需要知道他們內(nèi)部組成:堆宴树,虛擬機棧,本地方法棧晶疼,方法區(qū)酒贬,計數(shù)器。每一塊都存放什么東西翠霍,以及垃圾回收的時候主要回收哪些塊的東西锭吨。GC-ROOT鏈是從哪些地方開始的,垃圾回收集算法(很少遇到問的)寒匙。
類加載ClassLoader已經(jīng)雙親委派機制耐齐,類加載的過程,類加載的信息對應在JVM的哪些塊中蒋情。
列一個遇到的類加載的面試題:

寫出打印輸出。

加一個小插曲:上面的題是餓了嗎面試問到的耸携。面試我的人自己說是17年北航畢業(yè)的研究生棵癣。說自己非常注重基礎,全程問了很多JAVA基礎夺衍,包括上面的類加載的題狈谊,很自豪的說這個題是他自己出的。還有Collections下面的子類都有哪些,都有什么不同河劝。但是Android相關的題目問的水平很一般壁榕,說這個沒有嘲諷的意思。想說的是有些面試從一開始就注定了你可能進不了這個公司赎瞎。面試有的時候也是要看眼緣的牌里。不要灰心,找出自己的不足务甥,補齊它牡辽,繼續(xù)前行。還有就是上面那個題敞临,的確很不錯态辛。

4)線程安全

當多個線程訪問一個對象的時候,如果不用考慮這些線程在運行時環(huán)境下的調(diào)度和交替執(zhí)行挺尿,也不需要進行額外的同步奏黑,或者在調(diào)用方進行任何其他的協(xié)調(diào)操作,調(diào)用這個對象的行為都可以獲取正確的結(jié)果编矾,我們就認為這個對象時線程安全的熟史。
線程安全就是一些多線程下載,同步洽沟,鎖以故,死鎖,線程池裆操。volatile關鍵字的特性怒详,變量的原子性。以及java.util.concurrent包下的類踪区,也需要了解一下昆烁。
一般會問的是手寫單例,以及雙重鎖式單例的優(yōu)點缎岗。還有就是讓你自己實現(xiàn)一個多線程下載静尼,看你怎么設計。

5)編程思想

封裝传泊,繼承鼠渺,多態(tài),抽象眷细,反射拦盹,注解,設計模式溪椎,設計模式的原則普舆。

面試中一般會問下:

1.抽象和接口有什么不一樣
2.工作中常用的設計模式恬口,一些源碼中的設計模式
3.具體給你一個設計模式讓你說說你對他的了解,比如觀察者沼侣,工廠祖能。
以上這些東西主要考察你的代碼設計能力。

6)網(wǎng)絡協(xié)議

1.互聯(lián)網(wǎng)的實現(xiàn)主要分為幾層蛾洛,http养铸、ftp、tcp雅潭、ip分別位于哪一層揭厚。
2.http和https的區(qū)別
3.為什么tcp要經(jīng)過三次握手,四次揮手
4.socket了解過嗎
一般http和https問的比較多扶供,對稱加密和非對稱加密也會問筛圆。tcp和socket偶爾遇見問的。

二 JAVA部分總結(jié)

我覺得JAVA部分大致上可以分為這幾大塊椿浓,細想一套代碼太援,其實就是類和組合這些類,怎么組合其實就是設計模式扳碍。而類里面包含的其實就是基本數(shù)據(jù)類型和一些數(shù)據(jù)機構來存放這些基本數(shù)據(jù)類型或者類提岔,然后就是JVM去怎么加載這些類。針對上面幾個部分我推薦幾本書吧:
《JAVA編程思想》
《深入理解JAVA虛擬機 第二版》
《大話設計模式》
《HeadFirst設計模式》
《數(shù)據(jù)結(jié)構和算法》
《圖解HTTP》

在這由于文字很多笋敞,我總結(jié)了Android面試所涉及到的常問范圍及常問面試題免費分享給大家碱蒙,文末有領取夯巷!

三 Android相關

Android部分我就不分幾大塊了赛惩。直接列舉,但是列舉到的每一項都是面試經(jīng)常會問到并且會延伸問的趁餐,所以需要深入的去研究喷兼。

1.四大組件有哪些,說出你對他們在Android系統(tǒng)中的作用和理解后雷。
2.Activity生命周期季惯,A啟動B兩個頁面生命周期怎么運行的,為什么會 這樣臀突,生命周期為什么這么設計勉抓,你有了解過嗎。
3.四種啟動模式候学,內(nèi)部堆棧是怎么回事琳状,你工作中怎么使用的。
4.Activity的啟動過程盒齿,這個我強烈建議每個Android開發(fā)人員都要清楚的知道念逞,并且跟一下源碼,幾個核心類的作用边翁。你會對Android有一個更好的認識翎承。
5.事件分發(fā)流程,怎么處理滑動沖突符匾。舉例:長按ListView的一個Item它變灰了叨咖。這個時候在滑動。item恢復原來的樣子啊胶,這個時候他們內(nèi)部的事件傳遞是什么樣子甸各。有很多種問法,所以你一定要搞清楚焰坪。
6.自定義View,View的繪制流程趣倾。onMeasure,onLayout,onDraw都是什么作用。ViewGroup是怎么分發(fā)繪制的某饰。onDraw里面怎么去做繪制儒恋,Canvas,Path,Paint你都需要了解。并且配合ValueAnimtor或者Scroller去實現(xiàn)動畫黔漂。有時候面試的會突發(fā)奇想問你ViewGroup是樹形結(jié)構诫尽,我想知道樹的深度,你怎么計算炬守,突然就變成了一個數(shù)據(jù)結(jié)構和算法的題牧嫉。
7.Bitmap和Drawable
8.Animation和Animator
9.LinearLayout、RelativeLayout减途、FrameLayout三種常用布局的特性酣藻,他在布局的時候是怎么計算的。效率如何观蜗。CoordinatorLayout配合AppbarLayout的使用臊恋,以及自定義Behavior。ConstraintLayout的使用墓捻。用來減少層級抖仅。
10.Handler消息機制,推薦看一下Looper的源碼
11.進程間通信砖第,Binder機制
12.AsyncTask源碼看一下撤卢。
13.圖片的壓縮處理,三級緩存梧兼,Lru算法
14.分辨率和屏幕密度放吩,以及計算一個圖片大小。mdpi,hdpi的關系和比例羽杰。
15.優(yōu)化渡紫,內(nèi)存優(yōu)化到推,布局優(yōu)化,啟動優(yōu)化惕澎,性能優(yōu)化莉测。內(nèi)存泄露,內(nèi)存溢出唧喉。怎么優(yōu)化捣卤,用了什么工具,具體怎么做的八孝。
16.listView和RecycleView對比董朝,以及緩存策略。
17.JNI(很少問)
18.MVC,MVP,MVVM
19.開源框架Okhttp,Glide,EventBus,Rxjava等,以及JetPack下的開源庫干跛,要會用子姜,還說說出一些東西,推薦 Retrofit驯鳖,Okhttp,Glide,EventBus這些看一下源碼闲询。
20.RecyclerView四大塊,能實現(xiàn)什么效果浅辙,大致怎么實現(xiàn)的扭弧,心里要有數(shù)
21.DecorView,Window,WindowManager,PhoneWindow關系,以及個子的職責记舆。
加分項:Kotlin鸽捻,Gradle,F(xiàn)lutter泽腮,組件化御蒲,插件化,熱修復诊赊。

四 Android相關總結(jié)

上面的列的相關內(nèi)容厚满,看似很短一句話,但是每一項都需要你深入的去研究碧磅,要了解原理碘箍,最好去看一下源碼實現(xiàn)。當然還有一些是我沒寫到的鲸郊,可能是我寫的時候沒有想起來丰榴,并不代表他們不重要,你也需要重視秆撮,再來一波推薦:

《Android開發(fā)藝術探索》強烈推薦四濒,建議細細的讀,如果粗心大意建議讀兩到三遍,針對性的讀盗蟆。
《Android進階之光》
《高級Android開發(fā)強化實戰(zhàn)》
《Android組件化架構》
《Android熱修復技術原理》
《Android插件化開發(fā)指南》

網(wǎng)絡框架有哪些戈二?他們之間的區(qū)別是什么?(這個也會問到)

Xutils

這個框架非常全面喳资,可以進行網(wǎng)絡請求挽拂,可以進行圖片加載處理,可以數(shù)據(jù)儲存骨饿,還可以對view進行注解,使用這個框架非常方便台腥,但是缺點也是非常明顯的宏赘,使用這個項目,會導致項目對這個框架依賴非常的嚴重黎侈,一旦這個框架出現(xiàn)問題察署,那么對項目來說影響非常大的

OKhttp

Android開發(fā)中是可以直接使用現(xiàn)成的api進行網(wǎng)絡請求的。就是使用HttpClient,HttpUrlConnection進行操作峻汉。okhttp針對Java和Android程序贴汪,封裝的一個高性能的http請求庫,支持同步休吠,異步扳埂,而且okhttp又封裝了線程池,封裝了數(shù)據(jù)轉(zhuǎn)換瘤礁,封裝了參數(shù)的使用阳懂,錯誤處理等。API使用起來更加的方便柜思。但是我們在項目中使用的時候仍然需要自己在做一層封裝岩调,這樣才能使用的更加的順手。

Volley

Volley是Google官方出的一套小而巧的異步請求庫赡盘,該框架封裝的擴展性很強号枕,支持HttpClient、HttpUrlConnection陨享, 甚至支持OkHttp葱淳,而且Volley里面也封裝了ImageLoader,所以如果你愿意你甚至不需要使用圖片加載框架霉咨,不過這塊功能沒有一些專門的圖片加載框架強大蛙紫,對于簡單的需求可以使用,稍復雜點的需求還是需要用到專門的圖片加載框架途戒。Volley也有缺陷坑傅,比如不支持post大數(shù)據(jù),所以不適合上傳文件喷斋。不過Volley設計的初衷本身也就是為頻繁的唁毒、數(shù)據(jù)量小的網(wǎng)絡請求而生蒜茴。

Retrofit

Retrofit是Square公司出品的默認基于OkHttp封裝的一套RESTful網(wǎng)絡請求框架,RESTful是目前流行的一套api設計的風格浆西, 并不是標準粉私。Retrofit的封裝可以說是很強大,里面涉及到一堆的設計模式,可以通過注解直接配置請求近零,可以使用不同的http客戶端诺核,雖然默認是用http ,可以使用不同Json Converter 來序列化數(shù)據(jù)久信,同時提供對RxJava的支持窖杀,使用Retrofit + OkHttp + RxJava + Dagger2 可以說是目前比較潮的一套框架,但是需要有比較高的門檻裙士。

Volley VS OkHttp

Volley的優(yōu)勢在于封裝的更好入客,而使用OkHttp你需要有足夠的能力再進行一次封裝。而OkHttp的優(yōu)勢在于性能更高腿椎,因為 OkHttp基于NIO和Okio 桌硫,所以性能上要比 Volley更快。IO 和 NIO這兩個都是Java中的概念啃炸,如果我從硬盤讀取數(shù)據(jù)铆隘,第一種方式就是程序一直等,數(shù)據(jù)讀完后才能繼續(xù)操作這種是最簡單的也叫阻塞式IO,還有一種是你讀你的,程序接著往下執(zhí)行肮帐,等數(shù)據(jù)處理完你再來通知我咖驮,然后再處理回調(diào)。而第二種就是 NIO 的方式训枢,非阻塞式托修, 所以NIO當然要比IO的性能要好了,而 Okio是 Square 公司基于IO和NIO基礎上做的一個更簡單、高效處理數(shù)據(jù)流的一個庫恒界。理論上如果Volley和OkHttp對比的話睦刃,更傾向于使用 Volley,因為Volley內(nèi)部同樣支持使用OkHttp,這點OkHttp的性能優(yōu)勢就沒了十酣, 而且 Volley 本身封裝的也更易用涩拙,擴展性更好些。

OkHttp VS Retrofit

毫無疑問耸采,Retrofit 默認是基于 OkHttp 而做的封裝兴泥,這點來說沒有可比性,肯定首選 Retrofit虾宇。

Volley VS Retrofit

這兩個庫都做了不錯的封裝搓彻,但Retrofit解耦的更徹底,尤其Retrofit2.0出來,Jake對之前1.0設計不合理的地方做了大量重構, 職責更細分旭贬,而且Retrofit默認使用OkHttp,性能上也要比Volley占優(yōu)勢怔接,再有如果你的項目如果采用了RxJava ,那更該使用 Retrofit 稀轨。所以這兩個庫相比扼脐,Retrofit更有優(yōu)勢,在能掌握兩個框架的前提下該優(yōu)先使用 Retrofit奋刽。但是Retrofit門檻要比Volley稍高些瓦侮,要理解他的原理,各種用法佣谐,想徹底搞明白還是需要花些功夫的脏榆,如果你對它一知半解,那還是建議在商業(yè)項目使用Volley吧台谍。

18.熟悉哪些設計模式?

按照自己的實際情況回答吁断,當然是越多越好趁蕊。比如我自己也就熟悉個單例模式。

19.三級緩存(這個偶爾會問)

  • 網(wǎng)絡加載仔役,不優(yōu)先加載掷伙,速度慢,浪費流量

  • 本地緩存又兵,次優(yōu)先加載任柜,速度快

  • 內(nèi)存緩存,優(yōu)先加載沛厨,速度最快

    首次加載Android App時宙地,肯定要通過網(wǎng)絡交互來獲取圖片,之后我們可以將圖片保存至本地SD卡和內(nèi)存中逆皮,之后運行APP時宅粥,優(yōu)先訪問內(nèi)存中的圖片緩存,若內(nèi)存中沒有电谣,則加載本地SD卡中圖片秽梅,最后選擇訪問網(wǎng)絡

Android與服務器交互的方式中的對稱加密和非對稱加密是什么?

  • 對稱加密剿牺,就是加密和解密數(shù)據(jù)都是使用同一個key企垦,這方面的算法有DES。
  • 非對稱加密晒来,加密和解密是使用不同的key钞诡。發(fā)送數(shù)據(jù)之前要先和服務端約定生成公鑰和私鑰,使用公鑰加密的數(shù)據(jù)可以用私鑰解密,反之臭增。這方面的算法有RSA懂酱。ssh 和 ssl都是典型的非對稱加密。

五 面試心得

1.準備要充分誊抛,知識面要盡量的廣列牺,同時深度也要夠捻艳。
2.面試安排上草冈,如果不著急,盡量給自己留多時間勇劣,兩天一家随夸,及時做總結(jié)和補充九默。
3.心態(tài)要放平,當做一次技術交流宾毒,面試要看一部分的運氣驼修,也要看一些眼緣,有的面試官一張嘴你就能感覺到你這次面試完了诈铛。想去的公司沒有面試好乙各,不要氣餒,繼續(xù)加油準備幢竹。
4.簡歷投遞方面耳峦,拉勾上投了很多經(jīng)常不匹配,可能是我學歷問題(自考本)焕毫,有一些打擊自信心蹲坷,如果有同樣感受的,不妨換BOSS或者其他平臺邑飒。避免打擊自信心循签。
5.寫簡歷一定要體現(xiàn)自己的優(yōu)勢,最好能體現(xiàn)類似于疙咸,用到了什么技術懦底,解決了什么問題。簡歷上寫到的一定要胸有成竹罕扎。
6.類似于你的優(yōu)勢是什么聚唐,你覺得你項目中做的比較好的地方有哪些,你能給公司帶來什么腔召,這種問題心里要先想一些杆查,免得臨場發(fā)揮容易緊張說不好。
7.我所經(jīng)歷的面試臀蛛,一般技術面最少是兩輪亲桦。如果一輪后讓你走了崖蜜,而你還自我感覺良好,那我覺得你有必要回顧一下面試內(nèi)容客峭,并一條一條找找該問題的相關內(nèi)容豫领,大部分問題就在于你沒有答到點子上,可能是深度不夠舔琅,也可能是擴展不夠等恐。繼續(xù)加油。

六 閑聊

現(xiàn)在外面面試問的的確比較多备蚓,要求也挺高的课蔬,行情不好,薪資也不好要郊尝,所以心態(tài)一定要放好二跋,找好自己的定位,心態(tài)一定要好流昏。

面試之后要盡量做到總結(jié)扎即,從我最開始沒什么準備就出去面試,被打擊一通之后况凉,總結(jié)了七八家面試題铺遂,會發(fā)新面試問到的都是那些知識點,可能角度不一樣茎刚,但是你只要深度夠,他怎么問撤逢,你基于原理來回答膛锭,基本上都沒差,從簽了賠償協(xié)議以后出來面試蚊荣,連續(xù)四家公司都走到了HR面初狰,可以說面試的感覺上來了。前面的總結(jié)積累終究沒有白費互例。

在寫這篇文章之前奢入,我專門看了下我之前收藏的別的公號上發(fā)的面試題,很全媳叨,我都有點不想寫這篇文章了腥光。但是想了下我這三個月聽到要裁員開始面試,到第一批沒被裁糊秆,第二批裁員遲遲不來武福。到第二批來的時候主動申請被裁。中間面試被打擊痘番,失落捉片,看到新聞那那都在裁員平痰,到現(xiàn)在面試整體感覺還不錯。還是想分享一下自己的心里路程伍纫,想告訴大家宗雇,裁員別慌,做自己該做的莹规,其他自己決定不了的赔蒲,先放一放,心里列一個123访惜,一條一條來嘹履。

可以看到我在上面推薦了很多書籍,而且JAVA部分時分塊來了债热。是因為當我看到很多面試題砾嫉,針對題來的時候,題會很多窒篱,而且有時候你會覺得你的題都會了焕刮,但是面試的時候還是面不好,說明你的知識并不扎實墙杯∨洳ⅲ或者你知識會了這個題,并沒有融會貫通高镐,所以在JAVA部分我分大塊來描述溉旋,而且針對每一塊,我都有推薦一本相關的書嫉髓,你可能不需要都看观腊,可以針對性的看。而Android部分時詳細的知識點算行,這些知識點我希望的是梧油,能夠深入研究。而推薦的書籍州邢,書中的部分都有一些相關的知識點儡陨,大家也可以選擇性的看,當然論壇量淌,博客都是知識的來源骗村,大家做好知識點深度和廣度的基類就行了。

最后呀枢,雖然裁員的很多叙身,都在說Android要沒落,但是硫狞,不要慌信轿,做自己的計劃晃痴,學自己的習,競爭無處不在财忽,每個行業(yè)都是如此倘核。

下面是我的一個學習路線圖和學習資料


大家需要參考學習,可以通過簡信回復【666】或點擊Github查看高清思維導圖以及面試資料(包括java基礎與原理即彪,自定義控件紧唱、NDK、架構設計隶校、混合式開發(fā)(Flutter漏益,Weex)、性能優(yōu)化等)

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末深胳,一起剝皮案震驚了整個濱河市绰疤,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌舞终,老刑警劉巖轻庆,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異敛劝,居然都是意外死亡余爆,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進店門夸盟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蛾方,“玉大人,你說我怎么就攤上這事上陕∽椋” “怎么了?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵唆垃,是天一觀的道長。 經(jīng)常有香客問我痘儡,道長辕万,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任沉删,我火速辦了婚禮渐尿,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘矾瑰。我一直安慰自己砖茸,他們只是感情好,可當我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布殴穴。 她就那樣靜靜地躺著凉夯,像睡著了一般货葬。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上劲够,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天震桶,我揣著相機與錄音,去河邊找鬼征绎。 笑死蹲姐,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的人柿。 我是一名探鬼主播柴墩,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼凫岖!你這毒婦竟也來了江咳?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤隘截,失蹤者是張志新(化名)和其女友劉穎扎阶,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體婶芭,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡东臀,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了犀农。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片惰赋。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖呵哨,靈堂內(nèi)的尸體忽然破棺而出赁濒,到底是詐尸還是另有隱情,我是刑警寧澤孟害,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布拒炎,位于F島的核電站,受9級特大地震影響挨务,放射性物質(zhì)發(fā)生泄漏击你。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一谎柄、第九天 我趴在偏房一處隱蔽的房頂上張望丁侄。 院中可真熱鬧,春花似錦朝巫、人聲如沸鸿摇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽拙吉。三九已至潮孽,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間庐镐,已是汗流浹背恩商。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留必逆,地道東北人怠堪。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像名眉,于是被迫代替她去往敵國和親粟矿。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內(nèi)容