当前位置: 首页 > news >正文

期望20K,2年golang深圳某互联网小公司一面

后续约了二面(CTO面),需要到现场,基本没问啥具体的技术知识,都是聊规划和个人职业目标


一面

1、假设访问百度网站,从在浏览器输入网址,到最终页面展示出来,中间会发生哪些事情?

2、http和https的区别?https如果只采用单种加密方式,例如只采用非对称加密,或对称加密,会存在什么样的问题?如果缺少CA数字证书的验证,https协议可能存在什么问题?

3、TCP 3次握手流程?握手过程中,客户端和服务端会经历哪些状态?如果没有第三次握手,这样的连接为什么就不可靠了?

4、做一道SQL题,基于你的SQL语句,你会怎样去给两张表设计索引?假设这两张表的数据量在10w以上,结合你刚才设计的索引,分析一下这个SQL查询的性能,是比较好还是比较差?

5、一般你会怎样分析一条SQL语句的性能呢?或者怎样判断一条SQL语句是好还是不好的?针对这个语句,你能大概想象它的执行计划会是怎样吗?

6、分析一下你写的语句会命中哪些索引?在explain的结果中,你提到会关注扫描行数,那针对这条语句,你觉得它的扫描行数会是多少呢

7、说一下在innoDB存储引擎下,索引是如何实现的?

8、说一下B+树有哪些特点?

9、讲一下聚簇索引和非聚簇索引的区别?

“面经哥”已累计3000+条真实面试经验,期待你的加入~

85fc8f3cec7155e8cef3c5752515d100.jpeg

http://www.lryc.cn/news/363773.html

相关文章:

  • #02 安装指南:如何配置Stable Diffusion环境
  • 拼多多笔试
  • Golang | Leetcode Golang题解之第119题杨辉三角II
  • Flutter 中的 SliverIgnorePointer 小部件:全面指南
  • 比较两台计算机上的LabVIEW、工具包及驱动程序的一致性
  • 参考——温湿度传感器DHT11驱动_STM32
  • 架构每日一学 14:架构师如何进行可行性探索?
  • 多线程知识-13
  • vue3+cli-service配置代理,跨域请求
  • git介绍、安装、配置
  • 打开flutter调试
  • 【前端 - Vue】Vuex基础入门,创建仓库的详细步骤
  • #01 Stable Diffusion基础入门:了解AI图像生成
  • Knife4j使用
  • 一文读懂银行承兑汇票:从申请到使用全攻略
  • 唯众智联网(AIoT)应用开发教学实训解决方案
  • 归纳跨域几种解决方案
  • LeetCode刷题第3题(C#)
  • 了解一下Ubuntu Linux
  • 单一原则+干湿分离,让你的架构能力起飞
  • 如何恢复永久删除的照片?
  • 一文看懂llama2(原理模型训练)
  • Sui基金会公布2024年3–4月资助项目名单
  • Spring Security3.0.1版本
  • 网络报文协议头学习
  • 颜色与纹理
  • pytest-playwright 插件的使用
  • 基于springboot实现智慧校园之家长子系统项目【项目源码】计算机毕业设计
  • 云WAF的安全审计功能
  • 第十七章 创建Web客户端 - 其他调整