三年百度,五年阿里,阿里p8架構(gòu)師淺談:我是如何順利進(jìn)入BAT

說來慚愧,也不怕你們笑話。做開發(fā)8年多,到目前還是一名不折不扣的掃地僧。年前的辭職,到現(xiàn)在還在家靜養(yǎng)中。其實也沒什么,就是回家總結(jié)一下自己這些年來在外工作與面試等做一個簡單的總結(jié)與反思。做一下自己后面一個人生規(guī)劃。不過在家每天也是在擼碼,還有就是復(fù)習(xí)與學(xué)習(xí)現(xiàn)在的架構(gòu)知識點,學(xué)習(xí)使人進(jìn)步嘛!不是么?畢竟技術(shù)還是不能落下。

前些天在我群里認(rèn)識了以為挺有意思的老哥,他也是工作8年多(技術(shù)和面試都不差),最近也是在找工作,是從京城來魔都的,也和他撈了不少。聽他說是面試了很多廠,但還是找不到合適的,畢竟像這個工齡段的找工作,去小廠的話,“自己”也看不上,到看上了的薪資又不是很滿意。這也是非常尷尬的一點。所以當(dāng)時我也是給了他一個很好的建議。要不,去面試大廠試試吧,雖然說年齡不小了,但就當(dāng)是進(jìn)去鍍層金吧。

目前那老哥已經(jīng)在準(zhǔn)備面試了,也是投了上海的阿里螞蟻金服等大廠,在這里也希望他能順利通過吧!

不啰嗦那么多了, 現(xiàn)在直接進(jìn)入正題,相信在今年的金三銀四跳槽面試中,相信大家肯定也是遇到了很多很多面試官的各種刁難等難題。也相信也都有很多小伙伴們沒有找到心儀的公司,或者是還在找公司當(dāng)中,也有的是隨便找了些公司先將就著先的都有~~

不過,今天這篇文章,我相信你看了后,對往后的面試,相信你也是有把握拿下offer。今天,我會在文中寫有最近幾月的各大廠的面試題,和自己個人的心得總結(jié)等,相信可以幫到大家。

注意:前方高能,文章內(nèi)容有點小長,希望你能耐心閱讀,需要獲取面試資料的可以直接點擊【 石墨文檔 】免費獲?。?/strong>

文章內(nèi)容簡要

  • 面試題
  • 如何選擇一家公司
  • 如何提高面試成功率
  • 怎樣跳槽最有利于自身發(fā)展
  • 認(rèn)知這五步,你可以輕松應(yīng)對面試,輕松拿到offer
  • ..........

面試題

alibaba中間件團(tuán)隊

一面

  • 自我介紹
  • 擅長哪方面的技術(shù)?
  • Java有哪些鎖種類?(樂觀鎖&悲觀鎖、可重入鎖&Synchronize等)?
  • 比較重要的數(shù)據(jù)結(jié)構(gòu),如鏈表,隊列,棧的基本理解及大致實現(xiàn)?
  • J.U.C下的常見類的使用。ThreadPool的深入考察;BlockingQueue的使用?
  • Java內(nèi)存分代模型,GC算法,JVM常見的啟動參數(shù);CMS算法的過程。?
  • volatile關(guān)鍵字有什么用(包括底層原理)?
  • 線程池的調(diào)優(yōu)策略?
  • spring cloud的服務(wù)注冊與發(fā)現(xiàn)是怎么設(shè)計的?
  • 分布式系統(tǒng)的全局id如何實現(xiàn)?
  • 分布式鎖的方案,redis和zookeeper哪個個好,如果是集群部署,高并發(fā)情況下哪個性能更好。

二面:

  • 參與的項目,選一個,技術(shù)難度在哪里?
  • Collections.sort底層排序方式?
  • 負(fù)載均衡的原理?
  • 設(shè)計模式與重構(gòu),談?wù)勀銓χ貥?gòu)的理解?
  • 談?wù)凴edis相關(guān)的集群有哪些成熟方案?
  • 再談?wù)勔恢耯ash算法(redis)?
  • 數(shù)據(jù)庫索引,B+樹的特性和建樹過程。
  • mysql相關(guān)的行鎖,表鎖;樂觀鎖,悲觀鎖?
  • 談?wù)劧嗑€程和并發(fā)工具的使用?
  • 講講Redis的架構(gòu)和組件?
  • Redis的數(shù)據(jù)一致性問題(分布式多節(jié)點環(huán)境 & 單機環(huán)境)?
  • docker容器?

三面:

  • 高并發(fā)情況下,系統(tǒng)是如何支撐大量的請求的?
  • 接著上面的問題,延伸到了中間件,kafka、redis、rocketmq、mycat等?
  • 設(shè)計思路和適用場景等?
  • 最近上過上哪些技術(shù)站點;最近在看哪些書。
  • 工作和生活中遇見最大的挑戰(zhàn),怎么去克服?
  • 未來有怎樣的打算?
  • HashMap和Hashtable的區(qū)別?
  • 實現(xiàn)一個保證迭代順序的HashMap?
  • 說一說排序算法,穩(wěn)定性,復(fù)雜度?
  • 說一說GC?
  • JVM如何加載一個類的過程,雙親委派模型中有哪些方法?
  • TCP如何保證可靠傳輸?三次握手過程?

四面:(HR)

  • 主要交流為什么選擇來阿里,未來的打算等,交流挺愉快。

螞蟻金服

一面:

  • JVM數(shù)據(jù)存儲模型,新生代、年老代的構(gòu)造?
  • java GC算法,什么時候會觸發(fā)minor gc,什么時候會觸發(fā)full gc?
  • GC 可達(dá)性分析中哪些算是GC ROOT?
  • 你熟悉的JVM調(diào)優(yōu)參數(shù),使用過哪些調(diào)優(yōu)工具?
  • Java 有什么鎖類型?
  • 描述下線程池的處理流程?
  • 類加載機制,一個類加載到虛擬機中一共有幾個步驟,這些步驟的順序哪些是固定的,哪些是不固定的,為什么不固定
  • hashmap是線程不安全的,concurrenthashmap是線程安全的,怎么實現(xiàn)的線程安全?
  • volatile關(guān)鍵字解決了什么問題,實現(xiàn)原理是什么
  • 并發(fā)容器有哪些,并發(fā)容器和同步容器的區(qū)別
  • 說說HaspMap底層原理?再說說它跟HaspTable和ConcurrentHashMap他們之間的相同點和不同點?
  • 講講jdk1.7和1.8的區(qū)別?
  • 幾種內(nèi)置的線程池
  • MySQL事務(wù)隔離級別以及MVCC機制
  • Redis緩存雪崩、緩存穿透以及如何解決?
  • 分布式架構(gòu)簡單介紹
  • CMS收集器和G1收集器最大的區(qū)別在哪里?
  • 有實際的JVM性能優(yōu)化經(jīng)驗?重點應(yīng)該監(jiān)控哪些指標(biāo),以及如何來調(diào)整參數(shù)?
  • Java線程鎖有使用過哪些?比如樂觀鎖、悲觀鎖類似這樣使用區(qū)別?

二面:

  • 在工作中,SQL語句的優(yōu)化和注意的事項
  • 哪些庫或者框架用到NIO
  • Spring 都有哪幾種注入方式,什么情況下用哪種,ioc實現(xiàn)原理
  • 如何定位一個慢查詢,一個服務(wù)有多條SQL你怎么快速定位
  • 聚集索引和非聚集索引知道嗎?什么情況用聚集索引什么情況用非聚集索引
  • Nosql引擎用的什么存儲結(jié)構(gòu),關(guān)系型數(shù)據(jù)庫和NoSQL各自的優(yōu)劣點是什么,如何技術(shù)選型?
  • 微服務(wù)架構(gòu)下,如果有一個訂單系統(tǒng),一個庫存系統(tǒng),怎么保證事務(wù)?
  • 分布式一致性協(xié)議raft,paxos 了解嗎
  • Zookeeper中的ZAB協(xié)議,選主算法
  • 熟悉哪些NIO框架,以及談?wù)勀銓IO、BIO、AIO的認(rèn)識?
  • 談?wù)凧ava線程池的運行機制?
  • 常用的中間件有哪些?Dubbo、RocketMQ、Redis..
  • 然后繼續(xù)隨著中間件開始深入,RocketMQ的核心組件,以及如何解決消息去重?
  • MySQL和Redis的緩存如何解決數(shù)據(jù)一致性?
  • Redis是單進(jìn)程單線程的?為什么Redis高并發(fā)快?

三面:

  • 自我介紹
  • 參與的并發(fā)項目,從設(shè)計到部署,按照流程講一遍。
  • 項目相關(guān)你用過redis,用在什么場景,怎么使用的?
  • mysql同步機制原理,有哪幾種同步方法
  • 數(shù)據(jù)庫主從同步如何實現(xiàn),事務(wù)如何實現(xiàn)
  • 談?wù)勀銓OA和微服務(wù)的理解,以及分布式架構(gòu)從應(yīng)用層面涉及到的調(diào)整和挑戰(zhàn)。
  • 阿里系中間件metaQ及原理與現(xiàn)有的kafka有什么異同
  • 有了解過什么中間件嗎?實現(xiàn)原理?與其他開源消息隊列有什么特點?
  • 介紹最有挑戰(zhàn)的項目?技術(shù)難度在哪里?
  • 畫一個典型的分布式架構(gòu)圖,從前端負(fù)載均衡到中間件,以及后端數(shù)據(jù)庫,整個流程?
  • SOA和微服務(wù)有什么關(guān)聯(lián)?以及你對微服務(wù)的理解
  • 隨著這個話題談到了Dubbo的架構(gòu)設(shè)計?
  • 秒殺的設(shè)計思路?
  • 個人平時怎么提升技術(shù)?
  • 為什么選擇換公司?
  • 三年到五年的職業(yè)規(guī)劃?
  • 你有想問我的?

四面:(HR)

  • 基本就是走流程,聊人生、談未來、以及薪資要求了。

京東

一面(基礎(chǔ)面:約1個小時)

  • 自我介紹,主要講講做了什么和擅長什么
  • springmvc和spring-boot區(qū)別
  • @Autowired的實現(xiàn)原理
  • Bean的默認(rèn)作用范圍是什么?其他的作用范圍?
  • 索引是什么概念有什么作用?MySQL里主要有哪些索引結(jié)構(gòu)?哈希索引和B+樹索引比較?
  • Java線程池的原理?線程池有哪些?線程池工廠有哪些線程池類型,及其線程池參數(shù)是什么?
  • hashmap原理,處理哈希沖突用的哪種方法?
  • 還知道什么處理哈希沖突的方法?
  • Java GC機制?GC Roots有哪些?
  • Java怎么進(jìn)行垃圾回收的?什么對象會進(jìn)老年代?垃圾回收算法有哪些?為什么新生代使用復(fù)制算法?
  • HashMap的時間復(fù)雜度?HashMap中Hash沖突是怎么解決的?鏈表的上一級結(jié)構(gòu)是什么?Java8中的HashMap有什么變化?紅黑樹需要比較大小才能進(jìn)行插入,是依據(jù)什么進(jìn)行比較的?其他Hash沖突解決方式?
  • hash和B+樹的區(qū)別?分別應(yīng)用于什么場景?哪個比較好?
  • 項目里有個數(shù)據(jù)安全的,aes和md5的區(qū)別?詳細(xì)點

