精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

阿里大佬教你如何應對面試中項目經驗這一難關

開發 前端
本篇文章的作者是來自阿里淘系用戶增長前端團隊的“亦遜”,18年作為雙非本科生通過層層面試,校招進入阿里,今天以過來人的身份給大家分享在面試官問起項目經驗時,該如何回答。

[[395455]]

前言

本篇文章的作者是來自阿里淘系用戶增長前端團隊的“亦遜”,18年作為雙非本科生通過層層面試,校招進入阿里,今天以過來人的身份給大家分享在面試官問起項目經驗時,該如何回答。

說起面試

說起校招面試,大家總會感覺心慌慌。可能是不自信,可能是感覺好多沒準備好。沒關系,既然投遞了簡歷,又通過了篩選,就不要膽怯。首先要知道面試官都是抱著想把你招進來的想法的,只是想多了解你的具體情況。既然面試官愿意花時間和你聊,那么證明自己還是有實力的,有被看中的閃光點,那么有什么好心虛的呢,勇敢自信的面對就好了。

STAR法則

在寫簡歷和面試過程中,都需要描述工作經驗或個人經歷。優秀的面試者往往會用 STAR 法則來建立個人事件,讓面試官可以更好地通過你過去的經歷來判斷你的個人能力和潛質。

重新回顧一下 STAR 法則四要素:

  • Situation:事情是在什么情況下發生,基于一個怎樣的背景;

  • Task:你是如何明確你的任務的;

  • Action:針對這樣的情況分析,你采用了什么行動方式,具體做了哪些工作內容;

  • Result:結果怎樣,帶來了什么價值,在整個過程中你學到了什么,有什么新的體會。

往往大部分同學一上來就直接介紹做了什么以及實現的過程,條理也比較清晰,內容也頗具技術含量。但很多同學很容易忽略了 Situation 和 Result 的部分也就是背景和結果。或者是在面試官進一步了解追問細節的時候容易驚慌失措。這些原因往往都是由于面試前對自己的經歷沒有將來龍去脈講清楚以及總結不夠全面和深入。

舉個例子:比如有的同學提到了在 XXX 項目過程中實現了一個 Webpack 插件 XXX,這個插件的功能是 XXXX 并且在 Github 上開源了。整個實現過程和思路都比較清晰,面試官聽的也是饒有興致,甚至回想起年輕時某個夜晚加班研究 Webpack 插件的青澀時光。

盡管這樣面試官也同樣希望了解當時項目的背景,是什么原因導致你要想到通過做 Webpack 插件來解決而不是通過其他工具,以及這個插件給項目帶來了怎樣的價值(是構建性能還是其他?)。背景和結果是面試官非常看重的一部分,必須拿出足夠的理由和價值來說服面試官,否則盡管你在這個項目投入了足夠的精力但最終并沒有為你的面試評價加分,這是十分可惜的。

這時候有的同學也會想:**我的項目只是個人/學校的練手項目,對于項目結果我想不到非常有吸引眼球的價值。**那么這個時候你不妨說一下你在項目中學到內容,比如在這個 Webpack 插件例子中,就可以說一下:

  • Compiler 和 Compilation 以及它們的區別;

  • Webpack 是通過什么方式實現了插件之間的關系以及保證它們的有序性;

  • 開發插件時需要依據當前配置是否使用了某個其他的插件而做下一步決定,如何判斷 Webpack 當前使用了哪些插件;

  • 開發插件過程中借鑒了其他插件的思路,我對這個插件源碼的理解;

  • 等等等等。

以上的在實際開發 Webpack 插件過程中大部分都會遇到,這些問題如果你有記錄和總結也能作為 Result。

面試場景還原

下面筆者場景還原一下項目經歷面試的過程,借助 STAR 法則來簡單介紹一下自己之前在做瀏覽器API兼容性檢查器的過程(通過口述將一件事情清楚描述在面試中也是非常重要的,以下均為口述方式,所以沒有圖)。

面試官:

我看到你在簡歷中提到實現了一個檢查瀏覽器 API 兼容性的工具,可以介紹一下么?

我:

(Situation)好的,當時的情況實際上是一次線上的用戶的輿情反饋說頁面白屏/打不開,通過 JSError 日志的排查我發現最近出現大量類似 IntersectionObserver is not defined 的日志,同時和我最近一次發布的模塊曝光需求時間線是差不多吻合的,所以很快定位到了是當時使用瀏覽器 IntersectionObserver API 做 DOM 曝光時沒有考慮到兼容性的問題。

面試官:

那問題解決了么?

我:

