主頁 > 移動端開發 > 【快手一面二面實習offer面試總結】

【快手一面二面實習offer面試總結】

2020-10-18 15:51:31 移動端開發

寫在前面:
就其實自己是沒有寫面試總結這個習慣的,暑假去百度實習的時候,就有朋友讓我寫一下面試總結呀之類的,但是面試時間真的挺久(視頻面試),好多東西都忘了,一直到實習回來就把學的新的技術掙了12篇博客發了,沒有我預期中的爆炸訪問量,demo特沒有很多訪問量,我就好奇是不是因為我么有設定付費(哈哈哈哈,調皮一下),
其實從暑假開始實習,自己就規劃好了,開學了在11月份左右找實習,再去北京(對了,北京真的挺好的,除了房租貴,車堵云云),然后從國慶開始,review了一下react知識,學了Typescript,之后就寫了簡歷準備11月投實習的,然后maybe是復習真的無聊,天天拿著boss直聘看,然后這周三就激情澎湃投了快手,
很開心的是,周三下午就收了HR小姐姐的電話面試,本來安排周四早10,我怕有點倉促,就推到了周五10,然后周四好好復習了一天,周五早上起的可早去復習,等待面試,
廢話不多說,面試,

面試程序:【第一輪面試】
在牛客網上等到面試官的時候,看到面試官就覺得,他應該就比我大個4,5歲吧,哈哈哈,然后感覺面試官小哥性格也好,做完簡單介紹之后,就開始了面試,

Q1:看你簡歷上寫了熟悉基本webpack配置和優化策略?你能先簡單講一下嘛?

A:云云,從webpack的作用,基本配置,常用loader,plugins,再到source-map,(noparse,ignoirePlugin),ddl優化,happypack,treeshaking等等,之后又抽了部分重點,講給了面試官,云云

Q2:你還用webpack配置過什么?

A:配置過webpack多頁面應用 (簡單云云)
webpack devserve中配置過代理(云云)
手寫過常用的loader,plugin,(這個說的我有點怕,因為我怕面試官讓我現場手寫,還好,面試官小哥說能寫很好,就不實際考察了,哈哈哈)

Q3:看到你說自己比較熟悉vue,能有什么熟悉程度?

A:使用vue有塊1年多的經驗了,寫過外包,比較注重專案邏輯,檔案劃分,代碼規范等,

Q4:說一說vue的生命周期?

A:這個不云云了, 抽插問了為什么data是function型別的等,

Q5:說一說你了解的組件間通信?

A:簡單說了父子組件通信,eventBUS事件總線,vuex等,

Q6:虛擬DOM原理,key對虛擬DOM的優化?

A: diff演算法程序,云云

Q7:放松一下:講一下flex布局,實作五點布局,講一下CSS3影片過渡

A:felx
五點布局主要通過felx中設定一些屬性實作,flex-start,felx-end,反轉水平軸和垂直軸等,
css3過渡影片:介紹transition的幾個屬性,實作了一個背景過渡

Q8:看兩個輸出?說說程序,簡述new實作原理

(1)
var o = {
	a:10,
	b:{
		a:12,
		fn:function(){
			console.log(this.a)
			console.log(this)
		}
	}
}

var j = 0.b.fn();
j();


(2)function fn(){
	this.user = "測驗";
	return 1;
	(return {})
}

var a = new fn();
console.log(a.user);

這兩個很快就過了,

Q9:call,apply,bind區別,手寫bind

云云,

Q10:寫兩個演算法吧,

A:尋找陣列中出現次數超過陣列長度一般的數字【劍指offer原題】
A:實作陣列去重(包含不同型別) 寫了4種,簡單對比了一下,

一面總結
整體上一面比較簡單,每個問題都答得沒有問題,面試官小哥人也很好,氛圍比較輕快,給自己一面打90+.

一面面了57分鐘,從10點到10:57,緊接著10:59hr小姐姐就安排了11:00的二面,二面面試官應該是部門leader吧,感覺嚴肅了很多,哈哈哈,
上來就來了一句,剛才我看了你一面的程序,面試官最后對你評價挺好的,咋們就直接開始吧,上一面面的比較久,現在咋們45分鐘搞定戰斗,我,好的,

面試程序:【第二輪面試】

Q1:實作函式柯里化?

A:之前沒接觸過函式柯里化,然后浪費了點時間,最后完成了,

Q2:看你對vue比較熟悉,那你打開你的react代碼吧

我:????當場懵逼
好的,找了一個檔案打開,
面試官:函陣列件用的多還是calss組件用的多?
我:函陣列件,
面試官:說說優缺點 , 我:云云
面試管:說一下redux實作程序, 我:云云云
面試官:你常用什么hooks? 我:云云云
面試官:看你的請求都是配合hook實作的,能簡單講一講嗎? 我:云云
,,,,,

Q3:說一下閉包的原理?

A:心里一樂,從閉包說到了作用域,垃圾回收,哈哈哈 感覺他比較滿意吧

Q4:說一下為什么會有作用域提升?

A:對于var而言,定義的是全域window上的屬性,云云,
面試官:你這個理解比較片面,,,
面試官:從js編譯底層原理給我講了好多,
我:是不是插一句嘴,TDZ暫時性死區什么的,
面試官:這個比較偏向底層了,我給你講了你下去再理解,

Q5:說一說你在專案種碰到的問題吧?

我:bbbbbbbb好久,
面試官;在百度主要做了什么?
我:前端可視化 主要使用mxgraph + nuxt + node 再云云云,,,,

Q6:寫一個簡單演算法,

我:哈哈哈,好的
面試官:封裝一個二叉樹,實作插入方法,以及遍歷方法,
我:,
然后敲完,
面試官:你敲代碼的速度挺快,
我:hhh

Q7:你對實習有什么要求嘛?(我上一面問了一句什么時候下班什么時候上班,,,)

我:沒有特別的要求,希望能學到新知識,鍛煉自己,能有mentor帶我飛,哈哈哈哈,

最后和我聊了家在哪,平常怎么學習,為什么學習前端云云,哈哈哈,

二面總結
二面的leader剛開始挺嚴肅,后面就很好了,除了技術也聊了很多題外話,類似于講人生道理那種,哈哈哈,我,聽的很認真(ps:不敢不認真,)其實leader問的問題,基本上都還好就是他基本每個都拓展的很深,自我覺得js,es6已經摸得還行啦,好多我都沒聽過,問的很多都偏底層,也是感覺一面自己發揮很好,就對自己二面不是很滿意,差不多打個75+吧,
對了,二面也面了57分鐘左右,哈哈哈,

二面結束后,我問了hr小姐姐怎么樣,小姐姐說他們再討論,

==實習offer:==下午兩點hr和我聊了薪資待遇,以及規劃了時間,我呢,還想再面別的,就推遲了去的時間,

后來了解了一下,快手商業研發部是一個較為核心的部門,也挺心動,主要是覺得leader和一面小哥人很好,部門氛圍應該很不錯,

總之昨天一天雖然對拿下快手在意料之中,但是還是很開心的,

最后也和hr小姐姐聊了很多,才知道她也是大三實習生,hr都長得好看,,,,

好啦,就總結差不多了,希望大家都能拿到心儀的offer,

總歸是給自己開了個好頭吧,哈哈哈,

2020-10-17 08:28

轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/178223.html

標籤:其他

上一篇:C語言,關于連續使用多個scanf()函式讀取字符的事

下一篇:層級選擇器(基礎)

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 【從零開始擼一個App】Dagger2

    Dagger2是一個IOC框架,一般用于Android平臺,第一次接觸的朋友,一定會被搞得暈頭轉向。它延續了Java平臺Spring框架代碼碎片化,注解滿天飛的傳統。嘗試將各處代碼片段串聯起來,理清思緒,真不是件容易的事。更不用說還有各版本細微的差別。 與Spring不同的是,Spring是通過反射 ......

    uj5u.com 2020-09-10 06:57:59 more
  • Flutter Weekly Issue 66

    新聞 Flutter 季度調研結果分享 教程 Flutter+FaaS一體化任務編排的思考與設計 詳解Dart中如何通過注解生成代碼 GitHub 用對了嗎?Flutter 團隊分享如何管理大型開源專案 插件 flutter-bubble-tab-indicator A Flutter librar ......

    uj5u.com 2020-09-10 06:58:52 more
  • Proguard 常用規則

    介紹 Proguard 入口,如何查看輸出,如何使用 keep 設定入口以及使用實體,如何配置壓縮,混淆,校驗等規則。

    ......

    uj5u.com 2020-09-10 06:59:00 more
  • Android 開發技術周報 Issue#292

    新聞 Android即將獲得類AirDrop功能:可向附近設備快速分享檔案 谷歌為安卓檔案管理應用引入可安全隱藏資料的Safe Folder功能 Android TV新主界面將顯示電影、電視節目和應用推薦內容 泄露的Android檔案暗示了傳說中的谷歌Pixel 5a與折疊屏新機 谷歌發布Andro ......

    uj5u.com 2020-09-10 07:00:37 more
  • AutoFitTextureView Error inflating class

    報錯: Binary XML file line #0: Binary XML file line #0: Error inflating class xxx.AutoFitTextureView 解決: <com.example.testy2.AutoFitTextureView android: ......

    uj5u.com 2020-09-10 07:00:41 more
  • 根據Uri,Cursor沒有獲取到對應的屬性

    Android: 背景:呼叫攝像頭,拍攝視頻,指定保存的地址,但是回傳的Cursor檔案,只有名稱和大小的屬性,沒有其他諸如時長,連ID屬性都沒有 使用 cursor.getInt(cursor.getColumnIndexOrThrow(MediaStore.Video.Media.DURATIO ......

    uj5u.com 2020-09-10 07:00:44 more
  • Android連載29-持久化技術

    一、持久化技術 我們平時所使用的APP產生的資料,在記憶體中都是瞬時的,會隨著斷電、關機等丟失資料,因此android系統采用了持久化技術,用于存盤這些“瞬時”資料 持久化技術包括:檔案存盤、SharedPreference存盤以及資料庫存盤,還有更復雜的SD卡記憶體儲。 二、檔案存盤 最基本存盤方式, ......

    uj5u.com 2020-09-10 07:00:47 more
  • Android Camera2Video整合到自己專案里

    背景: Android專案里呼叫攝像頭拍攝視頻,原本使用的 MediaStore.ACTION_VIDEO_CAPTURE, 后來因專案需要,改成了camera2 1.Camera2Video 官方demo有點問題,下載后,不能直接整合到專案 問題1.多次拍攝視頻崩潰 問題2.雙擊record按鈕, ......

    uj5u.com 2020-09-10 07:00:50 more
  • Android 開發技術周報 Issue#293

    新聞 谷歌為Android TV開發者提供多種新功能 Android 11將自動填表功能整合到鍵盤輸入建議中 谷歌宣布Android Auto即將支持更多的導航和數字停車應用 谷歌Pixel 5只有XL版本 搭載驍龍765G且將比Pixel 4更便宜 [圖]Wear OS將迎來重磅更新:應用啟動時間 ......

    uj5u.com 2020-09-10 07:01:38 more
  • 海豚星空掃碼投屏 Android 接收端 SDK 集成 六步驟

    掃碼投屏,開放網路,獨占設備,不需要額外下載軟體,微信掃碼,發現設備。支持標準DLNA協議,支持倍速播放。視頻,音頻,圖片投屏。好點意思。還支持自定義基于 DLNA 擴展的操作動作。好像要收費,沒體驗。 這里簡單記錄一下集成程序。 一 跟目錄的build.gradle添加私有mevan倉庫 mave ......

    uj5u.com 2020-09-10 07:01:43 more
最新发布
  • 歡迎頁輪播影片

    如圖,引導開始,球從上落下,同時淡入文字,然后文字開始輪播,最后一頁時停止,點擊進入首頁。 在來看看效果圖。 重力球先不講,主要歡迎輪播簡單實作 首先新建一個類 TextTranslationXGuideView,用于影片展示 文本是類似的,最后會有個圖片箭頭影片,布局很簡單,就是一個 TextVi ......

    uj5u.com 2023-04-20 08:40:31 more
  • 【FAQ】關于華為推送服務因營銷訊息頻次管控導致服務通訊類訊息

    一. 問題描述 使用華為推送服務下發IM訊息時,下發訊息請求成功且code碼為80000000,但是手機總是收不到訊息; 在華為推送自助分析(Beta)平臺查看發現,訊息發送觸發了頻控。 二. 問題原因及背景 2023年1月05日起,華為推送服務對咨詢營銷類訊息做了單個設備每日推送數量上限管理,具體 ......

    uj5u.com 2023-04-20 08:40:11 more
  • 歡迎頁輪播影片

    如圖,引導開始,球從上落下,同時淡入文字,然后文字開始輪播,最后一頁時停止,點擊進入首頁。 在來看看效果圖。 重力球先不講,主要歡迎輪播簡單實作 首先新建一個類 TextTranslationXGuideView,用于影片展示 文本是類似的,最后會有個圖片箭頭影片,布局很簡單,就是一個 TextVi ......

    uj5u.com 2023-04-20 08:39:36 more
  • 【FAQ】關于華為推送服務因營銷訊息頻次管控導致服務通訊類訊息

    一. 問題描述 使用華為推送服務下發IM訊息時,下發訊息請求成功且code碼為80000000,但是手機總是收不到訊息; 在華為推送自助分析(Beta)平臺查看發現,訊息發送觸發了頻控。 二. 問題原因及背景 2023年1月05日起,華為推送服務對咨詢營銷類訊息做了單個設備每日推送數量上限管理,具體 ......

    uj5u.com 2023-04-20 08:39:13 more
  • iOS從UI記憶體地址到讀取成員變數(oc/swift)

    開發除錯時,我們發現bug時常首先是從UI顯示發現例外,下一步才會去定位UI相關連的資料的。XCode有給我們提供一系列debug工具,但是很多人可能還沒有形成一套穩定的除錯流程,因此本文嘗試解決這個問題,順便提出一個暴論:UI顯示例外問題只需要兩個步驟就能完成定位作業的80%: 定位例外 UI 組 ......

    uj5u.com 2023-04-19 09:16:23 more
  • FIDE重磅更新!性能飛躍!體驗有禮!

    FIDE 開發者工具重構升級啦!實作500%性能提升,誠邀體驗! 一直以來不少開發者朋友在社區反饋,在使用 FIDE 工具的程序中,時常會遇到諸如加載不及時、代碼預覽/渲染性能不如意的情況,十分影響開發體驗。 作為技術團隊,我們深知一件趁手的開發工具對開發者的重要性,因此,在2023年開年,FinC ......

    uj5u.com 2023-04-19 09:16:15 more
  • 游戲內嵌社區服務開放,助力開發者提升玩家互動與留存

    華為 HMS Core 游戲內嵌社區服務提供快速訪問華為游戲中心論壇能力,支持玩家直接在游戲內瀏覽帖子和交流互動,助力開發者擴展內容生產和觸達的場景。 一、為什么要游戲內嵌社區? 二、游戲內嵌社區的典型使用場景 1、游戲內打開論壇 您可以在游戲內繪制論壇入口,為玩家提供沉浸式發帖、瀏覽、點贊、回帖、 ......

    uj5u.com 2023-04-19 09:15:46 more
  • iOS從UI記憶體地址到讀取成員變數(oc/swift)

    開發除錯時,我們發現bug時常首先是從UI顯示發現例外,下一步才會去定位UI相關連的資料的。XCode有給我們提供一系列debug工具,但是很多人可能還沒有形成一套穩定的除錯流程,因此本文嘗試解決這個問題,順便提出一個暴論:UI顯示例外問題只需要兩個步驟就能完成定位作業的80%: 定位例外 UI 組 ......

    uj5u.com 2023-04-19 09:14:53 more
  • FIDE重磅更新!性能飛躍!體驗有禮!

    FIDE 開發者工具重構升級啦!實作500%性能提升,誠邀體驗! 一直以來不少開發者朋友在社區反饋,在使用 FIDE 工具的程序中,時常會遇到諸如加載不及時、代碼預覽/渲染性能不如意的情況,十分影響開發體驗。 作為技術團隊,我們深知一件趁手的開發工具對開發者的重要性,因此,在2023年開年,FinC ......

    uj5u.com 2023-04-19 09:14:08 more
  • 游戲內嵌社區服務開放,助力開發者提升玩家互動與留存

    華為 HMS Core 游戲內嵌社區服務提供快速訪問華為游戲中心論壇能力,支持玩家直接在游戲內瀏覽帖子和交流互動,助力開發者擴展內容生產和觸達的場景。 一、為什么要游戲內嵌社區? 二、游戲內嵌社區的典型使用場景 1、游戲內打開論壇 您可以在游戲內繪制論壇入口,為玩家提供沉浸式發帖、瀏覽、點贊、回帖、 ......

    uj5u.com 2023-04-19 09:08:34 more