二面(問數(shù)據(jù)庫較多:約五1個小時)

  • 自我介紹
  • 為什么MyISAM查詢性能好?
  • 事務(wù)特性(acid)
  • 隔離級別
  • SQL慢查詢的常見優(yōu)化步驟?
  • 說下樂觀鎖,悲觀鎖(select for update),并寫出sql實現(xiàn)
  • TCP協(xié)議的三次握手和四次揮手過程?
  • 用到過哪些rpc框架
  • 數(shù)據(jù)庫連接池怎么實現(xiàn)
  • Java web過濾器的生命周期

三面(綜合面,約五十分鐘)

  • 自我介紹。
  • ConcurrentHashMap 在Java7和Java8中的區(qū)別?為什么Java8并發(fā)效率更好?什么情況下用HashMap,什么情況用ConcurrentHashMap?
  • 加鎖有什么機制?
  • ThreadLocal?應(yīng)用場景?
  • 數(shù)據(jù)庫水平切分,垂直切分的設(shè)計思路和切分順序
  • Redis如何解決key沖突
  • soa和微服務(wù)的區(qū)別?
  • 單機系統(tǒng)演變?yōu)榉植际较到y(tǒng),會涉及到哪些技術(shù)的調(diào)整?請從前面負(fù)載到后端詳細(xì)描述。
  • 設(shè)計一個秒殺系統(tǒng)?

四面:(HR面)

  1. 你自己最大優(yōu)勢和劣勢是什么
  2. 平時遇見過什么樣的挑戰(zhàn),怎么去克服的
  3. 工作中遇見了技術(shù)解決不了的問題,你的應(yīng)對思路?
  4. 你的興趣愛好?
  5. 未來的職業(yè)規(guī)劃是什么?

百度

百度高級Java一面

  • 自我介紹
  • 對象相等的判斷,equals方法實現(xiàn)。Hashcode的作用,與 equal 有什么區(qū)別?
  • Java中CAS算法?
  • G1回收器講一下?
  • HashMap,ConcurrentHashMap與LinkedHashMap的區(qū)別
  • 如何在多線程環(huán)境下使用Map,ConcurrentHashMap原理,ConcurrentHashMap如何加鎖。
  • 多線程并發(fā)的同步實現(xiàn),有兩個方法,每個方法里有a部分代碼和b部分代碼,我要讓兩個線程分別執(zhí)行兩個方法,并且讓他們運行完a部分代碼再一起向下執(zhí)行,如何實現(xiàn)。
  • TCP連接中的三次握手和四次揮手,四次揮手的最后一個ack的作用是什么,為什么要time wait,為什么是2msl。
  • aio,nio,bio的了解
  • ReetrantLock和synchronized的區(qū)別。
  • Java有哪些悲觀鎖的實現(xiàn)?
  • Java有哪些類實現(xiàn)了樂觀鎖?

百度高級Java二面

  • Spring兩大特性?AOP和IOC
  • Spring的初始化過程?Spring bean的生命周期?
  • 多個RPC請求進(jìn)來,服務(wù)器怎么處理并發(fā)呢?
  • MySQL的索引實現(xiàn)原理?聚合索引和非聚合索引的區(qū)別?
  • MySQL有哪幾種join方式,底層原理是什么?
  • MySQL的引擎講一下,有什么區(qū)別,使用場景呢?
  • 數(shù)據(jù)庫的事務(wù),四個性質(zhì)說一下,分別有什么用?
  • 常見的分布式事務(wù)解決方案有哪些?

百度高級Java三面

  • 介紹項目,以及畫相關(guān)的分布式架構(gòu)圖
  • 數(shù)據(jù)庫的備份和恢復(fù)怎么實現(xiàn)的,主從復(fù)制怎么做的,什么時候會出現(xiàn)數(shù)據(jù)不一致,如何解決?
  • Netty的實現(xiàn)原理?
  • 分布式下Redis如何保證線程安全
  • Redis怎么做持久化?兩種持久化的區(qū)別?
  • MongoDB、Hbase、Memcached、Redis各自的應(yīng)用場景和區(qū)別
  • Docker平時怎么使用的?
  • 并發(fā)mysql的場景,查詢優(yōu)化怎么做?
  • 設(shè)計一個高并發(fā)高可用的架構(gòu)方案,關(guān)鍵核心設(shè)計?

美團(tuán)

一面

  • 線程池用過哪些,線程池有哪些參數(shù),然后問我?guī)讉€常用線程池的用法和實際場景問題。
  • 集合框架的知識,hashmap,ArrayList,LinkedList源碼相關(guān)知識,基本整個介紹了一遍,與hastable,concurrenthashmap相互的關(guān)聯(lián)和區(qū)別
  • 說幾個垃圾回收器,cms回收器有哪幾個過程,停頓幾次,會不會產(chǎn)生內(nèi)存碎片。老年代產(chǎn)生內(nèi)存碎片會有什么問題。
  • 講講快速排序,分析一下時間復(fù)雜度?
  • 雙親委派模型介紹一下
  • java中同步、volatile關(guān)鍵字
  • jvm內(nèi)存分區(qū),為什么要有新生代和老年代
  • 有做個JVM內(nèi)存優(yōu)化嗎?
  • 數(shù)據(jù)庫索引 主鍵和唯一索引有什么區(qū)別
  • 聚集索引和非聚集索引的區(qū)別?
  • MySQL存儲引擎innoDB和MyISAM的區(qū)別?
  • innoDB的B+樹索引葉子節(jié)點的Data域存儲的是什么?MyISAM的B+樹索引葉子節(jié)點的Data域存儲的是主鍵還是物理地址?

二面

  • MySQL innodb的b+樹索引,主鍵索引,聚簇索引有什么區(qū)別。
  • 數(shù)據(jù)庫四大特性
  • 事務(wù)的四大隔離級別
  • jvm場景問題, 標(biāo)記清除多次后老年代產(chǎn)生內(nèi)存碎片,引起full gc,接下來可能發(fā)生什么問題。
  • MySQL里有哪些鎖,行鎖表鎖,樂觀鎖呢
  • MySQL的死鎖怎么產(chǎn)生的,舉了兩個例子。
  • dubbo里的zookeeper是做什么的
  • aio,nio,bio的了解,NIO的核心概念有哪些?
  • 常用的NIO框架有哪些?優(yōu)劣勢

三面(總監(jiān)面)

  • 分布式下redis如何保證線程安全
  • redis持久化的方式以及區(qū)別
  • zookeeper如何實現(xiàn)分布式鎖、其他分布式鎖怎么實現(xiàn)
  • kafka的架構(gòu),如何用kafka保證消息的有序性
  • 數(shù)據(jù)庫的優(yōu)化包含哪些?MySQL的優(yōu)化,談兩個你優(yōu)化的例子。
  • 最有技術(shù)難度的項目,介紹下相關(guān)核心設(shè)計流程。
  • 工作中,遇見了技術(shù)瓶頸無法解決,你的解決思路?
  • 未來你的職業(yè)規(guī)劃是怎么樣?

文章內(nèi)容有點小長,希望你能耐心閱讀,需要獲取面試資料的可以直接點擊【 石墨文檔 】免費獲??!

如何選擇一家公司

不管是剛畢業(yè)的大學(xué)生還是工作幾年的職場朋友,每個人都會面臨選擇公司和行業(yè)的困擾,我也相信每個人都還記憶猶新你的第一份工作以及讓你無比難忘的一家公司。有時候我們也盲目的所求,其實,偶爾停下來思考下你真想去的地方,再出發(fā),也許結(jié)果將迥然不同。今天,給大家聊聊,如何選擇一家公司。

BAT

應(yīng)屆畢業(yè)生和工作3-5年階段技術(shù)人員,優(yōu)先推薦期間進(jìn)入BAT較好。BAT里大家的共識是分為三類:技術(shù)優(yōu)先進(jìn)百度,運營進(jìn)阿里,產(chǎn)品進(jìn)騰訊,這個共識對很多人其實是沒有意義的,因為你甚至一家都進(jìn)不了,何談選擇。

下面我談下個人經(jīng)驗,也許能給你帶來點思路。我是在工作第3年加入阿里淘寶,截止到現(xiàn)在,淘寶這個階段我還是認(rèn)為這個階段為自己打下了堅實的基礎(chǔ)和視野,成長最快的還是在這個階段,這是我個人的一個體會。

在早期階段,你需要為自己打下堅實的基礎(chǔ),這個基礎(chǔ)包含:技能、態(tài)度、溝通,還有一點至關(guān)重要,那就是“視野”,這一點的重要度,很多時候被職場的名利所忽視。視野聽起來很寬泛,但如果你仔細(xì)辨認(rèn),其實一目了然,當(dāng)你身邊都是一流的人才的時候,你自然會學(xué)到很多,這其中的某些學(xué)到的品質(zhì),會影響你很久。

簡要概括幾點重點:

  • 有機會快速認(rèn)識很多牛人。
  • 視野開闊很多,不僅僅在技術(shù)。
  • 每次項目,你會接觸潛在很多關(guān)于產(chǎn)品、運營、設(shè)計的知識,類似這些知識算是長期積累的過程,是經(jīng)得起驗證的知識體系。
  • 早期進(jìn)入,你的壓力一定會很大,但成長也會很快,在里面鍛煉幾年你會比外面工作十年的厲害很多。
  • 不管你是繼續(xù)在BAT還是你準(zhǔn)備以后離開,都是一個很好的信用背書,前提是你在里面做的還不錯。
  • 任何職場都有潛規(guī)則,但這個階段你需要做到專注,專注提升自己的實力,潛規(guī)則放在一邊,這個階段需要專注提升。
  • 如果你實在受不了太多的限制于約束,或者你完全可以獨擋一片,當(dāng)然你可以不進(jìn)BAT,我只是告知你發(fā)展階段的一種途徑而已。

成長型公司

這里我不區(qū)分是一線互聯(lián)網(wǎng)企業(yè)還是創(chuàng)業(yè)型企業(yè),統(tǒng)稱為成長型公司。怎么區(qū)分成長型公司?一般過了A輪,初步你可以理解為成長較快。在職場早期如果你很難進(jìn)入BAT,你可以考慮進(jìn)入成長型鍛煉。人生就是這樣,很有可能,你會失之東隅收之桑榆,鍛煉出來比在BAT還厲害的多,而且心智更全面,特別適合以后創(chuàng)業(yè)。有一種思維叫風(fēng)險與收益成正比,你的風(fēng)險相對于公司的風(fēng)險,你的風(fēng)險還是偏小。所其思考有什么風(fēng)險呢,還不如安心專注提升自己。

我簡要概括幾件重點:

  • 做好功課-選擇行業(yè)你首先需要做好功課,選擇行業(yè)。不管你是互聯(lián)網(wǎng)+(互聯(lián)網(wǎng)改造)、互聯(lián)網(wǎng)企業(yè)、+互聯(lián)網(wǎng)(偏傳統(tǒng)),他們都對應(yīng)一個行業(yè)屬性。行業(yè)屬性在以后比例會逐漸上升,很有可能你干著技術(shù)的活,很多人需要來請教你行業(yè)的知識。
  • 建議選擇公司-心中有順序優(yōu)先選擇互聯(lián)網(wǎng)企業(yè),其次互聯(lián)網(wǎng)+(互聯(lián)網(wǎng)鏈接),再次+互聯(lián)網(wǎng),再次傳統(tǒng)企業(yè)和國企。邏輯很簡單,如果你是做技術(shù)的,你可以看見哪家公司,技術(shù)是核心部門。沒有哪家公司不對自己的核心部門長期投入的事。技術(shù)的利用在互聯(lián)網(wǎng)企業(yè)里,用戶基數(shù)更大,這個時候技術(shù)才能發(fā)揮作用。
  • 認(rèn)清優(yōu)勢-不斷積累因為除了做技術(shù),你很有可能還需要兼職產(chǎn)品,甚至運營的工作。如果你某一天要走上創(chuàng)業(yè)這條道路,那將幫助你不少。如果你只是通過該公司成功踏上類似BAT這條船,也不錯。希望今天的內(nèi)容能對你帶來點思考。

