實習經歷,總共兩面,一面項目leder面,問我一些sql語句,數據分析的過程和方法,學校項目,二面是HR面試,問了一下優缺點,對崗位的認識
面試官問的面試題:奇虎360數據分析面試題
一面問了說一說數據分析流程?
指標異動的分析方法?
sql查詢窗口函數的用法?
怎么樣的數據挖取能真正對業務起到指導作用?
對做數據分析做了哪些準備?
你對數據分析的認知是什么,那你是如何學習數據分析的?(除上課外)
說一下數據分析常用軟件
你覺得數據分析應該具備的能力是什么?
數據分析的時候最基礎的思路是什么?
對于可能出現的技術問題有所準備,并能夠清晰地回答關于XSS、SQL注入和CSRF等常見安全問題。
展示出了扎實的網絡安全知識,對于面試官提出的技術性問題能夠給出專業的答案。
對于面試官提出的情景模擬問題根據自己的經驗和知識給出樂合理的解決方案。
奇虎360產品安全工程師面試題
請解釋什么是XSS攻擊以及如何防范?
描述SQL注入攻擊及其預防措施。
CSRF攻擊是什么?如何防御它?
請寫出一個簡單的正則表達式,用于匹配郵箱地址。
給定一個日志文件,如何找出其中所有的404錯誤?
如果公司網站被DDoS攻擊,你會如何應對?
一共三輪面試,第一輪是技術面試,一個技術負責人,對過往的技術有個大概了解,然后項目中遇到的問題以及如何解決的。比較注重技術細節,比較兩種語言(go 和 Java)的優缺點,JVM,go的協成。第二路部門經理面試,比較寬泛,主要看個人的綜合素質。第三輪是HR面試,主要是薪資,當前薪資是多少,期待漲幅什么的。
面試官問的面試題:奇虎360資深軟件工程師面試題
項目經歷和關鍵技術,遇到什么樣的難題,是如何解決的。
相關管理相關問題,比如相關管理的關鍵點事什么,項目的風險有哪些。最自己未來的打算,比如想走技術路線還是管理路線等
4.17上午在360北京總部參加的百人現場面試,蠻震撼的,現場有等候區,有水有零食,還是很貼心的哦,然后在等候區里有個電視實時播報進去面試的人,跟餐廳的叫號系統一樣。
前面一個人的時候面的有點長,稍微坐了會,趁空閑又各種排序看了一遍(沒問到,可惜了哈哈哈)
接下來分享一下面試的過程:
進去找到自己的面試桌位后問好坐下,遞上簡歷,面試官很和藹,然后就項目和各個機器學習的知識點提問,最后手寫代碼
奇虎360搜索算法工程師面試題
1、自我介紹,介紹了項目和實習經歷,本科學通信,面試官問了一下為啥轉了專業(現在基本偏CS了,畢竟做NLP),項目是什么級別的等等,相當于暖場了一下
2、介紹了項目,說明自己做了什么,詳細的就是面試官根據項目的細節展開了問,具體的各位可以結合自己做的東西替換:
(1)數據哪來的,數據的形式,如何處理,總量是多少,分布情況
(2)達到什么結果
(3)用了哪些模型,詳細介紹一下模型:輸入輸出長什么樣;多少層,模型各個層的樣子,以及這樣設計的用意和原理是什么;用了一些什么優化的方法,為什么要用這些方法;評價指標是什么;選擇這個模型的原因。
(4)模型輸出后接全連接層的原因,是否有什么改進
3、介紹word2vec原理,如何設計,如何訓練,越詳細越好;用了什么加速方法,word2vec算法本身有哪些優化,加速方法,最后的一層softmax怎么加速(這個有點沒聽懂,求大佬指出)
4、介紹GBDT
5、LR的損失函數,為什么要用交叉熵
6、什么樣的任務適合用深度學習,什么樣的問題不適合
7、CNN中卷積如何使用的,卷積核的樣子,如何獲取到文本中的特征,如何捕捉句子間的關系
8、C++中的STL(我表示已經忘了,然后就沒繼續問了)
9、線程和進程的區別,各有哪些資源
10、手撕代碼,反轉鏈表(感覺面試官還是對我挺仁慈)我用python寫的,第一次手撕代碼,有點緊張,忘了寫 return,然后寫完后還要給他介紹思想。
網上投的簡歷,面試一共三輪:第一輪HR面試問一些基本的問題,專業及過往的工作經歷等等;第二輪是直屬上級,詳細的詢問了簡歷里寫的項目經驗,如何執行,遇到什么問題,如何解決。第三輪部門負責人面試,主要介紹部門的定位對崗位的期待等等,問了預期薪酬。
面試官問的面試題:奇虎360戰略規劃師面試題
1.詢問做市場研究的基本方法,有哪些策略和途徑
2.看到簡歷里有一個搭建數據模型的項目,詳細的詢問了數據模型的分類分級、方法論和python
3.詢問對網絡安全產品的認識和理解
一面,一看氣質就是個技術大佬,問的問題都比較基礎,也非常的全面,但是都是循序漸進,一點一點深入,更注重理解而不是簡單八股,側重于運用已有知識解決問題的能力
面試官問的面試題:奇虎360java面試題
1. 網絡 http 簡單介紹下 常見的狀態碼
2. http怎么防止別人調用你的接口
3. http安全方面 sql注入 ,怎么防止
mybatis #就可以防止部分sql注入
**mybatis的#{}和${}的區別和底層實現**
${} (Statement實現):
1、只是簡單的替換,傳遞的參數會被當成sql語句中的一部分(不能防止sql注入)
2、建議like和order by后使用
#{} (PreprareStatement實現):
1、解析為一個 '?'占位符號,會對自動傳入的數據加一個雙引號(可以防止sql注入)
預編譯的機制:預編譯是提前對SQL編譯之前進行預編譯,而其后注入的參數將不會再進行編譯。因為SQL注入是發生在編譯的過程中,因為惡意注入了某些特殊字符,最后被編譯成了惡意的執行操作。所以預編譯機制則可以很好的防止SQL注入
4. 前綴樹搜素算法
5. 垃圾回收算法
(共9條) 北京科銳配電自動化股份有限公司
(共5條) 上海譯國譯民翻譯服務有限公司
(共4條) 富士康業成科技
(共7條) 鄭州綠業元農業科技有限公司
(共6條) 天津大眾變速器有限公司
(共8條) 小視科技