1. 程式人生 > >秋招資料分析面試

秋招資料分析面試

上海某企業,資料分析崗,主要偏技術開發:

電話面試,主要是問sql,python,和機器學習一下問題

1.解釋一下left join(衍生處左連線,右連線的區別)

2.如果有一個表A,裡面有一些ID,teamName等欄位,sql一句話查詢出一個比賽表中對決比賽的隊伍(如,aVSb,bVSc,等)

3.sql效能優化問題

4.解釋一下python中“is”和“=”的區別

5.python是面嚮物件語言嗎

6.python中list和array的區別

7.解釋一下pandas包中apply函式

8. 資料結構,解釋一下堆排序(因為跨專業,對資料結構不瞭解,所以只問了這一個問題。。。。)

9.解釋一下SVM原理(超平面構建原則,鬆弛變數等等)

10.介紹一下其他的機器學習演算法(說了kmean。。。)

11.如何防止過擬合(解釋一下L1,L2正則化)

12.解釋一下方差和偏差的含義

13.特徵工程中onehot編碼問題(為什麼使用onehot,一些連續值也使用onehot是為什麼)