




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
講師:胡書敏教你在面試中炫Java技術(shù)大牛教你如何高效準(zhǔn)備java面試我是誰?e胡書敏,擅長Java面試指導(dǎo),Java高并發(fā)架構(gòu),Python數(shù)據(jù)分析和機(jī)器學(xué)習(xí),在知名外企和互聯(lián)網(wǎng)公司主持開發(fā)過億萬級并發(fā)量的收單系統(tǒng),千萬級流量級的數(shù)據(jù)統(tǒng)計(jì)和分析系統(tǒng),有8年Java技術(shù)面試官的經(jīng)驗(yàn),在知名大廠承擔(dān)著面向Java高級開發(fā)和初級開發(fā)的面試任務(wù),前后陸續(xù)面試過800位候選人,另有培訓(xùn)經(jīng)驗(yàn),培訓(xùn)過程中,前后成功輔導(dǎo)過上千位培訓(xùn)生拿到心儀的Offer。誰適合聽?e畢業(yè)生/應(yīng)屆生:“面試超緊張,到底應(yīng)該準(zhǔn)備什么?”Java小白:“學(xué)了半天,啥時(shí)候能找工作???”不是干Java的:“吃瓜群眾,看看要不轉(zhuǎn)行啥的!”直播要點(diǎn)從面試官篩選簡歷的角度,談下提升你簡歷競爭力的技巧面試前,如何從分布式組件,調(diào)優(yōu)和Java核心等方面準(zhǔn)備說辭別光背題,結(jié)合項(xiàng)目和解決過的問題準(zhǔn)備亮點(diǎn)技能在自我介紹和項(xiàng)目介紹時(shí),全面拋出亮點(diǎn)的技巧回答問題時(shí),引導(dǎo)面試官提問的技巧總結(jié):哪怕是初級開發(fā),按本篇給出的方法準(zhǔn)備,也能提升成功率e從面試官篩選簡歷的角度談下提升你簡歷競爭力的技巧e第一部分篩選簡歷的流程人員篩選可能是HR篩選,未必是技術(shù)人員篩選商業(yè)項(xiàng)目經(jīng)驗(yàn)看簡歷上是否有足量的項(xiàng)目經(jīng)驗(yàn),項(xiàng)目里是否用到了JD上的技術(shù)職位介紹關(guān)鍵字SpringCloud,數(shù)據(jù)庫調(diào)優(yōu),SSM框架,分布式組件等沒足量項(xiàng)目經(jīng)驗(yàn)且沒有名校等優(yōu)點(diǎn),可能沒面試機(jī)會!簡歷上盡量多寫商業(yè)項(xiàng)目經(jīng)驗(yàn)XX圖書管理系統(tǒng)等有現(xiàn)成產(chǎn)品,大多是學(xué)習(xí)項(xiàng)目或編的項(xiàng)目,或者功能點(diǎn)和開發(fā)人數(shù)和工期對不上培訓(xùn)班項(xiàng)目,學(xué)習(xí)項(xiàng)目,課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)項(xiàng)目商業(yè)項(xiàng)目同時(shí)帶公司工作經(jīng)驗(yàn),大多已上線有客戶,可以是維護(hù)項(xiàng)目,未必完整開發(fā)一套系統(tǒng)在校幫老師公司干,或?qū)嵙?xí)項(xiàng)目,寫成商業(yè)項(xiàng)目畢業(yè)生有商業(yè)項(xiàng)目經(jīng)驗(yàn)很占優(yōu)勢,初級開發(fā)也就此類經(jīng)驗(yàn)在公司里的經(jīng)驗(yàn)算商業(yè)項(xiàng)目,且要匹配JD上技術(shù)讓簡歷更有競爭力開篇總綱性:列出你的特長,比如熟悉SSM框架,有SpringCloud經(jīng)驗(yàn),有數(shù)據(jù)庫調(diào)優(yōu)經(jīng)驗(yàn),總之和JD盡量匹配倒敘介紹項(xiàng)目經(jīng)驗(yàn):確保最近項(xiàng)目經(jīng)驗(yàn)所含技術(shù)和JD要求一致多寫加分項(xiàng):學(xué)生會干部經(jīng)驗(yàn),拿過獎(jiǎng)學(xué)金,有技術(shù)博客,有g(shù)ithub代碼等,少寫和求職無關(guān)的內(nèi)容,如興趣愛好等項(xiàng)目管理也要寫:Maven等,寫明你有過調(diào)優(yōu)技能,有解決線上問題的經(jīng)驗(yàn)通用技術(shù)多匹配:SSM等,你多挖掘,大多能匹配上第一部分的要點(diǎn)總結(jié):至少先得到面試機(jī)會畢業(yè)生,好歹有實(shí)習(xí)項(xiàng)目經(jīng)驗(yàn),或者平時(shí)幫老師干項(xiàng)目,實(shí)在不行再用學(xué)習(xí)項(xiàng)目和畢業(yè)設(shè)計(jì)項(xiàng)目湊,畢業(yè)生如果有足量商業(yè)項(xiàng)目,將形成代差優(yōu)勢!投遞簡歷沒消息的原因這這里:很多簡歷上看不出項(xiàng)目用的技術(shù)項(xiàng)目看上去像學(xué)習(xí)項(xiàng)目或自編項(xiàng)目類似簡歷太多解決方案,至少先得到面試機(jī)會:閱讀職位介紹,微調(diào)簡歷第一有足量年限,第二技術(shù)匹配簡歷上把項(xiàng)目盡量寫成商業(yè)項(xiàng)目,且盡可能拉長時(shí)限面試前如何從分布式組件調(diào)優(yōu)和Java核心等方面準(zhǔn)備說辭e第二部分在簡歷項(xiàng)目里,適當(dāng)加上分布式組件的經(jīng)驗(yàn)Level.1說明結(jié)果在我的項(xiàng)目里,解決過Dubbo和Redis等線上問題Level.3更多相關(guān)技術(shù)如果用過Mycat,Netty,kafka等別客氣,盡量寫上,分布式組件經(jīng)驗(yàn)最值錢!Level.2詳細(xì)過程Dubbo超時(shí)時(shí)間設(shè)置過長,導(dǎo)致異常情況下返回過慢,導(dǎo)致連接保持,從而耗盡資源,導(dǎo)致全鏈路崩潰,新請求進(jìn)不來Redis超時(shí)過長,導(dǎo)致緩存內(nèi)容堆積在內(nèi)存無法回收,最終導(dǎo)致頻繁O(jiān)OM異常背景條件只要做過項(xiàng)目,大多會用過Dubbo和Redis,初級開發(fā)也可能用過!在簡歷上寫了分布式組件后,如何準(zhǔn)備面試應(yīng)該如何做?——學(xué)會看!
①認(rèn)真看
Dubbo和Redis的基本API
②
尤其看超時(shí)時(shí)間相關(guān)的配置或代碼
③選擇看找到應(yīng)用點(diǎn),比如交易模塊調(diào)風(fēng)控用Dubbo,再頻繁調(diào),用Redis做緩存,鍵是公司ID,值是風(fēng)控字段,結(jié)合業(yè)務(wù)講,面試官會信④適當(dāng)看網(wǎng)上Dubbo和Redis面試題
⑤
最后看linux查日志的命令這樣頭頭是道結(jié)合項(xiàng)目和排查問題過程說出來,不由得面試官不信!在簡歷項(xiàng)目里,適當(dāng)加上數(shù)據(jù)庫性能調(diào)優(yōu)的經(jīng)驗(yàn)③項(xiàng)目層面會根據(jù)linux命令或CAT等監(jiān)控,打出長SQL,發(fā)現(xiàn)后用執(zhí)行計(jì)劃看耗時(shí)點(diǎn),大多是全表掃描,或者是關(guān)聯(lián)方式不對②技術(shù)層面準(zhǔn)備索引面試題,這方面太多了?、俸啔v層面“在xx項(xiàng)目里,我有過用索引,執(zhí)行計(jì)劃,Redis和MyCat進(jìn)行數(shù)據(jù)庫調(diào)優(yōu)的經(jīng)驗(yàn)”(后兩點(diǎn)斟酌點(diǎn)寫)④業(yè)務(wù)層面結(jié)合業(yè)務(wù)點(diǎn)說Redis,外帶可以在面試中引出之前講過的Redis因超時(shí)時(shí)間問題在簡歷項(xiàng)目里,適當(dāng)加上JVM性能調(diào)優(yōu)的經(jīng)驗(yàn)怎么講?在代碼里優(yōu)化虛擬機(jī)的技巧:ConnectionIO對象用好關(guān)掉,clear集合對象,必要時(shí)用弱引用和軟引用,大對象用好設(shè)成null,或者通過-xms合理設(shè)置JVM大小怎么寫?在xx項(xiàng)目里,有過JVM調(diào)優(yōu)的經(jīng)驗(yàn),并排查過OOM問題,或者在總綱上寫,有過數(shù)據(jù)庫和JVM調(diào)優(yōu)經(jīng)驗(yàn)??赡軙?dǎo)致OOM的原因:ThreadLocal沒remove,線程池等待隊(duì)列設(shè)成無界,再高級點(diǎn),可以是Netty堆外內(nèi)存沒回收,之前提到的Redis超時(shí)時(shí)間,或集合沒clear,也會造成OOM,大多數(shù)人都經(jīng)歷過此類OOM在簡歷項(xiàng)目里,適當(dāng)加上Java核心方面的亮點(diǎn)1.在簡歷上總綱里寫,在項(xiàng)目里用過設(shè)計(jì)模式,有過高并發(fā)方面的實(shí)踐經(jīng)驗(yàn),在項(xiàng)目里,調(diào)優(yōu)過異常處理流程。2.可能簡歷上未必寫全,但面試前,可以準(zhǔn)備集合里的快速失效,通過ConcurrentHashMap講synchronized+volatile+鎖+hashcode3.異常方面的實(shí)踐要點(diǎn):盡量縮小try...catch的范圍,finally從句里放釋放資源的代碼,catch里應(yīng)盡量處理異常,先用IOException等專業(yè)異常處理,再用Exception兜底,以及盡量縮小異常的影響范圍,別讓程序一遇異常就崩~此處重點(diǎn)!拿筆記起來!以上只是低配版,還可以準(zhǔn)備其它亮點(diǎn)1.還要學(xué)習(xí)其它分布式組件的使用經(jīng)驗(yàn),如Mycat等2.在項(xiàng)目里用過設(shè)計(jì)模式,并掌握設(shè)計(jì)模式背后的思想,比如開閉原則3.Junit,sonar,jacoco等質(zhì)量管理軟件的使用技巧4.集合部分的HashMap數(shù)據(jù)結(jié)構(gòu),線程模型以及并發(fā)對象countdownlatchcyclicbarrier等用法5.Spring注解和Spring生命周期以及相關(guān)底層代碼第二部分的要點(diǎn)總結(jié):大多數(shù)亮點(diǎn)你用過,面試前可以準(zhǔn)備這些亮點(diǎn)都是結(jié)合實(shí)際應(yīng)用,比起單純的增刪改查,更有價(jià)值先結(jié)合項(xiàng)目準(zhǔn)備技術(shù)亮點(diǎn),再刷面試題,再準(zhǔn)備算法和智力題別人或許結(jié)合項(xiàng)目講用法,你是準(zhǔn)備調(diào)優(yōu)和底層代碼方面的亮點(diǎn),可能你的項(xiàng)目經(jīng)驗(yàn)不如別人,但面試官估計(jì)會認(rèn)為你強(qiáng)從分布式組件,數(shù)據(jù)庫和JVM調(diào)優(yōu)方面,以及Java核心技術(shù)方面,給出了可以在簡歷上寫的亮點(diǎn)別光背題!結(jié)合項(xiàng)目和解決過的問題準(zhǔn)備亮點(diǎn)技能e第三部分更要結(jié)合項(xiàng)目和實(shí)際解決的問題來刷題確實(shí)有用,但如果就看這個(gè),頂多得到“掌握xx部分理論,但沒相關(guān)實(shí)踐經(jīng)驗(yàn)”的評價(jià),僅聊勝于無,但沒大用先通過你的項(xiàng)目經(jīng)驗(yàn)準(zhǔn)備亮點(diǎn)說辭,再刷題來補(bǔ)充網(wǎng)上有很多關(guān)于Java,數(shù)據(jù)庫和分布式組件的面試題,但大多是脫離實(shí)際,是單純講底層細(xì)節(jié)和源代碼結(jié)合項(xiàng)目,準(zhǔn)備之前給出的亮點(diǎn)比如Dubbo,你是用到訂單系統(tǒng)調(diào)會員系統(tǒng)場景,redis,是由于處理請求過程中,用同個(gè)公司ID,多次到風(fēng)控模塊請求,所以用redis緩存,鍵是xx,值是xx,并對null進(jìn)行緩存,以防穿透,其它Mycat等,都要準(zhǔn)備應(yīng)用場景簡歷中可以不體現(xiàn)出,但面試時(shí)要找機(jī)會說出,比如在介紹項(xiàng)目時(shí),通過業(yè)務(wù)場景介紹值錢技術(shù)點(diǎn)面試官更關(guān)心你在項(xiàng)目里如何用對應(yīng)技術(shù)的結(jié)合業(yè)務(wù)講清楚后,再通過細(xì)節(jié)來證明能力這才是你刷題背底層細(xì)節(jié)的目的,比如你通過dubbo講清楚超時(shí)問題后,面試官可能問你dubbo的服務(wù)暴露以及通訊協(xié)議等細(xì)節(jié),這些大多能通過刷題來彌補(bǔ)單純刷題,僅是“掌握理論知識”,結(jié)合業(yè)務(wù)講清楚用法,是“在實(shí)際項(xiàng)目里用過”,如果再背熟細(xì)節(jié),則是“xx技術(shù)有項(xiàng)目實(shí)踐經(jīng)驗(yàn),且熟悉底層細(xì)節(jié)”面試官聽到你結(jié)合項(xiàng)目講明值錢技能后,會進(jìn)一步問細(xì)節(jié)總之,面試前先通過項(xiàng)目準(zhǔn)備亮點(diǎn),再通過刷題來補(bǔ)充細(xì)節(jié)在自我介紹和項(xiàng)目介紹時(shí)全面拋出亮點(diǎn)的技巧e第四部分面試的一般流程技術(shù)面試流程:自我介紹,介紹最近或最拿得出手的項(xiàng)目,從框架,數(shù)據(jù)庫和Java核心等方面問技術(shù)問題,可能再加開放性問題,再問你有什么問題,最后結(jié)束技術(shù)面試可能有多輪,技術(shù)面試過了,如果沒大問題,項(xiàng)目經(jīng)理一般會讓過技術(shù)面試,項(xiàng)目經(jīng)理面試,或許再高層面,最后人事面后繼將講述引導(dǎo)技巧自我介紹時(shí),概要拋出亮點(diǎn)立即結(jié)合JD拋出亮點(diǎn),比如有xx年Java項(xiàng)目經(jīng)驗(yàn),用過Netty等組件,有過JVM和數(shù)據(jù)庫的調(diào)優(yōu)經(jīng)驗(yàn),熟悉設(shè)計(jì)模式等,總之你面試前準(zhǔn)備過的亮點(diǎn)這里都拋出別太長,偏重技術(shù),再說你的其它亮點(diǎn),比如有技術(shù)博客,拿過獎(jiǎng)學(xué)金等,但和面試無關(guān)的話別說介紹姓名,學(xué)校,學(xué)歷,工作經(jīng)歷等基本信息時(shí)間控制在1分鐘,面試前多準(zhǔn)備介紹項(xiàng)目時(shí),結(jié)合需求拋出亮點(diǎn)介紹項(xiàng)目細(xì)節(jié),以強(qiáng)調(diào)是商業(yè)項(xiàng)目,比如用敏捷開發(fā)模式,每天站會,用Maven等管理工具,用junit等測試工具介紹用過的技術(shù),這和JD應(yīng)該能匹配上,按分布式組件,調(diào)優(yōu),SSM框架和Java核心技能的次序說介紹項(xiàng)目需求,客戶方,多少人做了多久等基本情況拋出亮點(diǎn),比如有調(diào)優(yōu)技能,解決過Dubbo線上問題,參與過壓測,排查過OOM問題,和技術(shù)無關(guān)的話別說也別展開,由于你拋出了不少關(guān)鍵字,可以坐等面試官來問你可以“順口”拋出的亮點(diǎn)說辭在數(shù)據(jù)庫方面,我除了實(shí)現(xiàn)增刪改查的功能外,還做了數(shù)據(jù)庫調(diào)優(yōu),具體用過索引,執(zhí)行計(jì)劃,redis緩存和MyCAT分庫分表,最后兩點(diǎn)自己斟酌。這個(gè)項(xiàng)目里,我們用到了Dubbo作為模塊間的調(diào)用,我除了寫代碼外,還解決過因dubbo超時(shí)也引發(fā)的問題(別展開)在項(xiàng)目里,每個(gè)請求我們會用一個(gè)線程處理,其中用到了ThreadLocal對象(結(jié)合業(yè)務(wù)引出ThreadLocal),對此我還解決過因ThreadLocal和線程池設(shè)置不當(dāng)而引發(fā)的OOM問題。同時(shí)這里可以拋出準(zhǔn)備過的其它OOM問題說辭。你可以“順口”拋出的亮點(diǎn)說辭在這個(gè)項(xiàng)目里,我會結(jié)合Cat系統(tǒng)監(jiān)控長SQL問題,一旦出現(xiàn),我會通過看Linux日志排查問題。(展示看日志排查問題的能力,同時(shí)可以進(jìn)一步展示你準(zhǔn)備過的技能)。在這個(gè)項(xiàng)目里,我參與過壓測,并在壓測過程中解決過OOM問題,并通過看日志優(yōu)化代碼,從而改善了系統(tǒng)的響應(yīng)時(shí)間。
不建議展開,因?yàn)闉檫@時(shí)屬于項(xiàng)目介紹階段,如果展開的話可能會讓面試官感覺你條理不清晰,話說回來,你已經(jīng)拋出了關(guān)鍵字,面試官自然會問壓測的說辭你參與的是全鏈路壓測,比如用Jmeter發(fā)500個(gè)線程,每個(gè)線程起5個(gè)交易,這些交易用2秒做完,那么每秒的壓力是1250。高并發(fā)系統(tǒng)里,為了達(dá)到一定并發(fā)量,會用Jmeter模擬線上請求,發(fā)請求時(shí)用Zabbix等監(jiān)控CPU或內(nèi)存等指標(biāo)壓測時(shí)相關(guān)人員坐一起,查看日志和指標(biāo),如果有異常,則停止不僅參與壓測,更解決因壓測發(fā)現(xiàn)的問題排查和解決壓測的暴露出的問題通過壓測,發(fā)現(xiàn)了線程池設(shè)置參數(shù)時(shí),把等待隊(duì)列設(shè)成了無界,或者有模塊IO對象沒關(guān),或者ArrayList沒clear,從而導(dǎo)致了OOM,或者發(fā)現(xiàn)高并發(fā)場景數(shù)據(jù)庫方面出現(xiàn)了長SQL,然后用執(zhí)行計(jì)劃分析,再解決,或者發(fā)現(xiàn)了系統(tǒng)日志本來是同步輸出的,從而導(dǎo)致性能瓶頸,最后改成異步日志?;蛘甙l(fā)現(xiàn)數(shù)據(jù)庫是瓶頸,所以再引入MyCAT和Redis壓測不僅能體現(xiàn)分析和解決問題的能力,更能全面體現(xiàn)分布式組件和調(diào)優(yōu)方面的技能第四部分的總結(jié):不引導(dǎo),面試官會隨便問面試前準(zhǔn)備的亮點(diǎn),在面試時(shí)可以發(fā)揮自我介紹時(shí)概要性拋出亮點(diǎn),項(xiàng)目介紹時(shí)結(jié)合業(yè)務(wù)再細(xì)化優(yōu)先拋出分布式組件和調(diào)優(yōu)部分的亮點(diǎn),哪怕不在JD上,這些是通用的值錢點(diǎn),再結(jié)合JD拋出其它亮點(diǎn)如果做過壓測,可以拋出,更要講出分析和解決問題的細(xì)節(jié)如果介紹項(xiàng)目時(shí)只介紹業(yè)務(wù),那么后繼面試官會隨便問,你拋出了關(guān)鍵詞,能吸引面試官問你準(zhǔn)備過的問題回答問題時(shí),引導(dǎo)面試官提問的技巧e第五部分面試官提問的方式,以及你引導(dǎo)的方式此類理論題,網(wǎng)上答案太多,但再次強(qiáng)調(diào),優(yōu)先結(jié)合項(xiàng)目介紹亮點(diǎn),再刷理論題比如聽到你說過redis,會繼續(xù)問,redis的數(shù)據(jù)結(jié)構(gòu),集群部署方式,超時(shí)時(shí)間設(shè)置,高可用熱備冗余等回答好redis問題,再“順口”一說,在項(xiàng)目里,除了redis,我們還用過netty(或其它組件),由此引導(dǎo)準(zhǔn)備過的其它分布式組件或者說,除了用redis提升數(shù)據(jù)庫性能外,我們還用過執(zhí)行計(jì)劃(或索引),優(yōu)化過數(shù)據(jù)庫性能,總之找相似點(diǎn),順口引導(dǎo)引導(dǎo)的技巧在回答好任何數(shù)據(jù)庫相關(guān)的問題,比如索引,JDBC等,你順口說句,我在項(xiàng)目里,還通過執(zhí)行計(jì)劃(或Mycat)優(yōu)化過SQL技能,然后然開回答好redis問題后,可以再“順口”說句,在項(xiàng)目里,除了redis外,還用過dubbo組件,解決過因dubbo超時(shí)時(shí)間過長而導(dǎo)致的問題。然后面試官自然就會問到這塊了,你同樣可以準(zhǔn)備些dubbo底層細(xì)節(jié)的問題,這方面也很多資料引導(dǎo)的技巧在回答好任何線程內(nèi)存模型,或被問到volatile相關(guān)問題時(shí),你就說,我知道ConcurrentHashMap里用到volatile,我能具體說下嗎?再結(jié)合這個(gè)對象,擴(kuò)展到線程并發(fā)話題,而且這還是結(jié)合底層代碼講的,你可以想象下,如果邊寫代碼邊講此類值錢的并發(fā),線程內(nèi)存模型等話題,如果招初級開發(fā),估計(jì)直接就過面試了,高級開發(fā)能做到這樣的,也算很好了在回答好任何集合(如ArrayList)方面問題時(shí),你可以說,在遍歷集合的時(shí)候,我們項(xiàng)目里會非常小心快速失效問題,然后展開引導(dǎo)的技巧從ThreadLocal,引出底層的Weak引用話題,再引出JVM結(jié)構(gòu)以及OOM調(diào)優(yōu)方面的話題被問到任何異常處理問題,比如運(yùn)行期異常,如何自定義異常,那么再引導(dǎo)到異常處理最佳實(shí)踐,這之前提到過。從GC流程等問題,引向JVM結(jié)構(gòu),JVM調(diào)優(yōu)技巧,排查OOM的經(jīng)驗(yàn),以及通過代碼優(yōu)化性能的技巧從JVM方面或性能方面的問題,可以引向壓測話題排查OOM方面的說辭在linux里,通過dump看OOM時(shí)的內(nèi)存鏡像,dump文件用JMAT打開,一般系統(tǒng)都部署在linux上,不是windows上系統(tǒng)很卡,或者在日志里頻繁看到OOM,或監(jiān)控系統(tǒng)頻繁報(bào)OOM通過dump文件,再結(jié)合日志上下文,發(fā)現(xiàn)了OOM的原因,如Redis緩存超時(shí)時(shí)間過長,或是ThreadLocal對象用好沒remove(這塊還涉及到弱引用),或者創(chuàng)建線程池時(shí),等待隊(duì)列設(shè)置成了無界,或在mybatis里,where條件都是帶if的,即如果傳入id和name再拼裝whereid=xxx之類的語句,在某個(gè)條件下,都沒傳條件,所以where后面不帶條件,把數(shù)據(jù)庫里記錄全撈出來排查OOM方面的說辭如何引導(dǎo):或者直接在介紹項(xiàng)目時(shí)說,或者在回答好JVM和GC等問題后說,在項(xiàng)目里,我參與解決過OOM問題找到原因后,說下對應(yīng)解決的方法或者在介紹Redis,ThreadLocal,線程池時(shí)說,在壓測時(shí),我們發(fā)現(xiàn)并解決過因該對象而導(dǎo)致的OOM問題,甚至可以同時(shí)引出壓測和OOM話題更可以引出自己解決過實(shí)際線上問題發(fā)現(xiàn)問題后你的態(tài)度,通過手機(jī)發(fā)現(xiàn)問題后,你第一時(shí)間看,哪怕不在你
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 魚都特色小鎮(zhèn)合作協(xié)議
- 腦梗塞臨床護(hù)理
- 生產(chǎn)運(yùn)營管理:企業(yè)戰(zhàn)略和運(yùn)作策略
- 管理人員培訓(xùn)心得體會模版
- 2025屆江蘇省泰州市部分地區(qū)八年級數(shù)學(xué)第二學(xué)期期末統(tǒng)考試題含解析
- 高二英語備課組工作總結(jié)
- 關(guān)于“互聯(lián)網(wǎng)+”大學(xué)生創(chuàng)新創(chuàng)業(yè)大賽的需求調(diào)研
- 醫(yī)學(xué)寫作翻譯課程介紹
- 2025年會計(jì)試用期工作總結(jié)模版
- 新質(zhì)生產(chǎn)力與財(cái)政
- 合伙經(jīng)營吊車協(xié)議書
- 民辦非企業(yè)會計(jì)制度
- 礦山礦石運(yùn)輸協(xié)議書
- 2025入團(tuán)積極分子發(fā)展對象考試題庫及參考答案詳解【鞏固】
- 2023光伏發(fā)電站快速頻率響應(yīng)檢測規(guī)程
- 廣東省廣州市2025屆高三下學(xué)期考前沖刺訓(xùn)練(二)英語試卷(含答案)
- 疫苗管理制度
- 2025年入團(tuán)考試開放機(jī)會與試題與答案
- 2024屆北京朝陽人大附朝陽分校中考一模生物試題含解析
- ktv保安合同協(xié)議書
- 民辦學(xué)校新學(xué)期課程設(shè)置計(jì)劃
評論
0/150
提交評論