【offer】銀行信息科技崗-筆試題總結


1、區塊鏈中哪種數據結構會匯總區塊中的交易信息?

  默克爾樹

鏈接:https://www.nowcoder.com/questionTerminal/f45d63b256004094a3e32a595b4bbd8d
比特幣采用Merkle tree儲存交易,使用Merkle tree的理由是1.Merkle tree使用hash pointer,保障了區塊的不可篡改性; 2.提供Merkle proof,全節點可以向輕節點證明區塊中打包了某個特定交易

2、在外匯的直接標價法下,匯率下降意味着什么?

  外國貨幣與本國貨幣的比價下降

3、磁盤緩沖區的主要目的是?

  減少磁盤IO次數

4、數據預處理的方法有哪些?

數據清理、數據集成、數據規約和數據變換

詳細參考:https://zhuanlan.zhihu.com/p/51131210

5、TCP連接中,出現SYN_SEND代表什么?

SYN_SENT是TCP連接的發起方第一次發給接受放的時候設置成的狀態。

可以通過netstat -ano查看

 6、哪些票據一定是銀行簽發的?

銀行匯票和銀行本票。

匯票分為銀行匯票和商業匯票。由出票銀行簽發的是銀行匯票。

本票是銀行簽發的。由銀行承兌的商業匯票稱為銀行承兌匯票,其出票人一般為企業。

支票的出票人也不一定是銀行,可以是其他單位和個人

7、中國人民銀行的職責有哪些?

參見:http://www.pbc.gov.cn/rmyh/105226/105436/index.html

8、列存儲的好處?

  • 列存儲能夠大幅度提高查詢性能。列存儲是把每一列都單獨存儲在Pages集合中,對於行存儲,哪怕只從數據表中選擇(select)一列,SQL Server引擎都把整個數據行所在的Page讀取到內存中,而使用列存儲索引,僅僅需要把select子句指定的列讀取到內存,不需要的列不會被讀取;
  • 數據更容易被壓縮存儲。由於單個數據列的數據冗余度更高,因此同一列的數據更容易被壓縮存儲,單個Page存儲更多的數據;
  • 緩存命中率提高。這是因為同一列的數據被高度壓縮,常用的Page被頻繁訪問而變得異常活躍,Buffer Manager把活躍的數據頁緩存到內存中,不常用的Page被換出(Page Out)。
  • 更高級的查詢執行技術,列存儲模式讀取數據使用的是批處理模式(Batch Processing Mode),相對於傳統的行處理技術,查詢性能更高。
  • 參考:https://www.cnblogs.com/ljhdo/archive/2017/12/14/5508274.html

9、有監督學習和無監督學習

有監督學習:線性和邏輯回歸、朴素貝葉斯、支持向量機、決策樹和隨機森林、人工神經網絡

無監督學習:K-means


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM