【前端面試總結】2016-01-30

【前端面試總結】2016-01-30

前言

已經跟領導提出辭職,領導還沒關注。上班時間找工做不方便。第二次面試依然是在不上班的週六。前端

本次面試其實算不上前端面試了,但找工做目標已經定到前端,本次面試也更多的是期待前端,因此總結時依然做爲前端面試總結。android

面試邀請上的職位是軟件工程師,具體崗位要求不明。但本身簡歷已經往前端方向寫了;公司彷佛是作移動端的,有點興趣;並且週六反正有時間,就去了。ios

筆試

首先是筆試,三張試卷,分別是:Android的、IOS的、基礎的(c、網絡、多線程、算法等)web

基礎的基本上作了,算法題沒作(題目不難,正確解題的關鍵是生產1到n的全部可能排列,生疏了感受用C一會兒寫不出來,沒作了)。面試

iOS憑藉之前作了幾個月IOS開發的經驗,作了一些。(後來本身作的一些東西太簡單、太少、太零碎,並且是採用示例代碼+搜索引擎完成,基本上對筆試面試沒幫助)。算法

Android基本沒作(android的學習較少;沒有連續、專一得作過開發;也從未爲android筆試、面試準備過)。segmentfault

面試

首先根據我之前作web端基於sip通訊的例子,問了作過的內容。幾個面試官都比較重視底層通訊、音視頻處理。我主要作的是前端sip消息回調處理,且許多地方不大記得了。還沒講多少就切換了。瀏覽器

問了sip服務器相關和音視頻處理,當時作得比較簡單,kamailio服務器搭建好以後就能夠用了,支持webrtc的瀏覽器已經有了音視頻處理功能,當時尚未直接使用WebSocket和WebRTC,而是使用封裝好了的sipml5庫,基本上沒作這塊。切換了。服務器

而後根據我作的微信項目問了作微信的相關內容,重點是消息推送。感受面試官消息推送的底層實現是很是熟悉的,但應該沒接觸過微信開發,對微信Api及使用狀況很不瞭解。微信

而後問了個人一個音頻通話的項目,這個項目作的比較早,也比較簡單。沒問多少也切換了。

而後問了ios App的啓動過程。作ios已經快是兩年前了,時間也不長。沒太關注啓動過程。平時作的簡單東西。基本viewDidLoad就是程序入口,在此開始作相關操做。沒答出來,切換了。

回顧

整體感受,此次面試很是糟糕,工做能力要求也跟本身的技術儲備也很是不匹配。
幾個面試官應該主要是服務端C++通信出身,技術水平應該不錯,重視通信協議實現,重視底層。這些,我本身以前有接觸過,但很是淺,並且好久沒作了,在就業市場確定不符合他們要求。

面試官應該對前端,對瀏覽器,對http協議很是不熟悉。根據本身經驗,作C++服務端技術能夠的,特別是不瞭解前端的,廣泛看不起作前端的。而這幾個面試官,我面試中感受,他們對於如今說的前端主要指什麼均可能不太清晰。

總結

(1)軟件行業很大,互聯網很大。在要求上手就能高效作產品的就業市場,你很難什麼都會,必至少精同樣,而這同樣就是就業的資本。其他的有興趣就學,但簡歷上就不須要說了,掌握不到必定程度沒就業前景。

軟件行業很大,互聯網很大。總有人及時在本身方向作的很好了依然不能很好理解你的方向。簡歷中寫了本身不夠熟練的內容,除了面試時沒有以外,還會影響別人理解,讓別人根據簡歷判斷你技能時出現失誤。
簡歷中只寫本身擅長的,求職密切相關的內容,並避免本身不擅長的技術和技術經歷出現。

還沒正式找工做,簡歷還不夠完善,開始覺得簡歷已經明確了找前端工程師職位。面試時總感受不對,以後到智聯招聘中又查了一下。自我簡介已經徹底前端化了,當前工做也往前端寫了,可是指望職位還寫得太多,沒改掉。
求職簡歷近期得大改:指望職位,以及後面的項目經歷近期都得改

(2)那個算法題沒作出來是一個恥辱,當年在學校,算法算是比較強的,雖然跟好學校的學生差很遠,最近關注算法太少,弱到這種程度是不可接受的,必須補一補了。

算法題目及解答:
遍歷1到N的全排列

相關文章
相關標籤/搜索