一個小白的四次前端面試經歷

来源:https://www.cnblogs.com/z937741304/archive/2018/07/27/9375226.html
-Advertisement-
Play Games

做一個自我介紹,本人男,愛好女。曾以為自己可以改變世界,沒想到被世界無情的摧殘。來深圳之前那種找工作少於1W少跟我談,變成了收到offer了4000包吃住挺好,由於現在還沒有找到工作,有招前端工程師的可以和我留言和我聯繫一下嘿嘿,本人實際項目經驗有些少,但是基礎知識html,css,js這些基本知識 ...


  做一個自我介紹,本人男,愛好女。曾以為自己可以改變世界,沒想到被世界無情的摧殘。來深圳之前那種找工作少於1W少跟我談,變成了收到offer了4000包吃住挺好,由於現在還沒有找到工作,有招前端工程師的可以和我留言和我聯繫一下嘿嘿,本人實際項目經驗有些少,但是基礎知識html,css,js這些基本知識還是挺扎實的。

  

  在深圳已經快兩個星期了,從7月22號開始就一直在投簡歷,第一天投了100多份,之後每天就投幾十份吧,在這其中面試了一共四家公司,其中有一家公司已經表示要我了,但是由於薪資問題還有他們公司只要我去了就只有我一個前端這樣的問題,感覺不太適合的成長,就拒絕了。下麵具體說一說四次面試經歷,已經問到的問題,現在就做一次總結。

  本人由於現在在讀大四(下半年開始讀),所以去公司面試過程中難免會被問到自己的學歷,比較尷尬,再加上自己的經驗不足,所以小公司都會把我當成實習生來看待的感覺不是太好,因為實習生工資是有一些低的,感覺很難活下去。

  我因為租房的地方離四次面試的地方比較遠,有三次都是2個小時左右的地鐵上的時間,再加上走路找到公司的時間,所以每次走的都特別早,每次都差不多提前近一個小時就到了,第一次面試過程,我是提早了半個多小時到的,這是我來到這裡第一次面試,比較重視,所以還專門去他公司的官網當中去看了看公司文化啥的,以為會被問到,然而四次下來沒有一個公司問到我公司文化。第一次面試過程中一個應該算是全棧的技術人員來面試我的技術,每一個公司都會讓你自己先做一個自我介紹的,當時腦子不好使了還是怎麼了,就說了我叫XXX,來自哪裡,在哪裡上的學,然後就沒有在說話,面試官都楞了一下。(我特麽長這麼大從來沒有見過這麼快介紹完自己的)哈哈,因為我的簡歷上面寫的東西都是真實比如自己的一些技能,自己的作品都是真實的,但是實際項目其實沒有幾個,這個技術人員著重問的我是我的技術能力中的東西。

  上面的是我的能力技能的簡歷,因為我面試之後猜的,他可能是一個全棧工程師,所以前端的一些技能我感覺可能沒有我深入,但是他的經驗肯定是比我高的,他一直都是問我的問題都是一些錶面的東西。重點有幾個。 H5的一些新增的特性有哪些,我沒有做具體的介紹,只是在坐地鐵的過程中將H5的一些新增的特性記住的說了出來,比如 新增了一些語義化標簽,拖拽,本地存儲,離線存儲,多線程,地理位置,多媒體標簽音樂視頻了,我當時連svg,canvas都忘記了說。我以為他會在其中打斷我,讓我對其中的一個東西做一個具體的介紹,沒想到沒有再問我。 第二個重點就是問了一下我封裝jQ的時候具體實現了哪些方法,是如何封裝的。我就簡單的介紹了一下基本的功能,獲取元素的一些方法,獲得寬高,定位位置,事件,動畫等一些功能,然後講了一下簡單的實現。他在中間也沒有打斷我說,也沒有再繼續問我這個問題,然後就換問題了,沒有問我關於es6的問題,問到node.js的掌握程度,我說我用node.js通過express,mysql等一些模塊做出了自己個人博客,有一些什麼功能等等。他重點又問了我一些mysql的增刪改查一些,內連接外連接知道是什麼嗎。其他的沒有什麼要說的了。我感覺他對我是比較滿意的,這也是給我offer一家公司。接下來HR面試的時候,就主要問了住在哪裡,就是看我們的忠心吧,會不會做東西做到一半跳槽了。我也就堅決表明瞭自己的決心,因為我人比較實在,只要還可以,只要能學到技術,一直待下去我也是沒問題的。

  第二次面試就不是那麼愉快了,因為他們公司招的人是主要做微信小程式為主的,我自己又是只是對微信小程式有一個簡單的瞭解,並沒有做出來過實際的項目,再加上這家公司要招的人說主要是想找一個來了就可以立馬來上手工作的人,我也沒有達到他的要求,也還可以吧,這家公司沒有問太多的技術,只是對我的經歷著重問了好多,如果說要問技術的話主要是問了vue,vue的原理,還有就是對微信小程式的看法是什樣子的,我的回答讓他不太滿意吧或許,最後留下了一個等通知吧,我就已經知道沒戲了,最後的一個問題都是這個你對公司還想有什麼需要瞭解的嗎。我問的他的是一個有點傻氣的問題,我問公司包住嗎?哈哈 接下來對我一陣教育,口頭上都表示了對我的一些不滿意,說現在的大學生出來之後應該是對技術保持著熱情,而薪資待遇什麼的都是次要的,感覺學習到了,因為我當時確實沒有什麼問題想問的,也不知道該問什麼,我感覺什麼都不說有點不好,反正就是一齣門口就知道這次已經沒戲了。

  第三家公司的招聘信息當中並沒有提到招前端工程師,招的是軟體工程師,我以為是招錯了,所以多次聯繫確定之後去了他家的公司面試,這一家是做通訊的東西的,我感覺他們公司個個都是大牛。用c和c++去開發操作系統,然後在操作系統上的一些http、反正是一大堆通訊協議,對於我的能力技術我感覺他還是比較認可我的,因為底層的人應該是重基礎的,問的我前端的問題比較少,問的我後臺的知識,重點問的我的是mysql的語法,視圖一些東西問的比較深入,他對前端新興的技術不是那麼瞭解,沒有問我框架,只是問了我一些html、css原生的js的一些東西。他是看我的發展方向的,我問他我去他們公司主要去做什麼事情。他說了好多我要乾的工作,感覺就是除了操作系統之外的東西,我全部都需要乾的那種。前端的系統的界面設計,再去用前端做出界面,還需要通過後臺語言去把ajax請求存資料庫,如果有需要的話我還需要出差去跟客戶模擬展示這個功能,我還要會一些基本linux系統的指令,還需要讀懂一些他們c、c++的源碼。我感覺我有點難受,這樣的工作或許是好多工作了三四年的前端都不曾具備的能力吧。我唯一的一次發揮就是他看到我的簡歷上面寫的是做過一個超市買賣商品的管理系統,讓我拿著筆去跟他畫一畫具體的實現的過程,我感覺我講的不是那麼好,他心中應該是對我有一點點失望的。但是我也很難受,我面試的是一個前端工程師,我要做這麼多的事情,所以這一次也不算失敗吧,我說我現在有點達不到他們的要求,他說可以培養我,然後一點一點的來,我也不知道怎麼吧,感覺這個工作不太適合我,或許會適合三四年後的我,但是絕對不適合現在的我,面試過程還算愉快,就是有一點不適合。

  第四家公司真的就是高大上了,在騰訊的旁邊,先不說面試,先說騰訊,真的就是當時內心挺害怕的。有點不好意思的說就是當時站在騰訊大樓面前腿是有些瑟瑟發抖的。我想BAT應該是90%以上的前端工程師想進去的公司吧,我想以後有能力的時候也可以去他們的公司工作,當然我要付出好多的努力。咱們來說面試,這次面試是我這幾次當中最開心快樂的一次,面試官真的是大牛,就是完全的讓你發揮自己,他自己在我磕絆住的時候稍微換一個小小的話題就會讓我繼續把我的經驗,技術說下去。怎麼說呢,面試的過程我內心是非常快樂的,但是可能他對我的技術能力有一點就是感到我的能力經驗或許會有一些不足。就問的我一些我的簡歷當中具體的項目中的問題來問我是如何解決的。總結下來就是下麵幾個。我做自我介紹的過程當中他對我的簡歷的一些東西來打斷我來跟我比對,不會讓我一直說到無話可說,然後問了一些我平時的學習方法。我做過一個仿京東首頁的靜態頁面,他問的我是如何適配手機端的頁面的。我用的是rem佈局,他讓我說rem佈局的原理,然後我說完之後,我就瘋狂的誇rem的優點,我說他不用寫那種響應式的寫好多套樣式,寫一套就行了,非常簡單,方便。他問我有什麼缺點,我就說所有的單位都是rem會去計算,可能性能上有一些不好。他問我還有呢,我實在是想不出他還有哪一點不好,所以我嗯哼的半天說我不知道,我感覺他挺好的了哈哈。接著我倆就開始笑。然後我有介紹了響應式佈局,響應式佈局需要寫好幾套樣式,感覺有點麻煩。還有兩種寬度固定,高度固定的佈局方式,需要UI設計圖非常好,是看佈局的,當然我也就是簡單的說了一下,並沒有詳細的說。  還有一個問題就是看到了封裝jQ,然後也是問的我實現的原理,功能。我說到功能的時候,說到了動畫,他讓我給他講一下實現那個的過程。我那個已經是好幾個月之前的事情了,說實話讓我當場講有一些困難,我講的也並不好,但是還是講完了。後來就是問了我css的一個最基本的問題 定位 有哪幾種定位方式,有什麼不同。我說心裡話,如果這個問題是半年之前問的我,我肯定回答的非常好,但是無奈是現在,大概每一個用過他的人都知道該怎麼使用,使用的過程中出現的問題。我講出來的 東西是對的,但是講出來的不是那麼完整,就是缺少一些東西。相對定位的特性當中更沒有說出不影響元素本身的特性(塊級的還是支持margin:auto; 行內元素還是行內元素和塊級元素還是塊級元素)。他當時是問了我的,還有其他的特性嗎,我確實是想不起來了,所以有點遺憾當時沒有說出來。因為就從這一點當中可以看出我整體的學習的一個知識體系,就是給了他一種我什麼東西都學了但是掌握的不到位的感覺。相對定位中也沒有提到 行內元素支持寬高    塊級元素,內容撐開寬高  不支持margin:auto: 的這一個特性,當然在這其中我是想到了z-index層級的關係的但是我不知道出於什麼想法,沒有把層級這個東西說出來,所以這一個問題是我在面試當中回答的特別不滿意的地方。最後一個肯定會問的問題,我問了他一個我到現在還不是太明白的區塊鏈到底是乾什麼的,他對這方面瞭解的不是太多,說對這個不敢妄加斷論,但是他給我介紹了一下他們公司的這方面的東西,說是想要建立一個部門的,如果對這方面有興趣以後如果可以進他們公司可以研究,他們公司主要是給自己做研發。我非常喜歡。之後他問我還有什麼需要問的嗎,我直接說我非常喜歡你們公司,希望可以來這裡工作。我倆一直笑。後面的HR來面試我,我感覺他對我的印象可能不是那麼好,後面他又去找老闆或者是誰去了,那個人不在公司,所以說等通知,電話聯繫,總之如果可以去他們的那個公司的話,我感覺對我的成長是非常大的,我直接跟他們說了,我非常的喜歡他們公司。最後有一個舉動感覺不是太禮貌,我當時因為想讓他對我有一些印象,所以主動找他握手了,感覺不是太好的行為。

  總之了,感覺這邊機會特別多,但是對於網路上的招聘信息,什麼8000-15000什麼的一些招聘,你也不要太相信這上面的價格,你自己的能力心裡是有一點數的,一般達不到他們的要求的話,他們可能會錄用你,但是工資絕對是到不了他們最低的那個的,肯定會比8000要低的感覺。

  反正我會一直在前端這個圈子裡面一直搗鼓下去的,我希望我還可以保持現在的努力,可以保持現在的熱情,明天會更好!!

  我來園子有九個多月了,從來沒有主動要過贊,感覺寫的可以給我點一個贊好嗎,給我一些支持,我希望明天真的會更好!! 對於一個外地人來這裡找工作,我只想說挺難的。請給我一點鼓勵和支持。謝謝了,自己祝福自己可以早日找到工作。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 使用git的基本操作 1.Git的克隆 2.拉取 3.查詢狀態 4.添加 5.提交 6.推送 7.查詢分支 8.切換分支 8.查看配置信息 9.修改email和name 10.強制提交 11.查看提交記錄 12.版本回退 13.查看版本 ...
  • "HaProxy系列文章:http://www.cnblogs.com/f ck need u/p/7576137.html"   haproxy可以通過 TCP協議 來代理MySQL。但是兩個問題必須考慮: 1. 後端MySQL的健康檢查問題 2. 如何保證事務的持久性(同一個事務中的語 ...
  • VMware12.0+Ubuntu16.04+jdk1.8.0_171+Tomcat8.0.53+solr7.4.0 首先看看安裝成功的界面,紀念一下,哈哈哈…… 在安裝部署solr之前,先安裝好jdk1.8和Tomcat8.0的環境,然後對下載好的solr進行解壓: 解壓後的文件夾有以下內容: 然 ...
  • 問:達叔,你放棄了嗎? 答:不,放棄是不可能的,丟了Android,你會心疼嗎?如果別人把你丟掉,你是痛苦呢?還是痛苦呢?~ 引導語 有人說,愛上一個人是痛苦的,有人說,喜歡一個人是幸福的。 人與人之間起初是陌生的,從瞭解到深知,到你與他(她)不分彼此時, 你會丟下這個陪伴你的人嗎? 總有那麼一群人 ...
  • 轉載請標明來源:我不是掌柜的博客 前言 維基百科解釋:FFmpeg是一個開源軟體,可以運行音頻和視頻多種格式的錄影、轉換、流功能,包含了libavcodec – 這是一個用於多個項目中音頻和視頻的解碼器庫,以及libavformat – 一個音頻與視頻格式的轉換庫。 百度百科解釋:FFmpeg是一套 ...
  • iOS學習——核心動畫之Layer基礎 1、CALayer是什麼? CALayer我們又稱它叫做層。在每個UIView內部都有一個layer這樣一個屬性,UIView之所以能夠顯示,就是因為它裡面有這個layer才具有顯示的功能。我們可以通過操作CALayer對象,可以很方便地調整UIView的一些 ...
  • 兩種方法: 一、打開命令行或者Terminal視窗, 運行 adb connect 192.168.10.163:5555 來通過wifi連接手機調試 IP地址查看手機wifi的ip 要求手機和電腦在同一個區域網 使用命令adb tcpip [port]讓手機的某個埠處於監聽狀態 埠後的範圍為5 ...
  • 一,效果圖。 二,代碼。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Todo</title> <meta name="viewport" content="initial-scale=1, maximum-scale=1, ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...