是的,當時定位到問題后通過增加 polyfill 的方式很快解決了這個問題。**(Task)**后來我借著這個問題我自己也進行了思考,其實隨著操作系統和瀏覽器的更新,越來越多的 JS/瀏覽器的新特性開始被支持。為前端開發帶來便利的同時,也會帶來一些不可避免的兼容性問題。兼容代碼(polyfill)的忽視很容易造成不可預估的問題。但如果只依賴開發人員人工檢查兼容性問題并不是最優雅的解決方案,畢竟人工的難免會有遺漏。所以我想是不是能夠開發一個集成現有的兼容性檢查規則的工具將這個過程自動化。

面試官:

不錯,詳細介紹一下具體過程吧。

我:

(Action)恩,這個想法誕生之后我就去了解了一下常用的前端兼容性檢查網站:Caniuse 和 MDN 這兩個是我比較常用的。后來發現這兩個網站的檢查數據實際上在 Github 上都對應維護了一份靜態的檢查規則(caniuse-db 和 mdn-browser-compat-data),這些數據都是具有特定結構的 JSON 文件,盡管這兩者對瀏覽器支持程度描述的方式不太一樣,但已經能滿足得到兼容性數據的基本要求。接下來就是對代碼的分析檢查,將代碼和這些規則進行比較。這個過程需要對代碼進行語法邏輯分析,所以我想到了用 Babel 將代碼轉化成 AST 語法樹進行特定遍歷。同時我整理常規的 API 的調用方式我發現不外乎幾種,比如:NewExpression(構造表達式) 和 CallExpression(調用表達式)。當這些信息都掌握清楚后我覺得這件事情是具備技術可行性的。

面試官:

恩,這個實現過程有沒有遇到哪些問題?你是怎么解決的?

我:

(Action)恩有的,剛剛提到 Caniuse 和 MDN 維護的靜態 JSON 數據,我在實現過程中將這兩份數據進行了格式的統一,目的是將兩塊數據進行互補同時方便后續進行檢查比較。最終事實上得到了接近 9w 條數據,如果直接拿來對比是很影響效率的,所以當時利用 browserlist 可以配置指定目標檢查的瀏覽器范圍,比如 iOS Safari 9 以上,通過這一層去過濾在該范圍內沒有兼容性問題的數據,從而減少對比提升效率,也為開發者提供靈活的配置能力。第二個問題同樣也是檢查的性能優化,是通過 isReferencedIdentifier 去檢測標識符是否有被真正引用到。

最后是這個工具與如何接入發布流程的管控,由于公司的發布流程采用的是云構建的方式,所以我在發布之前先經過這個工具的校驗,并且將檢查的結果打通消息通知和郵件系統,**( Result )**幫助其他人在發布前得到項目代碼的瀏覽器 API 兼容性檢查報告,避免了這類問題的再次出現。這次的經驗幫助我加深了對 Babel 和 AST 的理解。

面試官:

那你了解 Babel parse AST 的過程么?

我:

在解析成 AST 過程中有兩個階段:詞法分析和語法分析。

  • 詞法分析階段:字符串形式的代碼轉換為令牌(tokens)流,令牌類似于AST中的節點;

  • 語法分析階段:把一個令牌流轉化為 AST 的形式,同時把令牌中的信息轉化為AST的表述結構。

面試官:

你項目中說的 AST 遍歷的過程能再詳細說說么?

我:

Babel 在處理一個節點時,是以訪問者的形式獲取節點信息并進行相關操作。這種方式是通過 Visitor 對象來完成的,Visitor 對象中定義了對于各種節點的訪問函數,這樣就可以針對不同的節點做出不同的處理。比如我在項目過程中主要針對 NewExpression 和 CallExpression 進行處理,通過 path 參數對節點以及節點的父子節點以及進行判斷篩選,balabala。

總結一下

面試官的「套路」

面試時所問的問題基本分為兩種:具象的問題和開放性的問題。

具象的問題基本都會參考工作經驗按照 STAR 法則來進行,主要是了解基本的素養,技術深度和潛力。

開放性的問題基本是考察思維發散能力,考察在某個領域的深度和廣度,基本上會結合技術問題來問,或者是結合工作內容來問。

比如:實現某種技術的 n 種方法?某種技術的實現原理?和什么什么相比有哪些優缺點?你對這項技術的思考是什么?

面試者的「應對」

  1. 就實際情況做回答,提前準備的時候多發散,多思考,多總結。這一塊是可以自己準備的加分項。

  2. 發散性問題主要是看自己平時積累。首先基礎知識要牢固,同時也要了解最新技術動態。面對這類問題切記也不能答非所問而跑題了。

 