總之,畢業(yè)選擇加入一家公司,首先的有自己的一個基本判斷,進(jìn)入什么樣的行業(yè)以及對應(yīng)的職位,首先需要過濾清楚,然后再行動。沒有說哪一條是最好的,但至少結(jié)合你的當(dāng)下的情況,你可以選擇當(dāng)下最優(yōu)。

如何提高面試成功率

很多人說到面試,頭一下就大了,各種不自信,是實力不夠還是信心不夠?面試除了你平時不斷積累實力,另一方面也需要講究面試方法和技巧。我特別喜歡一句話:不打沒有準(zhǔn)備的戰(zhàn)。

1·第一步:快速聚焦崗位職責(zé)

凡事講究方法,多用心、多動腦、多動手。

1.至少職責(zé)先匹配上吧

重點關(guān)注面試職位的崗位職責(zé),結(jié)合該崗位需要的知識體系,開始準(zhǔn)備,這樣聚焦。知識體系的匹配。很簡單,自己上網(wǎng)搜,各種題庫、各種解藥。

2.凡事都要有針對性

盡量多了解相關(guān)公司所屬行業(yè)地位和實際情況。根據(jù)成熟型公司或者創(chuàng)業(yè)型公司,進(jìn)行適當(dāng)調(diào)配重點。

第二步:準(zhǔn)備你的亮點

崗位能匹配了,至少證明你能干活了,關(guān)鍵的來了。

你需要準(zhǔn)備你的成功案例

不管你是做技術(shù)的、產(chǎn)品、運營,你有一件是你自己特別自豪,特別牛的案例?拿出來,給我們分享下。關(guān)于亮點,很多人不以為然,講故事是一種很強的本事。如果你能很有邏輯的把一件事在10分鐘內(nèi)說得很清楚,這難道不是一種很強的溝通能力?

反復(fù)講述你的案例

關(guān)于亮點的講述,方法很簡答,反復(fù)復(fù)盤。最好的方法就是不斷練習(xí),練習(xí)從頭到尾的邏輯性,以及記錄下你講述的案例重點。再次練習(xí)。

第三步:展示你強大的自信

很多我面試過的人,有部分能力差一點的,最后讓他們通過。很重要的一項:你的自信心。

從自我介紹開始,全程保持微笑

微笑的力量非常巨大,誰能拒絕一個愛笑的人呢?微笑,它可以快速縮短你與面試官之間的心理距離,為后續(xù)深入溝通,創(chuàng)造了一個和諧的氛圍。

眼神不要飄忽,講述平緩一點

還是聚焦,先聚焦面試官的眼睛珠:),這是一種最基本的尊重,也是展示你自信的一種方式。

最后,記得與面試官互動

如果你到了這里,請記得為面試官點個贊。如果他認(rèn)可了你,一定會給你分享他的故事。

總之,想提高面試成功率,需要硬實力和軟實力的同時提高。

如何選擇offer

之前很多應(yīng)屆生咨詢我如何選擇offer,某某公司的面試我是否應(yīng)該參加,某某公司的Offer我是否應(yīng)該拒絕?

大家困惑的地方有幾點:

  • 第一是薪資問題。
  • 第二如何選擇公司。

薪資問題

剛畢業(yè)幾年不要看薪資,除非薪資的差距是在數(shù)量級間的差距,如果只是幾千塊的差距這個不算差距,現(xiàn)在的工資并不代表你未來的工資,學(xué)會投資自己看未來,成長性好的員工未來的收益差距是在數(shù)量級,比如幾年后,同學(xué)A的薪水比另外一個同學(xué)B的薪水高上百萬都是非常正常的。

其次要學(xué)會比較薪水。收到Offer時,首先要知道薪酬福利的組成,比如月薪,年終獎,期權(quán),商業(yè)保險,補貼等。不要單純的比較月薪,而是綜合比較年薪和福利。A同學(xué)月薪比B低幾千,但是A同學(xué)年薪和福利加在一起可能比B同學(xué)高好幾倍。除了期權(quán)外,福利上主要關(guān)注以下幾點:

公積金,等你買房或退休的時候可以取出來,這個我認(rèn)為可以算在薪水里。國家規(guī)定公司和個人都要繳納12%,但是有些企業(yè)繳納的公積金只有8%,因為他們只繳納基本工資的12%,比如我曾就職的一家企業(yè)的工資=基本工資+崗位工資+績效工資,基本工資只有65%,然后按照65%的工資繳納%12的公積金,這樣無形中比同樣月薪的人低了4%的收入。

補貼。不同的公司補貼不一樣,大致有住房補貼,異地補貼,汽油補貼,餐補等。如果你從A城市去B城市上班有遷移成本,可以咨詢下公司是否有住房補貼。另外補貼有個期限,是一年還是幾年,這個也要問清楚。

商業(yè)保險,過節(jié)費等。

如何選擇公司

