面試&實(shí)習(xí)心得

原文地址在我的博客, 轉(zhuǎn)載請注明出處,謝謝区转!

從大二下學(xué)期放暑假開始(7.14)到8月初苔巨,我一直在尋找一份實(shí)習(xí),鍛煉一下自己废离,看看學(xué)的怎么樣侄泽。這期間,我相繼面試了小米厅缺、途牛蔬顾、滴滴和百度宴偿,都拿了實(shí)習(xí)offer。其中百度拿了兩次實(shí)習(xí)offer诀豁,但由于我自身一些原因窄刘,都爽約了。(在這里給百度真誠地道個歉舷胜,我非常珍視這兩次機(jī)會娩践,但無奈遇到了不可抗拒的原因,今后有機(jī)會還會再投的(? ̄? ??  ̄??))最后選擇了在滴滴實(shí)習(xí)烹骨,很難得的經(jīng)歷翻伺。實(shí)習(xí)期間一直沒空閑下來分享一下,結(jié)果拖到了現(xiàn)在...那么這篇文章就來分享一下我的面試和實(shí)習(xí)心得吧

面試

有一些記不清了沮焕,畢竟時間太久了...

小米

  • 說一下你的前端學(xué)習(xí)經(jīng)歷
  • css左右邊固定寬吨岭,中間自適應(yīng),有幾種方案
  • css3動畫峦树,transition屬性知多少
  • 說說你是如何配置你項目里的webpack
  • 如何判斷變量是true or false
  • 數(shù)組去重辣辫,要求時間復(fù)雜度為O(n)
  • http狀態(tài)碼,304什么情況
  • 跨域方法
  • 其他想不起來了...

途牛

  • typeof 都返回哪些類型 typeof null 返回什么魁巩,為什么急灭?
  • cookie和session有什么區(qū)別
  • 有沒有實(shí)際寫過、解決過跨域相關(guān)問題
  • 使用過ES6/7哪些特性
  • 說說 promise 幾個常用API和原理
  • React的特性谷遂,接著問原理葬馋,接著問好在哪里
  • 堆和棧的區(qū)別
  • 其他想不起來了...

滴滴

  • React技術(shù)棧做項目用到了哪些東西
  • React特性、virtual dom肾扰、diff 畴嘶、合成事件、調(diào)和等原理
  • 為啥要給列表類組件設(shè)個key?
  • 讀過React源碼嗎白对?
  • 使用過哪些狀態(tài)管理庫掠廓,我說Redux,接著問Redux 是如何管理React 的甩恼,你又是如何使用Redux架構(gòu)你的項目的
  • Redux 有哪些優(yōu)缺點(diǎn)
  • 了解數(shù)據(jù)可視化嗎?做過之類的東西沒有沉颂?
  • 了解node嗎
  • 其他記不起來了...總之都是圍繞React技術(shù)棧來問的条摸,上來就問框架很顯然想讓你進(jìn)來直接干活:)

百度(地圖事業(yè)部)

  • 你在滴滴實(shí)習(xí),為啥要來百度铸屉?(blablabla...夸了百度一番)
  • 你在滴滴做什么東西钉蒲?用了什么東西(數(shù)據(jù)可視化,還用了你們的echarts呢(/ω\))
  • 那你知道echarts有哪些可以優(yōu)化的地方彻坛?讀過它的源碼嗎顷啼?
  • React 特性踏枣、原理,React 突出的思想
  • 你是如何使用Redux架構(gòu)技術(shù)棧的
  • 我看你用了Redux-saga钙蒙,它比thunk茵瀑、promise有啥好處?
  • 你使用過哪些ES6 新特性躬厌、promise原理
  • 跨域的幾種方法
  • 你這個項目有沒有遇到什么你覺得難的問題马昨,你怎么解決的?
  • 你有啥想問我的扛施?(一般問部門技術(shù)棧鸿捧、工作氛圍)
  • 其他記不起來了...

