2023秋招记录
秋招面经问题记录
交通银行篇
前端
1.http在哪一层
HTTP协议处于TCP/IP协议体系的应用层。HPPT协议属于应用层的协议,因此工作在最高层,即应用层。图中未标记出HTTP协议,它与FTP、DNS等协议工作 在同一层。应用层还包括了电子邮件传输协议(SMTP,Simple Mail Transfer Protocol);域名服务(DNS,Domain Name Service)
2.http和https的区别
网站的URL会分为两部分:通信协议和域名地址。
HTTP协议
HTTP协议也就是超文本传输协议,是一种使用明文数据传输的网络协议。一直以来HTTP协议都是最主流的网页协议,HTTP协议被用于在Web浏览器和网站服务器之间传递信息,以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息。
HTTPS协议
为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全,HTTPS在HTTP的基础上加入了SSL/TLS协议,SSL/TLS依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。HTTPS协议可以理解为HTTP协议的升级,就是在HTTP的基础上增加了数据加密。在数据进行传输之前,对数据进行加密,然后再发送到服务器。这样,就算数据被第三者所截获,但是由于数据是加密的,所以你的个人信息仍然是安全的。这就是HTTP和HTT

本文记录了2023年秋招交通银行的面试经验,涵盖前端、后端知识点。前端方面涉及HTTP协议、HTTPS的区别及Vue数据双向绑定原理。后端讨论了多态概念及Spring依赖注入。数据库部分关注SQL注入防护和索引类型。
最低0.47元/天 解锁文章
2535

被折叠的 条评论
为什么被折叠?