我自己也經(jīng)歷過幾個不同類型的公司,小型私企,大型私企,互聯(lián)網(wǎng)企業(yè)。從我的經(jīng)歷來看,如果你想學(xué)技術(shù)可以選擇互聯(lián)網(wǎng)公司,外企和創(chuàng)業(yè)公司,如果你想做管理,可以選擇創(chuàng)業(yè)公司和中大型私企。

怎樣跳槽最有利于自身的發(fā)展?

跳槽不只是純粹的“跳”,跳前的思考,跳前的準(zhǔn)備,跳前的判斷從何而來

主動求發(fā)展

我把這一類放在第一項,主動出擊求發(fā)展,這類屬于已經(jīng)有很明確的職業(yè)發(fā)展目標(biāo)。

清楚得失,知道自己應(yīng)該去哪,可以暫時忍受薪資降低。

補充一個例子,我認(rèn)識一個朋友在深圳,為了敘事方便,暫時稱為A先生。A先生是一個家創(chuàng)業(yè)公司的技術(shù)經(jīng)理月薪在3萬左右,之前做了一個決定,離開技術(shù)這個行業(yè),加入一家創(chuàng)業(yè)的金融公司做銷售。從技術(shù)直接轉(zhuǎn)崗到另一個行業(yè)的銷售,這個跨度很大。據(jù)后面A先生描述,前3個月一個單子都沒有出,薪資只有底薪,從每月3萬到每月1000元,甚至這1000元都快沒了。A先生早期面臨了很大的壓力,為了活下來,A先生給自己定了一個小目標(biāo),再干3個月,為自己的最后的自損線,再不行就回去。據(jù)A先生描述,剛好他的第4個月出業(yè)績了,后來信心來了,不斷改進(jìn),越做越好,第5個月做到了他們公司第一。

最近聽他分享了部分心得:很滿意這次轉(zhuǎn)型,從眼見到成熟度,再到個人性格塑造,再到薪資,都有了很大的進(jìn)展。

當(dāng)然,不是每一個人都能有這么好的結(jié)局,但是,如果你能承受這件事壞的方面,這樣的嘗試何樂而不為呢。畢竟,為你人生開啟了一扇窗,一條更精彩的路。

發(fā)展遇到瓶頸

技術(shù)崗位的發(fā)展瓶頸比較多,如果你遇見了瓶頸,請認(rèn)真思考諸如此類問題,跳槽后能否解決。

  • 準(zhǔn)備轉(zhuǎn)管理,思維沒跟上。

之前純做技術(shù)崗位,如今準(zhǔn)備往管理發(fā)展。從最早做好自己,到現(xiàn)在需要幫助別人成就自己,這是第一次思維方式的大轉(zhuǎn)變。

  • 溝通能力比較差,經(jīng)常被同事嘲笑情商低。

任何人經(jīng)常與機器打交道,疏于人打交道,交流溝通肯定會弱化,這個是不爭的事實。接受現(xiàn)狀,偶爾自嘲自己,然后再改進(jìn),是最好的辦法。

  • 技術(shù)在公司沒有得到尊重,毫無話語權(quán)。

每周例會,技術(shù)部經(jīng)常被同級部門擠兌,自己毫無辦法,甚至老板也這樣覺得。其實并不是你不行,而是你讓他們覺得你不行。學(xué)會發(fā)聲,你真做好了,誰敢擠兌你,很多技術(shù)人覺得發(fā)聲很難,還是老話,多練習(xí)。

  • 安于現(xiàn)狀,一件事情能重復(fù)做5年

一個業(yè)務(wù)模塊做了5年,你說還有個哪個產(chǎn)品經(jīng)理比你更懂。稍微有點產(chǎn)品意識的,早轉(zhuǎn)產(chǎn)品了,那你還抱怨說你沒機會。

遇見不靠譜老板

  • 承若的事情,不兌現(xiàn)

老板年初的時候,信誓旦旦的說,我們今年完成什么目標(biāo),我給你們獎勵…,當(dāng)你完成目標(biāo)后,最后他拒絕履行若言。

  • 拒絕承擔(dān)責(zé)任

按照老板的思路上線了一款產(chǎn)品,上線后效果達(dá)不到預(yù)期,把責(zé)任推卸到產(chǎn)品、技術(shù)部門。

  • 過河拆橋

早期與公司一起創(chuàng)業(yè)走來,不想,老板很快請來空降兵。架空你的權(quán)利,各種讓你在公司不爽,逼你走。美其名曰:你跟不上公司的發(fā)展。

  • 吝嗇

職位名稱越來越好,薪資和待遇不見漲,美其名曰:我給了你機會,你就應(yīng)該這樣回報我。

  • 喜歡權(quán)術(shù)

擅長厚黑學(xué),把員工看成個人資產(chǎn),毫無尊重而言,每天需要員工揣摩圣意。

  • 任人唯親

不以結(jié)果為導(dǎo)向,只憑個人喜好用人。只要你聽話,我就用你。不管你做出了多大的成績,如果你想晉級,抱歉,只要我在,你就不可能。

自私

  • 從不從員工角度思考問題,只考慮自己。

這些都是不靠譜的老板,你所要做的就是遠(yuǎn)離。

最后

你只有吃透你的跳槽訴求,再排除部分不靠譜的干擾,我想一定會比上次選擇的更好。

學(xué)會這五步可輕松應(yīng)對面試

文章內(nèi)容有點小長,希望你能耐心閱讀,需要獲取面試資料的可以直接點擊【 石墨文檔 】免費獲??!

一 :什么是好的簡歷

簡歷是突出自我亮點的工作或?qū)W習(xí)經(jīng)歷和自我介紹。所以寫簡歷要把握兩個重點,工作經(jīng)歷要突出重點,自我介紹要寫全。

二: 如何寫簡歷

1:簡歷的內(nèi)容

簡歷至少應(yīng)該包含以下幾部分:

基本信息:必填項有姓名,年齡,是否已婚,手機號,常用郵箱,目前所在地,工作經(jīng)驗。目前所在地關(guān)系到是進(jìn)行電話,視頻面試還是現(xiàn)場面試。選填項有博客,個人完整,github,英語讀寫聽能力。

應(yīng)聘信息:應(yīng)聘職位,求職地,職位和求職地都可以寫多個。

自我介紹:用事實介紹自己的亮點和擅長技能。

教育背景:畢業(yè)院校,畢業(yè)時間。

工作經(jīng)驗(由近至遠(yuǎn)):在哪些公司任職過,任職時間。好的公司會讓面試官有好感。大學(xué)生的實習(xí)經(jīng)驗也算工作經(jīng)驗。

項目經(jīng)驗(由近至遠(yuǎn)):寫亮點項目,或最能體現(xiàn)自己技術(shù)能力的項目,不要把所有項目經(jīng)驗都寫上,項目經(jīng)驗是可以引導(dǎo)面試官問問題的方向。

獲獎信息和證書:寫最能提現(xiàn)自己能力的獲獎信息,寫多了也沒用。證書比如CCNA,CCIE等。

2:自我介紹

自我介紹是簡歷中最重要的。自我介紹要用事實描述,不要用觀點描述,比如我有10年Java開發(fā)經(jīng)驗,這個是事實,我崇尚團(tuán)隊合作,學(xué)習(xí)能力強,這個是觀點。事實可以證明,而觀點很難,所以事實描述比觀點描述更有說服力。自我介紹主要是對自己經(jīng)歷的一個亮點總結(jié),比如張三有十年的Java開發(fā)經(jīng)驗,其中有兩年的Linux操作經(jīng)驗,兩年的項目管理經(jīng)驗。張三有自己的個人技術(shù)博客http://XXX.com,經(jīng)常翻譯國內(nèi)網(wǎng)文章并在XX網(wǎng)站發(fā)表,主導(dǎo)或參與XX開源項目。曾經(jīng)在XX比賽中拿過三等獎。當(dāng)然類似于學(xué)習(xí)能力很強的觀點描述也可以寫,但是要舉例子,比如曾經(jīng)在2周內(nèi)學(xué)習(xí)完IOS,并開發(fā)了XX應(yīng)用。

3: 簡歷的大小

簡歷至少要寫兩頁。舉個有趣的事例,我之前公司的同事在面試前篩選簡歷的辦法是,10K以下的簡歷直接不看,10K的簡歷一般是一頁左右,原因是他認(rèn)為應(yīng)聘這么重要的事情,連簡歷都不愿意好好寫的人,估計能力也不行。

4:簡歷的格式

簡歷一定要美觀和簡潔,不要讓面試官一眼看過去全是密密麻麻的字。

提供PDF或WORD版本的簡歷,不要提供txt,HTML,ppt格式的簡歷。

簡歷的標(biāo)題。如果你是社招生,寫姓名簡歷XX經(jīng)驗應(yīng)聘XX崗位。如果你是應(yīng)屆生,寫姓名+XX大學(xué)+應(yīng)聘XX崗位。

我曾經(jīng)見過最讓我震撼的簡歷是用PPT寫的,然后導(dǎo)出成PDF,看得出這個應(yīng)聘者很用心在寫簡歷。

三:建議

期望薪水不要寫。因為薪水的計算很復(fù)雜,期望薪水是稅前還是稅后呢,是否包含年終獎呢,是否包含其他個人所得獎金呢。我的建議是根據(jù)面試狀況最后再談期望薪水。寫上期望薪水萬一薪水比面試官還高,面試官可能拿自己的能力來要求你。

不要頻繁跳槽。每年換一次工作的求職者簡歷會不好看,面試官會認(rèn)為他的職業(yè)規(guī)劃想不清楚,招進(jìn)來后可能很快又會跳槽。

四:如何選擇求職渠道?

進(jìn)入BAT有兩種途徑,校招和社招。下面我會分別介紹下校招和社招的流程和基本要求,最后分享幾個面試小竅門。

校招的流程:一般提前一年就開始了,需要應(yīng)屆生留意下BAT的招聘官網(wǎng)和官方微博。校招是由集團(tuán)統(tǒng)一管理的,所以各個事業(yè)部不能隨時招聘應(yīng)屆生和實習(xí)生。選擇內(nèi)推。最好找靠譜的師兄和內(nèi)部同事進(jìn)行內(nèi)部推薦,內(nèi)推的好處是可以選擇應(yīng)聘部門,面試節(jié)奏也快點。

校招的要求:BAT傾向于招聘TOP院校的TOP學(xué)生,并且專業(yè)對口,當(dāng)然如果能力非常優(yōu)秀也肯定能進(jìn)來的。能力上的要求有三點,優(yōu)秀的基礎(chǔ),很好的學(xué)習(xí)能力和有自己的作品。一般情況下,這三點滿足兩點就能通過面試。面試流程是簡歷篩選+電話初面+電話終面。

社招的流程:你幾乎每時每刻都可以參加BAT的社招,只是有些部門可能有head count的限制,在那個時間點可能不能應(yīng)聘該部門。一般P6的社招面試流程是電話面試(異地兩次)+現(xiàn)場初面+現(xiàn)場復(fù)面+HR面試,如果級別越高面試流程會越多,基本規(guī)律是每高一級多兩個人面試。

社招的要求也比較高,傾向于招年輕的最優(yōu)秀的人才。最基本的要求是能夠獨擋一面,來了就干活,不需要太多培訓(xùn)成本。為什么要年輕?年輕意味著有激情,不安于現(xiàn)狀,會嘗試影響周圍的人。為什么招聘最優(yōu)秀的人?喬布斯說在軟件行業(yè)優(yōu)秀的人和普通的人能力上差距可能是兩百倍,傳統(tǒng)企業(yè)沒有那么大差距。所以BAT的招聘原則是越優(yōu)秀越好,可要可不要的不要。有激情的優(yōu)秀人才會創(chuàng)造無限大的價值。