百度(校園品牌部)

  • 介紹一下前端經(jīng)歷
  • 你平常如何用css管理頁面布局的,我說柵格疙渣,又問柵格怎么實(shí)現(xiàn)的
  • css3動畫匙奴、transition、transform妄荔,canvas饥脑、svg
  • sass跟less的區(qū)別?
  • javascript 有哪些特性懦冰,我說了弱類型灶轰、單線程、事件驅(qū)動刷钢,就有了下面的
  • 你怎么理解事件驅(qū)動機(jī)制的笋颤?
  • 用過事件委托嗎?怎么用的内地?
  • 嗯...ES6 用過哪些新特性伴澄?我提到了箭頭函數(shù),于是就問
  • 箭頭函數(shù)跟ES5匿名函數(shù)有什么區(qū)別阱缓?我提到了this指向非凌,然后就接著問
  • 箭頭函數(shù)自動綁定this原理是什么?
  • 嗯...你這個項目怎么配置webpack的荆针?用過gulp嗎敞嗡?webpack跟gulp有啥區(qū)別?
  • React 突出的特性
  • 怎么用git建立一個遠(yuǎn)程分支
  • Linux命令知多少航背?
  • 怎么把一個鏈表倒序喉悴?
  • 其他記不清了....

總結(jié)

總的來說,由于面試的特殊時期玖媚,面試難度會比春招實(shí)習(xí)箕肃、校招要低很多。

面試會圍繞你的簡歷來問今魔,所以簡歷寫好并且為簡歷做好準(zhǔn)備很重要勺像。

面試大多問的是基礎(chǔ)障贸,而且問的很細(xì),經(jīng)常圍繞一個點(diǎn)來深挖吟宦,還會問一些經(jīng)常用到的API篮洁,所以面試一定要準(zhǔn)備,把一些零碎的知識溫習(xí)一下督函,基礎(chǔ)很重要嘀粱。項目問的比較少,但項目決定你簡歷的質(zhì)量辰狡。

前端要掌握的知識面比較廣锋叨,但是有一些是構(gòu)建工程所必須的,最好先培養(yǎng)自己比較全面的基礎(chǔ)技術(shù)棧宛篇,可以足夠形成構(gòu)建一般工程項目的基本能力娃磺,然后再深挖。

照目前情況來看叫倍,深入理解一門框架是很有必要的偷卧,但也沒必要多。

前端面試算法問題問的較少(大公司問的較多)吆倦,但別告訴我你不知道查找听诸、排序、去重蚕泽、遍歷二叉樹...

面試一定要保持平和心態(tài)晌梨,抱著我已經(jīng)拿到BAT offer的心態(tài),不緊不慢的交談须妻,用眼神仔蝌、肢體語言幫助嘴巴說話;擇機(jī)展示思考的過程荒吏,全程展示對這行的熱情敛惊。

祝愿大家都能找到心儀的實(shí)習(xí)、工作绰更。

實(shí)習(xí)

我在滴滴實(shí)習(xí)了一個多月就走了瞧挤,原因是學(xué)校課太多,導(dǎo)員不讓出去动知,我也意識到了現(xiàn)在還是以學(xué)業(yè)為重...

實(shí)習(xí)期間皿伺,我參與了兩個項目,一個是一個滴滴實(shí)時計算平臺盒粮,另一個是 Druid 管理平臺。

實(shí)時計算平臺奠滑,面向滴滴內(nèi)部工程師丹皱,是一個依靠滴滴海量數(shù)據(jù)完成實(shí)時計算妒穴、任務(wù)調(diào)度、自動報警監(jiān)控等等摊崭,項目很大讼油,做了一年了,業(yè)界少有吧....我所做的是將我負(fù)責(zé)的部分?jǐn)?shù)據(jù)可視化及國際化呢簸;

Druid 管理平臺矮台,仍面向內(nèi)部工程師,是一個可視化數(shù)據(jù)庫管理平臺根时,前端由我和另一位實(shí)習(xí)生負(fù)責(zé)瘦赫。我做的是一期核心模塊的開發(fā)。

