2018春招面經集合

2022-05-03 21:36:13 字數 4920 閱讀 6204

一、路口(二面掛)

(一)**一面20180309

http狀態碼及含義

http請求頭報文的結構

http和

的區別,

在哪一層加密

js中的原型和原型鏈

js中prototype

和_proto_

的區別js中函式呼叫的方法

說一下閉包,為什麼要用它,解決方法

jq中實現鏈式呼叫的方法

bootstrap實現響應式的方法,說一下柵格系統

sass中用過什麼方法/函式

vue的生命週期及每個階段的特徵

position的區別

display:inline和

float:left

實現行內布局的區別

怎樣處理父元素高度塌陷

(二)現場二面20180310

說下近半年中專案中遇到的難點

鍊錶的結鉤是怎樣的,鍊錶的插入和刪除哪個快,查詢某個節點的時間複雜度

cookie和

session

的區別二、美的(20180313一面掛

一面是群面,十幾個人進去,有三個面試官在前面,流程是這樣的:首先每個人30秒的自我介紹;然後每個人說一下自己大學最有意義的事情;最後,針對不同的崗位提出乙個問題,由應聘相應崗位的人進行回答。我們那組加上我有五六個應聘前端的,其中有兩三個還是碩士,問題一:伺服器有哪些;問題二:前端檢視

cookie

的方式。感覺先回答的人都回答得蠻好的,所以我也就沒有說話機會哈哈哈。

最最後,一面掛哈哈哈。反思了下,覺得在講大學有意義的事情時,應當盡可能地往自己應聘的崗位上將,盡可能凸顯崗位知識給他人帶來的幫助;再者,回答問題階段,應當積極發言,而不要採取觀望的態度,不然整場面試下來,會沒有存在感。

三、cvte(

20180314

二面掛)

一面:

說一下專案,主要負責什麼

常見的狀態碼

閉包及其應用場景

塊元素的垂直水平居中

點選外部彈窗消失,點選內部則不會

伺服器怎樣判斷返回304

實現如下**:

calculator(10).add(4).reduce(3).time(2).divide(2).print();  //  11

二面:

為什麼選前端

有什麼事覺得有成就感

演算法:找出乙個字串中第乙個出現的唯一字串的下標

布局題:上中下三部分螢幕寬,上下定高,中間高度自適應,且中間部分由左右兩部分組成,寬度佔比為3:7

3-5年職業規劃

專案的開展過程

說一下實習都做了什麼

四、平安科技(20180323一面掛)

說一下你做過的專案(現場開啟來看)

效能優化(整個**已經建好)

prototype和

__proto__

的區別function和

object

原型之間的關係

快取處理(用http2.0)

移動端click和

tap事件的區別

如何處理,0.5px的實現

h5的新特性

本地儲存的方式

他們的技術:nodejs+mongdb,

react

,後期會轉

vue五、珍愛網(20180324二面掛)

因為是內推的,所以直接就二面。

前端304

資料雙向繫結的原理

頁面訪問人數的統計實現原理

專案的安全問題

js閉包

千分位實現(考慮到負數及小數點等情況)

個人部落格中讚賞頁面如何響應式

計算首屏載入時間,什麼是首屏

輸入url發生了什麼事

dns根伺服器是什麼意思

如何統計全國單身男女

區別技術棧採用vue和

react

,覺得angular

門檻高六、中移物聯網(20180327二面掛)

一面(三個面試官,乙個問基礎,乙個問專案,還有乙個問人生):

詳細介紹專案,說下和後端互動中遇到的問題

說一下js裡的基本資料型別

陣列去重

選擇前端的理由

父母對你職業的期望

覺得自己的抗壓能力怎樣,最近有沒有遇到特別難的事情,怎麼處理

對物聯網這一塊的了解

二面(現場hr+三個遠端技術官):

三個遠端面試官主要是問你的專案(技術難點、安全處理),平時在哪些**上泡著,是怎麼學習前端的,給自己的能力打分,在程式設計課方面的學習成績怎麼樣?在學校的排名,拿過多次獎學金

hr問學習經歷,對公司的要求,對物聯網的了解以及對中國移動和中國聯通之間的對比。

七、拼多多(offer

(一)**一面20180327

說下實習中的事情

專案中搜尋功能的實現

資料展示時衝突問題的處理

專案的技術選型,jq和

vue的區別,

vue的優點,頁面中的元件

vue父子或兄弟元件的通訊

什麼時候入門前端,選前端的理由

用過react和

angular

嗎es6中

let、

const

和var

區別,說下塊級作用域

箭頭函式,箭頭函式中this的指向,給出實際場景並說出其中

this

的指向移動端專案適配的實現

flex布局

cookie、

sessionstorage

、localstorage

的區別,如果獲取

localstorage

的所有key

(二)**二面20180330

vue生命週期

vue元件通訊的方式

說一下bfc

清除浮動的方式

js事件委託

js中_proto_

,說一下原型鏈

水平垂直居中實現

flex布局

了解哪些設計模式

說一下穩定和不穩定的排序有哪些

快排時間複雜度,基準元素選擇的優化

(三)hr面

20180408

怎麼學前端

對加班的看法

績點方面怎樣

職業規劃等

八、兔展(20180414offer

一面:

二叉樹寫快排(寫不出來,後來寫了選擇)

專案難點

跨域(jsonp,

postmessage

)事件迴圈

ajax原生寫法

promise給出例子說出對應的結果

input實現勾選

深拷貝js中

this

演算法原理

http和

區別,https

是否絕對安全

水平垂直居中

三次hr面

九、依圖(二面掛)

(一)**一面20180508

vue生命週期

vue雙向繫結的實現

說一下promise,

then

呼叫返回的是新的還是舊的物件

水平垂直居中

只有乙個dom元素,用

css的方式實現兩色效果

乙個陣列只有1和

2,排序,

1在前面,

2在後面

js的事件模型,捕獲和冒泡,阻止冒泡

preventdefault和

stoppropagation

區別 之後發了個郵件讓三十分鐘內做三道**題

:一道是剛剛那個演算法題;另乙個是實現sum(a,b)和

sum(a)(b)

一樣效果;還有乙個是在x軸上

0點處有個小機械人,他可以往

x軸方向走一步,或者走當前距離的兩倍。比如可以從2走到

3或者從2走到

4,都算一步。請實現函式

int count(int dest) {}

,返回小機械人從零點走到

dest

的最少步數。

(二)現場二面20180512

vue雙向繫結中資料和

dom變化的過程是怎樣實現的

說一下專案難點

垂直水平居中實現

給出乙個陣列,陣列中的元素為檔案物件,儲存了檔案的一些基本資訊,其中有個parentid,要求實現乙個函式,返回根節點,根節點資訊中有個

child

,儲存該節點的子節點

十、攜程

選了遠端,之後就沒反應了哈哈哈

2023年春招面經

hr 面的問題我就不寫了,感覺只要好好答應該都沒啥問題。目錄1.自我介紹 2.map使用什麼實現的,hashmap和unordered map呢?3.給你n個匹配串和乙個文字串怎麼找出每個串出現了幾次,我說ac自動機,然後問了我ac自動機建樹過程 3.給你乙個陣列 100w個數 找乙個子段使得他的和...

面經 秋 春招技術崗面經 死鎖

死鎖是指兩個或兩個以上的執行緒在執行過程中,由於競爭資源或者由於彼此通訊而造成的一種阻塞的現象,若無外力作用,它們都將無法推進下去。此時稱系統處於死鎖狀態或系統產生了死鎖,這些永遠在互相等待的程序稱為死鎖程序。1 互斥條件 程序在執行中對資源進行排他性使用,即乙個資源僅能被乙個程序使用,此時其他程序...

2018春招移動安全面經

從三月份開始投簡歷,到拿到offer,長達乙個多月的春招基本上結束了。因為在網上沒有發現多少移動安全方面的面經,寫下這篇文章希望能對其他人有所幫助。綠盟其實網易和綠盟是穿插著來的,不過因為綠盟先給了offer,所以還是先說一下綠盟吧。我是在boss直聘上面投了綠盟的滲透測試實習生,其實投之前還是心裡...