責任編輯:張燕妮 來源: 前端Q
相關推薦

2010-07-20 15:38:16

求職者

2016-11-08 07:58:02

樂視難關科技新聞早報

2021-07-05 08:30:18

阿里技術工程師

2013-03-01 11:19:02

項目需求項目設計

2011-08-02 10:39:57

2013-02-21 06:03:13

2018-08-27 11:35:19

編程語言Java面試

2021-12-16 18:38:13

面試Synchronize

2019-04-19 12:46:18

面試丁校招簡歷

2018-04-03 15:24:46

面試高薪服務器

2018-06-03 00:16:36

阿里巴巴技術面試

2016-09-13 15:59:55

PHP微信開發微信支付

2010-11-02 15:35:50

虛擬備份

2014-02-11 11:22:00

并購管理

2018-04-03 10:55:24

面試

2022-07-24 00:16:12

云計算FinOps云軟件開發

2023-03-24 20:21:34

項目管理

2025-06-05 01:00:00

項目漂移ITCIO

2020-04-08 16:16:52

箱經圖Excel數據

2023-10-04 19:43:38

點贊
收藏

51CTO技術棧公眾號

一本一道久久综合狠狠老| 色香欲www7777综合网| 成人免费电影视频| 欧美亚洲在线观看| 卡一卡二卡三在线观看| а天堂中文最新一区二区三区| 亚洲乱码中文字幕| 麻豆一区区三区四区产品精品蜜桃| 亚洲高清在线看| 欧美激情综合色综合啪啪| 亚洲九九九在线观看| 中文字幕视频三区| 色多多在线观看| 国产精品欧美精品| 国产麻豆一区二区三区在线观看| 无码人妻丰满熟妇精品| 欧美一区久久| 欲色天天网综合久久| 无码国产精品一区二区免费式直播| 国模套图日韩精品一区二区| 一区二区三区四区激情| 亚洲成色最大综合在线| 性网爆门事件集合av| 免费精品视频在线| 55夜色66夜色国产精品视频| 欧美黑人猛猛猛| 日本道不卡免费一区| 亚洲国产天堂网精品网站| 久久久久久综合网| 国产韩日精品| 欧美视频一二三| 日韩精品免费一区| 欧美日韩xx| 久久久亚洲精品一区二区三区 | 天天综合av| 亚洲免费色视频| 艳色歌舞团一区二区三区| 亚洲欧美色视频| 成人97人人超碰人人99| 91网免费观看| 国产熟女精品视频| 久久66热re国产| 国产精品免费在线免费| 中文字幕日韩免费| 久久久一二三| 青青在线视频一区二区三区| 亚洲精品77777| 亚洲福利精品| 欧美激情videoshd| 欧美日韩精品在线观看视频 | 成人黄色三级视频| 久久不射中文字幕| 奇米影视亚洲狠狠色| 男人天堂中文字幕| 亚洲激情欧美| …久久精品99久久香蕉国产| 亚洲精品视频在线观看免费视频| 亚洲精品护士| 97免费中文视频在线观看| 久久精品99国产精| 国产精品v日韩精品v欧美精品网站| 久久久精品在线| 中文字幕电影av| 欧美喷水视频| 久久久久久久久久久免费| 国产在线视频二区| av成人国产| 日韩av片电影专区| 在线观看中文字幕网站| 另类调教123区| 国产综合久久久久| 精品人妻一区二区三区三区四区 | 波多野结衣一区二区三区在线观看| 99热这里是精品| 国产成人免费av在线| 国产精品免费观看高清| 台湾av在线二三区观看| 久久综合久色欧美综合狠狠| 色播亚洲视频在线观看| 麻豆影院在线| 亚洲国产乱码最新视频 | 国产激情偷乱视频一区二区三区| 国产成人精品福利一区二区三区 | 在线精品高清中文字幕| 永久免费看片直接| 伊人久久大香线蕉综合热线 | 亚洲国产伊人| 欧美成人高清电影在线| 在线免费观看成年人视频| 成人一二三区| 欧美黄网免费在线观看| 亚洲国产av一区二区三区| 久久er99热精品一区二区| 国产a一区二区| 成人精品一区二区三区免费 | 毛片在线免费视频| 美女一区二区三区在线观看| av一区二区三区免费| 欧美捆绑视频| 亚洲精品成人悠悠色影视| 黄色片视频在线免费观看| 中文成人激情娱乐网| 欧美精品一区二区高清在线观看| 国产一二三四五区| 好看的日韩av电影| 国产精品日本精品| 免费看国产片在线观看| 欧美高清在线视频| 日韩欧美视频网站| 精品视频一区二区三区在线观看| 精品一区二区三区电影| 欧美色图亚洲视频| 视频一区二区三区在线| av蓝导航精品导航| 欧美午夜电影一区二区三区| 日韩欧美a级成人黄色| www.偷拍.com| 欧美丝袜激情| 97视频在线观看亚洲| 国产不卡精品视频| 国产精品网站在线| 99精品视频播放| 岛国精品一区| 欧美黑人性视频| av男人天堂av| 中文字幕在线视频一区| 国产日韩一区二区在线观看| 日本一区精品视频| 日韩网站免费观看| 国产精品无码粉嫩小泬| 91免费国产在线| 97超碰国产精品| 久久伊人精品| 久久色精品视频| 黄色网址中文字幕| 久久亚洲精品小早川怜子| 妺妺窝人体色www看人体| 国产精品va视频| xx视频.9999.com| 综合网在线观看| 91网上在线视频| 成人在线免费观看av| 精品久久对白| 97精品国产91久久久久久| 成人av无码一区二区三区| 成人免费在线视频观看| 97人人爽人人| 97在线精品| 成人免费看黄网站| 老司机午夜在线| 制服视频三区第一页精品| 国产视频精品免费| 九色|91porny| 黄色三级中文字幕| 福利欧美精品在线| 国产做受高潮69| 四季av日韩精品一区| 精品成人久久av| 黄色在线观看av| 天堂一区二区在线免费观看| 日韩精品国内| 国产精品99久久久久久董美香| 国产亚洲一区二区在线| 在线观看国产成人| 亚洲欧美一区二区在线观看| 三级黄色片免费观看| 欧美日韩一区自拍| 久久久久久高清| 国产日韩电影| 在线观看亚洲视频| 99久久精品国产一区二区成人| 一区二区三区中文字幕电影 | 国产精品网站在线播放| 在线一区二区不卡| 精品电影一区| 开心色怡人综合网站| 欧美××××黑人××性爽 | 琪琪一区二区三区| 色哺乳xxxxhd奶水米仓惠香| 日韩中文在线| 热草久综合在线| 黄色在线视频网站| 亚洲国产高清自拍| 一级一级黄色片| 一区二区成人在线视频 | 国产99精品| 成人免费福利视频| 亚洲啊v在线| 日韩视频欧美视频| 亚洲av片在线观看| 欧美精品电影在线播放| 国产午夜精品一区二区理论影院| 久久午夜羞羞影院免费观看| 狠狠干狠狠操视频| 99热这里只有成人精品国产| 亚洲午夜精品一区二区三区| 久久伦理中文字幕| 国产成人精品久久久| 在线观看h网| 亚洲午夜小视频| 精品人妻无码一区二区三区蜜桃一| 色琪琪一区二区三区亚洲区| av激情在线观看| 国产亚洲自拍一区| 亚洲欧洲日韩综合| 免费高清在线视频一区·| 给我免费播放片在线观看| 色88久久久久高潮综合影院| 成人三级在线| 亚洲欧洲专区| 国产精品6699| 免费在线小视频| 欧美精品一区在线播放| 国产高清在线| 日韩电影中文 亚洲精品乱码| 国产三级小视频| 欧美午夜免费电影| 亚洲图片在线视频| 亚洲国产日韩一级| www日韩在线| 欧美激情综合网| 亚洲狠狠婷婷综合久久久久图片| 韩国v欧美v亚洲v日本v| 搡女人真爽免费午夜网站| 国产欧美日韩亚洲一区二区三区| 成人毛片100部免费看| 日韩情爱电影在线观看| 欧美在线一区二区三区四区| 国产乱人伦丫前精品视频| 亚洲a成v人在线观看| 成人在线免费av| 国产91精品网站| 综合另类专区| 欧美一级高清免费播放| 97人澡人人添人人爽欧美| 欧美第一黄网免费网站| www国产在线观看| 久久九九国产精品怡红院| 视频免费一区| 尤物tv国产一区| 1区2区3区在线观看| 夜夜躁日日躁狠狠久久88av| 国产在线观看黄| 国产午夜精品全部视频播放| 免费一级毛片在线观看| 亚洲视频欧美视频| 成年网站在线| 深夜精品寂寞黄网站在线观看| 岛国在线大片| 丝袜亚洲另类欧美重口| 亚洲s色大片| 久久久久999| 欧洲一区二区三区| 欧美激情久久久| www.51av欧美视频| 欧美怡红院视频一区二区三区| 麻豆视频在线看| 日产日韩在线亚洲欧美| 美女写真久久影院| 国产精品久久久精品| 欧美激情不卡| 高清av免费一区中文字幕| 成人福利一区| 精品在线观看一区二区| 西瓜成人精品人成网站| 亚洲欧洲一区二区福利| 亚洲精品一区二区妖精| 日韩精品在线中文字幕| aa亚洲婷婷| 向日葵污视频在线观看| 国产精品99久久久久久久女警 | 国产精品玖玖玖在线资源| 精品国产免费人成电影在线观... 精品国产免费久久久久久尖叫 | 91精品国产一区二区三区动漫 | 亚洲精品午夜久久久久久久| 黑人巨大精品欧美一区二区三区 | 日本一区二区三区免费观看 | www.xxxx欧美| 福利成人导航| 日韩免费av在线| 国产精品视频首页| 久久99国产精品99久久| 青青草97国产精品麻豆| 日本高清视频免费在线观看| 国产欧美二区| 91精品999| av不卡免费在线观看| 亚洲一级片在线播放| 亚洲国产视频网站| 夜夜爽8888| 日韩成人av网| 美女羞羞视频在线观看| 久久久免费av| 亚洲精品自拍| 久久人人爽爽人人爽人人片av| 久久综合成人| 高清在线观看免费| 极品美女销魂一区二区三区| 亚洲 欧美 日韩在线| 国产精品青草久久| 国产美女激情视频| 6080午夜不卡| 国产三级在线看| 久久久久久美女| 91麻豆精品| 日本高清一区| 999在线观看精品免费不卡网站| 天天综合网久久| 91小视频在线免费看| www.99re7| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 性一交一乱一色一视频麻豆| 中文字幕一区二区精品| 日本乱码一区二区三区不卡| 91九色极品视频| 欧美成人精品一区二区三区在线看| 亚洲美免无码中文字幕在线| 国产九九视频一区二区三区| 成人黄色a级片| 色综合久久久久久久久久久| 黑人精品一区二区| 欧美精品制服第一页| 国产精品一区二区免费福利视频| 久久综合伊人77777麻豆| 国产精品99一区二区| 亚洲第一成肉网| 国产精品超碰97尤物18| 欧美男人天堂网| 亚洲色图15p| 成人勉费视频| 蜜桃成人免费视频| 国产视频一区在线观看一区免费| 国产精品二区视频| 亚洲欧美日韩国产另类专区| 亚洲影视一区二区| 国产亚洲人成a一在线v站| 偷拍精品精品一区二区三区| 久久久com| 六月婷婷一区| 人妻av无码一区二区三区| 色综合中文字幕| 青青久草在线| 日韩美女av在线免费观看| 亚洲老女人视频免费| 啊啊啊一区二区| 久久―日本道色综合久久| 欧美 日韩 精品| 亚洲天堂免费观看| 国产另类xxxxhd高清| 日韩av一区二区三区美女毛片| 日韩在线a电影| 欧美性猛交xxxx乱大交少妇| 欧美日本一区二区在线观看| 黄网页免费在线观看| 97视频中文字幕| 日韩一级大片| 亚洲天堂岛国片| 欧美色视频在线观看| 国产色在线观看| 粉嫩高清一区二区三区精品视频| 亚洲国产精品第一区二区| 中文字幕日韩三级片| 色婷婷综合久久久久中文 | 国产女主播福利| 久久久久久中文| 亚洲精品播放| 日韩av片网站| 亚洲精品视频在线| 网站黄在线观看| 国产精品免费电影| 女人色偷偷aa久久天堂| 三级视频网站在线观看| 色婷婷av一区二区三区gif| 91在线网址| 成人黄色在线免费观看| 久久精品动漫| 黄色香蕉视频在线观看| 精品国产1区二区| 日韩av超清在线观看| 中文字幕久精品免| bt7086福利一区国产| 中文字幕在线播放不卡| 色综合视频网站| 国内黄色精品| 国产精品中文久久久久久| 丰满岳妇乱一区二区三区| 3d成人动漫在线| 国产一区二区三区四区五区在线 | 成人片黄网站色大片免费毛片| 在线播放91灌醉迷j高跟美女| 草美女在线观看| 日韩免费av一区二区三区| 国产99久久久国产精品免费看| 亚洲 欧美 日韩 在线| 久久中文字幕在线视频| 中国av一区| 一级黄色片毛片| 欧美蜜桃一区二区三区| 亚洲天堂电影| 免费的av在线|