计算机网络

从网络加载一个10M的图片,说下注意事项
OSI网络体系结构与TCP/IP协议模型
TCP的3次握手和四次挥手
为什么TCP链接需要三次握手,两次不可以么,为什么?
TCP协议如何来保证传输的可靠性
TCP与UDP的区别
TCP与UDP的有哪些应用
HTTP1.0与2.0的区别
HTTP报文结构
HTTP的长连接和短连接?
HTTP与HTTPS的区别以及如何实现安全性
如何验证证书的合法性
Get与POST的区别
TCP的拥塞处理
TCP是如何进行流量控制
TCP和UDP分别对应的常见应用层协议
IP地址的分类
有了唯一的Mac地址为啥还需要IP地址?
交换机、集线器与路由器有什么区别?
网桥的作用
ARP是地址解析协议,简单语言解释一下工作原理。
网络接口卡(网卡)的功能?
IO中同步与异步,阻塞与非阻塞区别
URI和URL的区别
GET请求中URL编码的意义
常见状态码及原因短语
说说Session、Cookie 与 Application
如何避免浏览器缓存
什么是分块传送。
谈谈SQL 注入
DDos 攻击
DDos攻击有那些预防方法?
什么是XSS 攻击
从输入网址到获得页面的过程
数据结构与算法

这部分要会手动实现一些数据结构,我总结了以下一些重要的数据结构

数据结构

链表(增删查操作)
单向链表
双向链表
队列(增删查操作)
普通队列
优先队列

二叉树(前序、中序、后序)
平衡树(尽量会实现代码)

红黑树(了解性质、应用场景)
B树(了解性质、应用场景)

Prim算法
Kruskal算法
深度优先搜索
广度优先搜索
最短路径
最小生成树
拓扑
字符串
Knuth-Morris-Pratt算法
Boyer-Moore算法
散列
几种算法思想

递归
递推
贪心
枚举
动态规划
回溯法
分治
必学十大排序算法

选择排序
插入排序
冒泡排序
希尔排序
归并排序
快速排序
堆排序
计数排序
桶排序
基数排序
刷题

牛客网剑指offer六七十到题

leetcode

数据库

请简洁描述Mysql中InnoDB支持的四种事务隔离级别名称,以及逐级之间的区别?
在Mysql中ENUM的用法是什么?
CHAR和VARCHAR的区别?
事务是如何通过日志来实现的,说得越深入越好
drop,delete与truncate的区别
局部性原理与磁盘预读
数据库范式
存储过程与触发器的区别
锁的优化策略
什么情况下设置了索引但无法使用
什么情况下不宜建立索引?
解释MySQL外连接、内连接与自连接的区别
完整性约束包括哪些?
Mysql 的存储引擎,myisam和innodb的区别。
如何进行SQL优化
乐观锁和悲观锁是什么,INNODB的标准行级锁有哪2种,解释其含义。
MVCC的含义,如何实现的
MYSQL的主从延迟怎么解决。

