商湯算法二面涼經(jīng)
一面(4.20,1h10min)
1.了解部分
自我介紹
問項(xiàng)目,比較細(xì),在你的答案中找新問題。
2.DL基礎(chǔ)知識(shí)
為什么選用殘差網(wǎng)絡(luò)?(解決退化,balabala)
殘差塊的結(jié)構(gòu)可以說說嗎?(shortcut,深層和淺層兩種不同的殘差塊,balabala)
softmax的計(jì)算公式(很好寫)
殘差網(wǎng)絡(luò)的出現(xiàn)是為了解決什么問題?(退化……)
殘差網(wǎng)絡(luò)是怎么解決退化的?(和曠視一樣,balabala……)
BN的基本概念,公式。(數(shù)據(jù)歸一化,兩個(gè)因子及原因,公式不會(huì),萌新小白先入門再說,哪會(huì)管這么細(xì)……長教訓(xùn)了)
BN為什么可以緩解剃度消失?(數(shù)據(jù)分布均勻,把數(shù)據(jù)從飽和區(qū)拉到非飽和區(qū),balanala)
BN除了緩解剃度消失,還有什么優(yōu)點(diǎn)?(加快收斂速度)
過擬合的解決辦法有哪些?(說了正則化和dropout及它們的原理和應(yīng)用場(chǎng)景)
數(shù)據(jù)不平衡遇到過嗎?怎么解決?(上下采樣,下采樣又分為全放回和增量放回balabala,數(shù)據(jù)合成smote和borderline smote,加權(quán),一分類)
用過哪些深度學(xué)習(xí)框架?(tf)
了解過其它的深度學(xué)習(xí)網(wǎng)絡(luò)嗎?(mobilenet,ssd)
Mobilenet的核心原理(depthwise seperable convolution,提了一嘴降低計(jì)算量結(jié)果……)
Mobilenet為什么可以降低參數(shù)量和計(jì)算量?可以降低多少?(說的很模糊,不過降低多少說的很明白,大概是卷積核的大小,3×3=9)
SSD的基本原理和特點(diǎn)。(single shot multibox detection,特征金字塔,多尺寸多長寬比密集錨點(diǎn),balabala,原理說的比較模糊,提了一嘴single shot表示是one stage,結(jié)果……)
one stage和two stage是什么意思,有什么區(qū)別。(靠印象說了是RPN的區(qū)別)
(總結(jié),可以引導(dǎo)面試官,但不該多的嘴千萬不要多……)
3.coding
中序遍歷非遞歸實(shí)現(xiàn),自己寫個(gè)樣例然后講思路(也就是遍歷的過程),ac
兩顆二叉搜索樹分別找一個(gè)節(jié)點(diǎn),節(jié)點(diǎn)值的和為目標(biāo)值。(沒刷到過,考慮了一陣子給面試官提供了兩個(gè)思路,然后我們就開始了關(guān)于復(fù)雜度的討論,這個(gè)沒寫代碼……)
有序數(shù)組找和為目標(biāo)值的兩個(gè)數(shù)(說了是對(duì)撞指針),反問對(duì)撞指針的原理,為什么可以這么做。(不太清楚……氛圍很尷尬)
4.反問環(huán)節(jié)
問了業(yè)務(wù),自身的差距和可以提升的方向(面試官說基礎(chǔ)知識(shí)還可以,但深度還有待提升),以及反饋時(shí)間(結(jié)果面完去吃飯的時(shí)候收到了hr電話說約二面)
二面(4.23, 30min)
自我介紹
項(xiàng)目
深度學(xué)習(xí)
PCA
SVD(沒答上來)
coding(非零元素移到數(shù)組前端,相對(duì)位置不變),復(fù)雜度
沒有反問
草草結(jié)束,涼透了.......