首先去,度小滿上海研發團隊辦公地點現場面試,一共兩輪,第一輪主要問java基礎和做一道算法題(白紙手寫),然后第二輪,是一個類似主管的人面試,主要問了所作項目情況,然后,針對項目架構問了些問題,因為面試的是支付業務部,所以還問了支付相關業務知識。第三面是電話面試,是有北京的團隊主管來面,設計了一個場景,問如何實現,其中用了哪些數據結構和算法,相當于讓你根據要求設計一個方案。最后,由hr電話面試。
面試官問的面試題: 1. 問了tcp/ip握手
2. 問了https 流程和各種加密算法。
3. 手寫一個消費者和生產者模式。
4. 問了項目架構和分布式事務管理方法,redis集群方案和數據庫分庫分表方案。
5. 問了事務傳播方式。
6. 問了多線程相關知識。