實(shí)習(xí)經(jīng)歷,總共兩面,一面項(xiàng)目leder面,問我一些sql語句,數(shù)據(jù)分析的過程和方法,學(xué)校項(xiàng)目,二面是HR面試,問了一下優(yōu)缺點(diǎn),對(duì)崗位的認(rèn)識(shí)
面試官問的面試題: 一面問了說一說數(shù)據(jù)分析流程?
指標(biāo)異動(dòng)的分析方法?
sql查詢窗口函數(shù)的用法?
怎么樣的數(shù)據(jù)挖取能真正對(duì)業(yè)務(wù)起到指導(dǎo)作用?
對(duì)做數(shù)據(jù)分析做了哪些準(zhǔn)備?
你對(duì)數(shù)據(jù)分析的認(rèn)知是什么,那你是如何學(xué)習(xí)數(shù)據(jù)分析的?(除上課外)
說一下數(shù)據(jù)分析常用軟件
你覺得數(shù)據(jù)分析應(yīng)該具備的能力是什么?
數(shù)據(jù)分析的時(shí)候最基礎(chǔ)的思路是什么?
筆試
選擇40分
編程2道
第一次面試是同事面試,這個(gè)比較友好,體驗(yàn)很好,會(huì)一直問你,壓力面試,從自我介紹開始一直問,會(huì)問八股跟一些場(chǎng)景題。第二輪面試比較難,業(yè)務(wù)主管面試就是你的頭頭,比較嚴(yán)肅,會(huì)有情景題跟業(yè)務(wù)題,然后還有手撕代碼都是壓力面試1h
第一次面試是同事面試,這個(gè)比較友好,體驗(yàn)很好,會(huì)一直問你,壓力面試,從自我介紹開始一直問,會(huì)問八股跟一些場(chǎng)景題。第二輪面試比較難,業(yè)務(wù)主管面試就是你的頭頭,比較嚴(yán)肅,會(huì)有情景題跟業(yè)務(wù)題,然后還有手撕代碼都是壓力面試1h
一面,一看氣質(zhì)就是個(gè)技術(shù)大佬,問的問題都比較基礎(chǔ),也非常的全面,但是都是循序漸進(jìn),一點(diǎn)一點(diǎn)深入,更注重理解而不是簡(jiǎn)單八股,側(cè)重于運(yùn)用已有知識(shí)解決問題的能力
面試官問的面試題: 1. 網(wǎng)絡(luò) http 簡(jiǎn)單介紹下 常見的狀態(tài)碼
2. http怎么防止別人調(diào)用你的接口
3. http安全方面 sql注入 ,怎么防止
mybatis #就可以防止部分sql注入
**mybatis的#{}和${}的區(qū)別和底層實(shí)現(xiàn)**
${} (Statement實(shí)現(xiàn)):
1、只是簡(jiǎn)單的替換,傳遞的參數(shù)會(huì)被當(dāng)成sql語句中的一部分(不能防止sql注入)
2、建議like和order by后使用
#{} (PreprareStatement實(shí)現(xiàn)):
1、解析為一個(gè) '?'占位符號(hào),會(huì)對(duì)自動(dòng)傳入的數(shù)據(jù)加一個(gè)雙引號(hào)(可以防止sql注入)
預(yù)編譯的機(jī)制:預(yù)編譯是提前對(duì)SQL編譯之前進(jìn)行預(yù)編譯,而其后注入的參數(shù)將不會(huì)再進(jìn)行編譯。因?yàn)镾QL注入是發(fā)生在編譯的過程中,因?yàn)閻阂庾⑷肓四承┨厥庾址詈蟊痪幾g成了惡意的執(zhí)行操作。所以預(yù)編譯機(jī)制則可以很好的防止SQL注入
4. 前綴樹搜素算法
5. 垃圾回收算法
面試官人挺和善的,先自我介紹,然后針對(duì)簡(jiǎn)歷中的項(xiàng)目進(jìn)行提問,問相關(guān)的技術(shù)點(diǎn),主要是大模型和機(jī)器學(xué)習(xí)、深度學(xué)習(xí)、NLP的原理。
面試官問的面試題: 自我介紹,什么時(shí)候畢業(yè)的?說一下transformer的原理,說一下Bert模型的原理,為什么要用mask機(jī)制?位置編碼怎么實(shí)現(xiàn)的?對(duì)其他大模型原理的理解?
集團(tuán)校園招聘先通過的筆試,之后是兩輪單獨(dú)面試和一輪HR面,整個(gè)過程比較順利,面試官和HR都很友善。面試完大概五六天后收到了offer,但薪水給的是預(yù)期的最低值,所以最后沒有去。
面試官問的面試題: *************一面*****************
1. Mysql的“事務(wù)”是什么,“隔離級(jí)別”是什么,索引有哪幾種類型,Mysql有哪幾種引擎有什么區(qū)別。
2. Mecache和Redis的區(qū)別,以及Redis支持哪幾種類型各適用于那些場(chǎng)景
3. OSI七層模型和 Tcp/Ip協(xié)議在哪個(gè)層
4. linux常用命令,以及查看文件的ll和ls -a有什么區(qū)別,ll顯示出的第一段的字符是什么意思---wrx---
5. epoll/select區(qū)別:
6. 對(duì)高并發(fā)框架的了解有哪些:前端和后端,前端靜態(tài)化,css和img進(jìn)行壓縮,后端用隊(duì)列或樂觀鎖。
7. 經(jīng)常用的排序算法有哪些,寫一個(gè)快排吧
================二面================
1. PHP是什么
2. Mysql引擎有哪些和它們的區(qū)別
3. 對(duì)稱和非對(duì)稱加密
4. Apache和Nginx的區(qū)別
5. 說一下散列表吧,就是hash表
6. 說一下對(duì)Yaf框架的了解
7. Https和Http有哪些區(qū)別,Https安全在哪些方面
8. Http頭部請(qǐng)求都有哪些內(nèi)容
9. 你在大學(xué)或?qū)嵙?xí)期間做過的你覺得最值得講述的事情
10. 你覺得自己是一個(gè)內(nèi)向還是外向的人
================HR面=========================
HR面:
1. 自我介紹
2. 為什么要報(bào)PHP崗
3. 個(gè)人職業(yè)發(fā)展規(guī)劃
4. 為什么不去BAT
5. 喜歡什么樣的團(tuán)隊(duì):
6. 喜歡什么樣的上司:
7. 在leader和朋友眼中你是一個(gè)怎樣的人:
8. 你期望的薪資多少:
你出這個(gè)薪資的標(biāo)準(zhǔn)是什么
你覺得根據(jù)自身能力和這個(gè)薪資匹配嗎
9. 面試過哪些公司的什么崗位
計(jì)算機(jī)基礎(chǔ),包括數(shù)據(jù)結(jié)構(gòu)與算法、計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)庫等;
機(jī)器學(xué)習(xí)算法,如SVM、線性回歸等;
編程語言,如JAVA、Python等;
數(shù)據(jù)處理與模型
用戶增長(zhǎng)業(yè)務(wù)中有哪些常用指標(biāo)?
怎么制定用戶增長(zhǎng)業(yè)務(wù)的目標(biāo)?
用戶增長(zhǎng)業(yè)務(wù)中哪三個(gè)業(yè)務(wù)最重要?
怎么衡量你在業(yè)務(wù)部門的貢獻(xiàn)?
如何衡量一個(gè)活動(dòng)的ROI?
跟領(lǐng)導(dǎo)匯報(bào)用戶增長(zhǎng)業(yè)務(wù),你會(huì)選擇哪5個(gè)指標(biāo),為什么?