前端菜鳥帝都面試記 super | 掘金技術徵文

你們好我係渣渣輝我又回來了,爲了避免太監,我決定把前面兩篇文章說要補上的幾家公司都補齊全了。(我絕對不是說爲了參加掘金的活動才強行補上的)javascript

感謝你們隨手點個喜歡css

  • 在前面幾篇文章中談了美團、春雨醫生、今日頭條、第四範式、玩吧,我以爲頗有收穫的幾家公司,如今把其餘幾家不錯的公司面試經歷分享給大佬們。

上面👆提到的公司的文章在這裏:)

base 篇回顧

前端菜鳥帝都面試記html

plus 篇回顧

前端菜鳥帝都面試記plus前端

帝都面試記

按照慣例先介紹一下本身,某17年畢業 前端菜鳥一枚,不知足前公司的技術發展,就提了辭職,放棄了年終獎。vue

  • 在狗年附近大大小小的面試了10多家公司,大公司和小公司都有。html5

  • 其中收到這些公司的面試邀請java

    • D 輪 + 公司: 百度外賣,美團外賣,今日頭條商業廣告部門。
    • C 輪公司:洋蔥數學(互聯網教育)剛剛融資 C 輪
    • B 輪公司:春雨移動(互聯網醫療) 玩吧(遊戲公司) 第四範式(大數據) 老虎證券(金融)以太資本(金融)鼎復科技(大數據)
    • A輪公司:你好星球(區塊鏈)黃油相機(著名 ios 應用)
    • 不須要融資 icourt(互聯網法律)

我投的JD要求

就在 100offer,boss直聘,拉鉤。node

  • 通常來講我都是投的 1 - 3 年的經驗的JD
  • B輪以上的公司
  • 基本工資在 15-30k 左右
  • 前端要求:
    • javascript/es6/jquery,vue/react/angular,gulp/webpack
    • 熟悉W3C標準,熟練解決PC端、移動端、主流瀏覽器兼容性問題
    • 對後端語言有所瞭解,有本身開源項目,有本身博客等等

面試公司概況和麪試題目

一 以太資本(金融)

公司概況和 JD

  • 有校招,(對於應屆生挺有用)、大型金融投資,技術支持, 環境不錯
  • 看中前端基礎的,200 -300 人,一個和其餘金融行業合做的半乙方的有本身平臺的金融互聯網公司。
  • 朝陽 大望路,哇北京的分真大。大望路體會得特別明顯哈哈。

前端 leader

那是一個早上,我狀態很差,而後看着 leader 的狀態也不咋的,感受不怎麼想面試。還有他們公司暖器不怎麼好。早上{{{(>_<)}}}好冷react

  • 問題
    • 解釋下 BFC
      • 什麼狀況下會產生 BFC 啦?
    • 清楚浮動的方案?
    • 佈局方案?聖盃佈局瞭解嘛?flex gird 瞭解嘛
    • 說說 rem em 的狀況
    • 變量提高,會打印什麼?
      var a = function(){
          console.log("hello");
      }
      
      function a(){
          console.log("world");
      }
      
      a()
      複製代碼
    • 閉包是個啥?
    • 談談原型鏈?寫一個原型鏈繼承?
    • 403,404是什麼?在瀏覽中發生了什麼?
    • 寫一個翻頁的插件須要哪些注意的參數? 。。。

emm,面試狀況很糟糕狀態很差,因此你們面試前基礎要準備好,而後精神狀態也要好,才能獲得面試官的青睞,哈哈,不過面試官和我同樣,感受人家昨天加班了,面試意願不強烈。而後一面過了我就 被送走了。jquery

中午吃完飯,加緊下午的面試。

二 老虎證券

公司概況和 JD

  • 200 - 500人,互聯網金融,證券,美股港股。
  • 獨立 準備 C 輪融資,環境不錯。
  • 要求基礎好,javascript/es6 一個 MVVM 框架
  • 要求學歷和工做背景

開始去的時候,前臺是一位阿姨,我一看不會吧,小姐姐啦?到後面才知道人家是保潔阿姨,尷尬。而後等了幾分鐘,hr引領我到一個會議室等了會 前端 leader就來了。