最大的體會就是

  • 要對產(chǎn)品有極致追求蛤迎,不能容忍錯誤确虱,不能容忍繁瑣的操作,還要兼顧所有可能的操作
  • 體會到了海量數(shù)據(jù)下的性能的重要性替裆,開始關(guān)注性能優(yōu)化
  • 要抱著后臺什么數(shù)據(jù)都有可能產(chǎn)生的考慮校辩,來寫健壯的程序,類型檢查辆童、空值檢測宜咒、try catch是必要的
  • 做好漸進(jìn)增強(qiáng)、功能解耦把鉴、組件分離很能體現(xiàn)一個人的編程能力和水平故黑,最忌諱代碼粘一塊、寫死纸镊,坑的都是自己,,,
  • 調(diào)試很重要倍阐,要有寫debugger的習(xí)慣
  • 時刻準(zhǔn)備迎接新技術(shù),哪怕從未聽說逗威,只要項目需要峰搪,就得立刻上手(我所在的組還是很喜歡用新技術(shù)的,只要它好用凯旭,License符合)
  • 前后端分離的接口文檔遵循規(guī)范能少說很多廢話
  • 項目管理概耻,敏捷開發(fā)是很好的方式
  • 我所在的組開發(fā)項目的流程一般是:老大不知道從哪弄來一個需求(可能上級安排的,很多是自己想的…)罐呼,然后全員開會說需求鞠柄、定任務(wù),各成員寫排期嫉柴,后端定具體需求厌杜、接口,前端配合后端一同開始,每周報告任務(wù)進(jìn)展...
  • 對前端er來說夯尽,改需求不用那么在意瞧壮,我們最終的目的都是讓這個產(chǎn)品更好不是嗎?
  • 實(shí)習(xí)生很少會接觸to C產(chǎn)品匙握,做的大多是面向內(nèi)部人員咆槽,因?yàn)槌鯾ug好商量嘛...
  • 我所在的部門女工程師還是挺多的,這個的確讓我很驚訝(No Offense)...
  • 想到再補(bǔ)充(/ω\)

這次實(shí)習(xí)圈纺,確實(shí)比自學(xué)效率高多了秦忿,而且最重要的是,開闊了眼界蛾娶,了解了這行業(yè)前沿是個什么情況灯谣,大公司又是如何部署前端技術(shù)棧開發(fā)項目的,以及我自身的不足茫叭。我也很幸運(yùn)酬屉,找到了自己感興趣的方向。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末揍愁,一起剝皮案震驚了整個濱河市呐萨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌莽囤,老刑警劉巖谬擦,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異朽缎,居然都是意外死亡惨远,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進(jìn)店門话肖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來北秽,“玉大人,你說我怎么就攤上這事最筒『孛ィ” “怎么了?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵床蜘,是天一觀的道長辙培。 經(jīng)常有香客問我,道長邢锯,這世上最難降的妖魔是什么扬蕊? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮丹擎,結(jié)果婚禮上尾抑,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好蛮穿,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布庶骄。 她就那樣靜靜地躺著毁渗,像睡著了一般践磅。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上灸异,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天府适,我揣著相機(jī)與錄音,去河邊找鬼肺樟。 笑死檐春,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的么伯。 我是一名探鬼主播疟暖,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼田柔!你這毒婦竟也來了俐巴?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤硬爆,失蹤者是張志新(化名)和其女友劉穎欣舵,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體缀磕,經(jīng)...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡缘圈,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了袜蚕。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片糟把。...
    茶點(diǎn)故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖牲剃,靈堂內(nèi)的尸體忽然破棺而出遣疯,到底是詐尸還是另有隱情,我是刑警寧澤颠黎,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布另锋,位于F島的核電站,受9級特大地震影響狭归,放射性物質(zhì)發(fā)生泄漏夭坪。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一过椎、第九天 我趴在偏房一處隱蔽的房頂上張望室梅。 院中可真熱鬧,春花似錦、人聲如沸亡鼠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽间涵。三九已至仁热,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間勾哩,已是汗流浹背抗蠢。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留思劳,地道東北人迅矛。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像潜叛,于是被迫代替她去往敵國和親秽褒。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,601評論 2 353

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