面試時間 :2小時
地點 : 民權西路大樓
一位主管及一位資深工程師主任。
一開始會先到一樓大廳等待,HR帶上樓進
行面試,5人團體面試(4男1女)
一開始先看個玉山影片,就開始每人簡短2分鐘自我介紹。
主管先提問在做專題過程中,您擔任什麼角色?如何分配?
選工作注重哪些點
針對每個人的回答進行深入了解。
接下來是另一位資深工程師主任開始問一些技術面的問題,包含前端後端資料庫都會問
Java、SQL、XSS、Spring Boot等去延伸。
若答不出來,其他人可以補充或搶答。他問的問題真的蠻難的。
工作環境是還不錯,內部也是乾淨。
面試問答
@Autowired是什麼?什麼時候要使用?
@Autowired是Spring Framework中用於進行依賴注入的一個註解。
當需要將其他Bean注入到當前Bean中時,可以使用@Autowired來實現自動注入。
什麼是Restful
一種API的撰寫方式,可以讓我們串接API使用統一的方式來連接。
REST API通常由資源Resource和方法Method組成,例如GET用於獲取資源,POST用於創建新資源。
什麼是金融科技?
金融科技以創新方式改進金融服務和業務流程的領域。這包括支付系統、貸款、資金籌集、投資管理、數字貨幣、區塊鏈技術、人工智能、大數據分析等方面的創新。金融科技的出現為傳統金融業帶來了巨大的變革,使得金融服務更加方便、高效,同時也提高了金融業的競爭力。例如,通過移動支付應用程式可以實現即時轉帳,借款平台可以讓個人和企業更容易地獲得貸款。
金融科技的發展也帶來了一些挑戰和風險,例如安全和隱私問題等。因此,監管機構和政府也需要跟上科技的發展,制定相應的政策和法規,以確保金融市場的穩定和公平。
寫java程式,有public和沒有public的差別?
default
XSS和SQL
SQL注入是一種利用應用程序對SQL語句輸入的不恰當處理而導致的安全漏洞
攻擊者利用這個漏洞向應用程序的後端數據庫中“注入”惡意的SQL代碼
導致數據庫被盜取、修改或破壞。可用參數化查詢,預存程序去防範
資料庫的Dead
死結是指在多個事務之間的互相等待,導致它們無法繼續執行的情況
當死結發生時,系統需要採取特殊的措施來解除死結,終止其中一個事務或者回滾其中一個事務的操作
面試建議
整體來說,面試是很困難的,問了很多技術面的問題。
不太懂職缺開新人,卻要找很有經驗的,甚至前端後端資料庫到攻擊防範都要會。
玉山注重團隊合作,有學長姊制度,試用期會有完整的教育訓練,
JAVA語言會從基礎開始進行訓練,有驗收成果考試。
建議最好將自己寫的專長搞熟,理解專有名詞的概念和意思。
最後還有作業,使用 Vue.js 做為前端。
使用 Spring Boot 後端。
使用 RESTful API 風格建立後端。
使用 Maven 或 Gradle 做為專案建立的工具。
透過 Stored Procedure 存取資料庫。
需防止 SQL Injection 以及 XSS 攻擊。
職缺是新人,卻要做出一個完整的小開發,可見進去很操。
有加班和on call。