什幺是数字证书和数字证书链 上一节说到SSL/TLS协议是为了解决三大风险而设计,第三点就是防止身份被冒充,防止身份被冒充的核心关键就是数字证书和数字证书链。下面”直白”的方式说下数字证书和数字证书链。 为了保证信息在传输中的安全和双方的身份不被冒充,HTTPS在建立安全链接阶段使用了公钥、私钥两把“钥匙”——非对称加密。非对称意思是:公钥加密的内容,只有私钥才能解密。私钥加密的内容,只有公钥才能
我正在尝试使用用户输入将数字放入一个数组,然后找到这些数字的平均值,也找到哪些数字大于平均值。这些数字进入一个数组,但当我试图求平均数时,我无法求出平均数,以及哪些数字大于平均数,因为对于试图求出大于平均数的数字的部分,并非所有变量都是可见的。但是,当我允许这个部分看到所有的变量(don't But{}围绕某些部分)时,它会找到每一个数的平均值。现在,它为每个数字打印平均值,而为大于平均值的数字打
自我介绍 什么时候接触前端的,为什么选择前端 做第一个项目的时候为什么用Vue 项目聊了很久,关键点在于项目的难点,你碰到的问题,你解决的问题的方式,你的项目的实用价值,到底有没有投入到使用中 Vue2和Vue3的区别 做题 题目没保存 第一题 大概是考变量作用域的题 第二题 事件循环 输出什么? 第三题 经典的数组转树 反问 面试官很好,学到了很多东西,我说错的地方都有和我讲的非常明白,体验
牛客看了太多面经了,回馈一下各位 一面常规八股全文背诵45min(11.28) OSI七层模型 http和https的区别 https握手过程 http状态码 http缓存 options请求 手写JSONP 浏览器的进程 JS为什么是单线程 事件循环 let和const bind、call、apply css的单位, %单位参考的是谁 Fiber架构 组件通信方式 useEffect第二个参数
日常整理上学期面经! 面试时间:11月中旬 一面(45min) 自我介绍,问项目 项目挖了很多点,面试官水平确实高,问了我很多我之前没有考虑过点问题,比如请求的并发问题 然后开始计网拷打 UDP和Tcp的区别,使用场景?优劣?如何让UDP可靠? 上来就考计网说实话有点懵,答的磕磕绊绊,不过该答的还是答出来了 从输入URL到出现页面的过程? 这个题我之前刚刚研究过,从URL解析到缓存到解析IP和MA
一面(35min) 项目中用了什么数据流 用过哪些hooks redux有哪些hooks react有哪些自带的hooks js的隐式转换?举个栗子说一下 js作用域 css盒模型 怎么设置全局变量 怎么实现react组件初次渲染时执行一些事件 html的meta标签是干嘛的 如何纯css实现一个从左到右移动的动画,js呢?(说了定时器和requestAnimationFrame) js执行会阻塞
时长:30min ------------------------------------- 问题: 1. 自我介绍 2. C++里的指针和引用(都是地址的概念、引用是别名、指针可以为空引用不为空、自增的区别、sizeof的区别) 3. 指针和引用的使用场景 4. C++模板(模板函数、模板类、模板函数实例化) 5. 模板类的实现可以放到C++的.cpp文件里吗?(不确定,说了可以) 6. C++
已约二面 当天字节网不好,面试官经常聊着聊着就掉线了:D 字节提前批Pico Unity客户端-一面 自我介绍 介绍你简历中的一个项目 Unity是自学的吗?大概什么时候开始接触的?是什么原因接触Unity的? 未来工作规划 是偏向与做游戏相关的东西是吧? (我一直在强调做VR也是可以的 业务 进程和线程区别与关系 什么是死锁? 如何预防、避免死锁? 线程安全中常提到的原子性 可见性 有序性这些有
一面 8/1 1h20min 上来面试官说面试分成四大块:自我介绍,项目经历,计算机基础,算法· 前面两个不说了 网络: 七层模型介绍一下 每层哪些协议 TLS如何工作 TCP建立连接的过程 在linux内核中如何实现的? SYN队列?Accept队列?SYN攻击?如何解决? 应用程序在Accept队列中取出socket后如何管理这些fd --> IO多路复用 (redis默认LT,nginx默认
字节提前批Pico Unity客户端-一二面(已挂) 问的都是我没复习的东西,精准打击orz 常规 自我介绍 介绍一下实习经历 介绍一个你的项目 业务 简单介绍一下内存管理堆和栈 C#哪些是值类型,哪些是引用类型 简单介绍一下段页式管理,CPU从内存中读取数据需要访问几次内存(没复习到 进程之间的通信方式 数据库:简单介绍一下三个范式(数据库完全没看 数据库:介绍一下事务 数据库:介绍一下索引
一面-9.8 1.自我介绍 2.介绍组件库项目 3.BEM规范 4.说一下flex布局和它相关的属性,flex的兼容性问题 5.flex:1 6.gird布局 7.HTTP缓存,协商缓存的状态码,强缓存和协商缓存的设置策略 8.说一下浏览器的同源策略 9.有用过Node.js做过后端项目吗 10.说一下前端性能优化的一些方案 11.前端监控相关的一些实现细节 12.说一下实习期间一个需求的实际开发
上个星期心血来潮,暑假带领一个小团队参加了字节跳动第六届前端青训营的进阶班并且在最后的大项目决赛当中取得了优秀奖,让我的信心有着前所未有的提升——因此趁着刚开学无事,自己向身边的前辈请教了简历的编写和排版之后也准备了一份看得过去的但是仍有很多漏洞的前端开发简历,希望能够找一下实习丰富自己的实际工作与项目经历。 上个星期准备完了之后,直接在Boss和字节的内推投了几份简历。字节的内推投的是广告前端(
一面 问了实习的时间,做的什么项目。 代码题:合并两个数组 // 将['A1', 'A2', 'B1', 'B2'] 和 ['A', 'B']合并成 ['A1', 'A2', 'A', 'B1', 'B2', 'B'] 代码题:正则匹配替换字符串模板 事件循环输出 console.log(1) setTimeout(function () { console.log(2) P
1.自我介绍 2.前端开发小组长这是个什么样的角色 3.离职原因 4.cookie,localStorage,SessionStorage区别 5.cookie除了存储还有别的作用吗 6.cookie的常用属性有哪些 7.为什么有一些cookie前端获取不到,服务端能获取到 8.浏览器的同源策略三要素是哪些 9.常见的跨域方式有那些 10.怎么去解决跨域 11.js基本类型 12.深拷贝浅拷贝的区
ps 1:楼主cpp技术栈,项目是国外公开课,也没啥实际后端经验。。。。 ps 2:面试过最难受的一次,面试官知道没啥实际经验还一直问。。。。 ps 3:感觉面试官没太看简历,问的东西和简历没有什么相关性,而且也不是计算机的基础知识。 1. tcp如何保证可靠传输? 2. http如何保证可靠传输? 3. quic如何保证可靠传输? 4. HTTPS证书有几类?单向还是多向? 5. mysql如何