社招選擇年底應(yīng)聘。年底跳槽的人少,各部門的head count必須用完,所以要求可能會相對低些。所以年底相對于年初和年中比較容易進(jìn)入BAT。

做好面試準(zhǔn)備。面試前準(zhǔn)備一個自己做的最能體現(xiàn)技術(shù)能力的事或項目。了解BAT價值觀和應(yīng)聘部門的業(yè)務(wù)。

利用初面官通過復(fù)面。在初面快結(jié)束時,面試官出于禮貌會問你有什么想問我的嗎?這個時候很多人都不問或者問不關(guān)鍵的問題。我建議詢問面試官自己的不足,針對這些不足如何提高,以及自己最得意的項目有哪些不足,如何改進(jìn),拿著這些建議和準(zhǔn)備去參加復(fù)面會更容易通過。

準(zhǔn)備好了再投簡歷。不要亂投簡歷,我看有的人都有30次投遞。因為面試不過你的面試記錄會記錄下來。如果有很差的評價,以后簡歷很容易評估不過,都不能進(jìn)入電話面試。

選擇內(nèi)部推薦。自己投簡歷可能進(jìn)入公海,可能不會被人發(fā)現(xiàn)。

五:如何準(zhǔn)備面試

如果你收到某公司的面試邀請,那就應(yīng)該開始準(zhǔn)備面試,打一場有把握的仗。

需要準(zhǔn)備幾件事,自我介紹,亮點技術(shù)或產(chǎn)品,職業(yè)規(guī)劃,這幾件事情并不是臨時抱佛腳就能完成的,而是要靠平時在工作中的積累,面試進(jìn)更好的公司只是一個水到渠成的過程,能力到了自然就能進(jìn)。

準(zhǔn)備多久?當(dāng)時帶著強烈想進(jìn)入BAT的動力,電面準(zhǔn)備了幾周,復(fù)面準(zhǔn)備了一個多月。

第一關(guān),自我介紹

大部分面試官一般都會讓應(yīng)聘者首先做個自我介紹,自我介紹回合是應(yīng)聘者最主動的一個回合,因為在這個回合主要是應(yīng)聘者說,面試官聽,所以我認(rèn)為這個回合非常重要,如果介紹的非常好,不僅可以為后面面試官提問做伏筆,還可以讓面試官對你有好感。所以建議準(zhǔn)備一個十分鐘時長的介紹,我聽過很多應(yīng)聘者的自我介紹一分鐘都不到。

自我介紹首先描述自己的基本情況,其次是描述自己的技術(shù)亮點,做過的亮點項目或產(chǎn)品。如果沒有做過有技術(shù)亮點的事,每天都在做增刪改查功能或重復(fù)性的工作,需要好好反思下,這樣下去技術(shù)上沒有多少增長。如果工作中就是做這個怎么辦?可以考慮利用業(yè)余時間參與開源項目或自己做一些工具或框架。

第二關(guān),介紹做過的產(chǎn)品

介紹產(chǎn)品時面試官會考察應(yīng)聘者的溝通能力和思考能力,我們大部分情況都是做產(chǎn)品的一個功能或一個模塊,但是即使是這樣,自己有沒有把整個系統(tǒng)架構(gòu)或產(chǎn)品搞清楚,并能介紹清楚,為什么做這個系統(tǒng)?這個系統(tǒng)的價值是什么?這個系統(tǒng)有哪些功能?優(yōu)缺點有哪些?如果讓你重新設(shè)計這個系統(tǒng)你會如何設(shè)計?

第三關(guān),技術(shù)面試

技術(shù)面試主要考察一個人的技術(shù)能力,溝通能力和學(xué)習(xí)能力。不同的面試官的問題不一樣,沒有規(guī)律可循,所以首先在網(wǎng)上搜下該公司主要的面試題,必考的肯定是基礎(chǔ),好的面試官會考察你擅長的技術(shù),看看你是否有很強的學(xué)習(xí)能力和技術(shù)能力。有的面試官會問自己擅長的技術(shù),這樣對面試者的要求就更高,所以你要準(zhǔn)備的更加充分,在技術(shù)的寬度上學(xué)習(xí)下。深度優(yōu)先,廣度次之。

最后一關(guān),HR面試

HR面試主要考察一個人的價值觀,潛力和職業(yè)規(guī)劃。所以進(jìn)入這一關(guān)之前請想清楚幾個問題。

為什么想加入這家公司?你需要了解下這家公司的文化和氛圍。

為什么離開上一家公司?錢少,不能實現(xiàn)夢想,還是有哪些不爽的地方。如果是換工作為了實現(xiàn)夢想,那么你的夢想是什么。不爽的地方如果在新公司再遇到怎么處理。

你的職業(yè)規(guī)劃是什么?

當(dāng)你遇到瓶頸的時候你怎么辦?

這些年你每年的成長是什么?怎么能體現(xiàn)你的進(jìn)步?

總結(jié)

以上內(nèi)容大部分都是幫助進(jìn)入BAT等一線互聯(lián)網(wǎng)公司的方法。成長還有很多別的方法和渠道。在創(chuàng)業(yè)公司你一樣可以鍛煉的很出色。但是按照幾率來講,早期進(jìn)入一線互聯(lián)網(wǎng)企業(yè),更有利于未來的發(fā)展,特別是做技術(shù)開始的。

最后,除了以上部分,談?wù)勎覀€人的建議

任何是事情要學(xué)會先思而行,不僅僅適用于工作選擇,更適用于發(fā)展。沒想好,沒想透不要緊,但一定要有這樣的思維方式。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容