前端 leader

  • 自我介紹了,前端經歷,學校項目,實習項目,公司項目,本身的blog。

    • 這裏分享一個小的經驗,在自我介紹的時候,根據你面試的崗位,儘可能只介紹和前端有關的東西,在技術leader面前不關心你有沒有其餘愛好或者在學校得了什麼跟技術沒有關係的獎,固然這些能夠和 hr聊聊。
    • 固然,和麪試官聊得愉快,提到了相同的愛好,也是挺好的,我在網吧的時候就提到了愛玩遊戲和足球和麪試官有些相仿,因此閒聊甚歡。
  • 問題

  • javascript:

    • 一、熟悉 javascript 類型嘛?有哪幾種?es6 新增的 symbol 對象,有什麼做用?
    • 二、怎麼檢查對象類型?
      • typeof 和 instanceof 區別?舉例說明
      • Object.prototype.toString.call()
        • 上面的具體作了什麼?解釋下
    • 三、es6 的解構賦值和深度 clone 瞭解嘛?
      • 說說 Object.assign() 和 Object.create()
    • 四、瞭解 做用域和原型鏈嘛?實現一個原型鏈
    • 五、閉包的問題?es6閉包的問題?
      • 涉及 let setTimeOut
    • 六、javascript爲何是單線程?知道event loop嗎?說說原理和你的理解?
  • 瀏覽器和計算機基礎

    • 一、cookie 和 瀏覽器存儲瞭解嗎
    • 二、瞭解 http是什麼嘛? 說說 http2 和 https 的區別?
      • http2 和 http 有什麼區別
      • 三次握手和四次揮手
    • 三、你有什麼優化網站加載速度的方案
  • css

    • 一、清楚浮動的解決方案?
    • 二、瞭解 flex 手寫一個 felx居中的佈局。實現根據數字排序
    • 三、說說你對 retina屏,pc,ipad,手機端的適配經驗和方案?
    • 四、sass 瞭解嗎?
  • react 和 angular,vue

    • 一、react 和 angular 瞭解嘛?
      • 大佬我只會 vue 啊!!!
    • 二、說說 vue的生命週期
    • 三、vue的虛擬 dom 是什麼?有什麼影響?說說你在項目中比較你使用的 vue / javascript/jquery 的區別
      • 這裏重點解釋 虛擬 dom 和效率問題
    • 四、vue 比較 jquery 有什麼優點和劣勢?
    • 五、說說你對 reatc 和 angular 的瞭解和見解?
  • 個人問題

    • 大佬貴公司的前端技術棧具體使用是什麼啊?而後前端團隊多少人,有幸我能進來具體作啥?
      • react 移動端,pc端,angular 1.x普通管理系統,vue +electron 桌面端這樣
      • 20+人,你進來作 react 移動端
  • 哇,問完其實我很虛的,好多問題須要仔細斟酌才能看明白。

  • 全程 mac 直播寫代碼,用 console 控制檯,又不懂的地方,大佬會直接打印出來給我看結果

cto

普通的中年大叔 emm,問題比較周全

  • 自我介紹
  • 問題
    • 你對如今前端的現狀有什麼見解
      • 紅海,發展太快,初級飽和,中高級稀缺
    • 爲何來咱們公司?瞭解金融和證券嘛
      • 想學習金融,投資本身。。。
    • MVVM 框架了解得怎麼樣?說說本身對他的瞭解?
    • 之前公司的項目理解
      • 廣告頁面,活動頁,html5 編輯工具
    • 實習的時候學到什麼東西?遇到的什麼技術困難,怎麼解決的
      • crsf,xss,帆船指紋,gulp配置問題
    • 對工做有啥指望,在技術上?
  • 個人問題
    • 公司將來的發展和公司如今的主要的項目
    • 期權,美股交易平臺,一個 老虎證券 app

hr

  • 沒有本身我介紹了
  • 小姐姐瘋狂介紹公司福利
  • 14 薪,六險一金啥的 bannana
  • 下午茶 bananna
  • 發展好,準備 C 輪融資,上市資格拿到了啥的emm
  • 如下省略一萬字
  • 今明兩天發 offer (若是 ok 的話)
  • 而後我問了幾個問題就準備送我走了

小姐姐送我到電梯口,第一家公司送這麼遠的,小姐姐真客氣。

三 洋蔥數學

  • 茁壯成長的教育互聯網,哎,搞教育的真賺錢啊。國內先進的技術棧,前端vue/react/wx_jssdk ,後端nodejs,以及koa/mongo/postgresql。厲害壞了。剛剛融資 C 輪,不過有加班了。

  • 在 boss 上提的申請,須要看下它的官網而後還有個小做業,而後hr纔會聯繫你 emmm。

  • 透露小做業,看官網,模仿一個 相似 banner 首頁這樣。

  • 前端 leader

    • 問題
    • 自我介紹
    • 一、javascript 基本類型?
      • 怎麼檢查對象?
    • 二、怎麼遍歷對象?說說枚舉對象
      • 說說枚舉對象的幾種遍歷的方法,有啥區別
      • for in/Object.keys()/for of
    • 三、看你簡歷瞭解 gulp 和 webpack
      • 說說 gulp 的webpack 區別,和各自在使用的時候遇到什麼問題?
    • 四、。。。
  • 臨時有事兒,留坑發佈嘿嘿

四 icount 新橙科技

996 啊,不過工資挺高,對得起加班,包三餐。環境還行

  • 我是因爲和其餘家衝突了,也拿了 offer ,而後就婉拒了沒去面試。

總結

  • 面試了這麼多,在技術說談了什麼多,那我就在其餘方面說一下吧
  • 一、着裝:做爲程序員。襯衫,牛仔褲,洗個頭,我以爲就 ok 了,給面試官一個乾乾淨淨的影響便可
  • 二、準備:簡歷數量 >= 今天要面試的公司數量,瞭解你投簡歷的公司作個表格。
    • 公司基本狀況:什麼類型?融資第幾輪了?技術架構?工做地點?薪資,福利?
    • 固然你能夠海投,不過收到回覆的須要面試的公司就要好好作功課了。
  • 三、聯繫 hr : 由於你們的時間都比較寶貴,因此和 hr 聯繫好時間是最重要的。根據你對公司的喜愛程度,把成功率高的,喜歡的公司排到你精神狀態最好的時間。(博主,每次上午面試都是矇蔽的哈哈)
    • 排好 hr 面試時間,和提早看好面試地點。選擇合適路線。能夠節約不少時間啦。
  • 四、面試的時候:知之爲知之不知爲不知,不知道的東西千萬別裝懂,否則你會陷入泥坑的。別太強勢的反問,能夠適當的說一下本身大概的瞭解狀況。或者相關的知識。
    • demo : 好比,面試官問你瞭解 MVVM 嘛?你歷來沒了解過,可是你學習過 mvc 和 mvp 你就能夠給面試官談談這方面的理解。

感謝你們隨手點個喜歡

掘金徵文活動: https://juejin.im/post/5aaf2a95f265da239b413aa1

相關文章
相關標籤/搜索