史上最全各类面试题汇总,没有之一,不接受反驳相关推荐

  1. java2019 数据结构算法面试题_GitHub - sjyw/java-interview: 史上最全Java面试题汇总与解析(505道):2019最新版...

    Java 面试全解析 知识树 课程亮点 500道 Java 常见面试题 + 14万字核心知识解析 丰富的 Java 技术栈:基础和框架,线程池和锁优化,SpringBoot 和分布式消息队列,数据结构 ...

  2. 史上最全网络安全面试题汇总 ! !

    php爆绝对路径方法? 单引号引起数据库报错 访问错误参数或错误路径 探针类文件如phpinfo 扫描开发未删除的测试文件 google hacking phpmyadmin报路径:/phpmyadm ...

  3. Java史上最全的面试题汇总(JVM/Mysql/boot/cloud/zk/kafka/MQ/redis)

    文章目录 Java 基础 1. JDK 和 JRE 有什么区别? 2. == 和 equals 的区别是什么? 3. 两个对象的 hashCode()相同,则 equals()也一定为 true,对吗 ...

  4. 2019史上最全java面试题题库大全800题含答案

    2019史上最全java面试题题库大全800题含答案 1. meta标签的作用是什么 2. ReenTrantLock可重入锁(和synchronized的区别)总结 3. Spring中的自动装配有 ...

  5. 2019史上最全java面试题题库大全800题含答案(面试宝典)

    2019史上最全java面试题题库大全800题含答案(面试宝典) 1. meta标签的作用是什么 2. ReenTrantLock可重入锁(和synchronized的区别)总结 3. Spring中 ...

  6. 2022史上最全java面试题题库大全800题含答案

    2022史上最全java面试题题库大全800题含答案 1. meta标签的作用是什么 2. ReenTrantLock可重入锁(和synchronized的区别)总结 3. Spring中的自动装配有 ...

  7. 史上最全Redis面试题

    转载自 史上最全Redis面试题及答案. 1.什么是Redis? 2.Redis相比memcached有哪些优势? 3.Redis支持哪几种数据类型? 4.Redis主要消耗什么物理资源? 5.Red ...

  8. 史上最全Redis面试题(2020最新版)

    导读:2020 年最新版 68 道Redis面试题,两万字干货,整理分享至此,希望对大家有帮助!文末有PDF文档下载方式,可按需下载. 概述 1. 什么是Redis? Redis(Remote Dic ...

  9. 2023史上最全Java面试题【完整版】跳槽必备,看完轻松收撕面试官

    ✨作者简介:杨 戬,博客专家.github开源作者 ✨多年工作总结:Java学习路线总结,小白逆袭Java技术总监 ✨技术交流:定期更新Java硬核干货,不定期送书活动.助你实现技术飞跃 ✨关注公众号 ...

最新文章

  1. Chroot’ing users with openssh[强文推荐]
  2. Spring学习总结(2)——Spring的常用注解
  3. UNIX再学习 -- 标准I/O
  4. 一款很好用的JQuery dtree树状图插件(一)
  5. Leetcode--343. 整数拆分
  6. BugkuCTF-Reverse题Easy_Re多方法解决
  7. Kali Linux 无线渗透测试入门指南 第八章 攻击企业级 WPA 和 RADIUS
  8. 软件设计师学习1——计算机系统知识
  9. 2019年上海交通大学816自动控制理论考研经验分享
  10. html怎么把图片左移_html元素向左移代码 html
  11. 6月3日 徒步虎跳峡——第一日
  12. vue移动端上传文件插件_轻量级Vue图片上传插件——Vue-core-image-Upload
  13. 装修店铺营销活动策划?
  14. 手把手教你做树莓派魔镜-MagicMirror(六)-安装MagicMirror
  15. 新年伊始 沐圣moolsun强势来袭
  16. 幼儿园计算机应用研修日志,信息技术教师研修日志三篇
  17. gm修改爆率需要重启服务器吗,传奇私服GM如何调试爆率、刷怪等
  18. 美国康奈尔大学计算机科学,美国康奈尔大学计算机科学硕士申请
  19. 模拟电子技术(五)放大电路中的反馈
  20. CMake GUI下载及安装教程

热门文章

  1. mysql insert 1062_mysql insert error 1062
  2. miui 10 android 9,MIUI 10稳定版刚到 基于安卓9的MIUI10 8.9.7开发版也来了
  3. python爬虫可视化题目北京空气质量监测数据获取与分析
  4. 创业:房多多--如何成功从红海杀出一片天空
  5. WIN10中IE双击没有反应打不开要右键以管理员身份才能运行
  6. 【angular-实践】实现浏览器F11全屏效果
  7. 为什么数据库的内容像加密了_意外的负担(或者为什么我认为加密所有内容都不是个好主意)
  8. 【微信小程序】用户授权及getUserProfile接口使用
  9. Pandorabox(Openwrt) 双宽带(WAN) 叠加网络实战
  10. /var/tmp/rpm-tmp. 安装失败时找不到tmp文件的应对方法