当前位置: 首页 > 面试经验 >

腾讯云前端一面40min 秒挂

优质
小牛编辑
61浏览
2024-04-15

腾讯云前端一面40min 秒挂

● 自我介绍
● 项目遇到过什么困难
● 小程序重构背景
● 访问 qq 官网,输入url 过程
● DNS 展开说说
● https 和 http 的区别
○ 有哪些加密算法
○ 如何加密
○ 对称 和 非对称 有什么区别
● tcp 为什么是三次,而不是二次四次
● 访问 墙外网站 会有什么不同(想问 https 加密后怎么被墙的) ❌
● HTTPS防火墙工作原理
HTTPS防火墙要做的一件事就是,强制安装一个证书到“受信任”列表中(也就是上图我涂黑的那两个证书,就是HTTPS防火墙为了能够工作,强制IT部门安装到每个公司的PC上的)。有了这个“受信任”证书,HTTPS防火墙,也就是中间人,即可把任何想要监听的网站的证书,都替换成这个“受信任”证书,之后通过HTTPS防火墙内置的私钥,解开客户端到服务器之间的全部加密通信。
这种方式是有很大的安全风险的,因为,如果HTTPS防火墙本身被攻击,私钥泄漏,那么在公司上网将不再安全,所有HTTPS网页上的密码,都可能有泄漏的危险,比如知乎、微博等网站,仅仅依靠HTTPS加密来保证登录密码的安全,这些密码都不再安全。
● 做题
○ 事件循环
○ this 指向 ❌
var a = 20;
function foo() {
var a = 10;
var obj = {
a: 1,
c: this.a + 20,
fn: function () {
return this.a;
},
};
return obj;
}
foo().c;
window.foo().c;
foo.fn();
// use strict
foo().c;
window.foo().c;
foo.fn();
○ 失败重连 好像没完全写对( ❌
● 反问
○ 腾讯云做SDK的,注重 JS 基础和计网基础
 类似资料: