
面试
文章平均质量分 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 · 331 阅读 · 0 评论 -
面试之网络编程和并发
1、简述 OSI 七层协议。物理层:主要基于电器特性发送高低电压(1、0),设备有集线器、中继器、双绞线等,单位:bit数据链路层:定义了电信号的分组方式,设备:交换机、网卡、网桥,单位:帧网络层:主要功能是将网络地址翻译成对应屋里地址,设备:路由传输层:建立端口之间的通信,tcp、udp协议会话层:建立客户端与服务端连接表示层:对来自应用层的命令和数据进行解释,按照一定格式传给会...原创 2020-03-07 19:56:33 · 298 阅读 · 0 评论 -
面试之 Mysql 汇总
事务相关什么是事务?事务:是由一组SQL语句组成的逻辑处理单元,事务具有以下4个属性,通常简称为事务。事务的ACID属性:(1)原子性(Atomicity): 事务是一个原子操作单元,事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。(2)一致性(Consistent): 在事务开始和完成...原创 2020-02-29 18:22:07 · 341 阅读 · 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 · 861 阅读 · 3 评论