面试
文章平均质量分 74
奔跑的大西吉
这个作者很懒,什么都没留下…
展开
-
算法面试题汇总(更新中)
1、根据数字返回相应位置数字 def get_digit(num, i): # i=0 个位 1 十位 2 百位... return num // (10 ** i) % 10 # print(get_digit(12345, 6)) 2、列表反转,不用内置函数 def reverse_list(li): n = len(li) for i in ra...原创 2020-03-15 21:49:46 · 310 阅读 · 0 评论 -
面试之网络编程和并发
1、简述 OSI 七层协议。 物理层:主要基于电器特性发送高低电压(1、0),设备有集线器、中继器、双绞线等,单位:bit 数据链路层:定义了电信号的分组方式,设备:交换机、网卡、网桥,单位:帧 网络层:主要功能是将网络地址翻译成对应屋里地址,设备:路由 传输层:建立端口之间的通信,tcp、udp协议 会话层:建立客户端与服务端连接 表示层:对来自应用层的命令和数据进行解释,按照一定格式传给会...原创 2020-03-07 19:56:33 · 278 阅读 · 0 评论 -
面试之 Mysql 汇总
事务相关 什么是事务? 事务:是由一组SQL语句组成的逻辑处理单元,事务具有以下4个属性,通常简称为事务。事务的ACID属性: (1)原子性(Atomicity): 事务是一个原子操作单元,事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 (2)一致性(Consistent): 在事务开始和完成...原创 2020-02-29 18:22:07 · 310 阅读 · 1 评论 -
面试之 Redis汇总
简介 Redis 持久化机制 RDB(Redis DataBase) AOF(Append-only file) Redis 4.0 对于持久化机制的优化 补充:AOF 重写 二者的区别 二者优缺点 Memcache与Redis的区别都有哪些? 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题 1.缓存雪崩 2.缓存穿透 Bitmap 布隆过滤器(推荐) 3.缓存...原创 2020-02-29 11:59:16 · 825 阅读 · 3 评论