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