Interview
文章平均质量分 78
面试相关
狄森
全栈工程师(Golang+Flutter)
展开
-
面试八股文-Web相关
Web相关什么是WSGI?全称是Web Server Gateway Interface,即web服务器网关接口,是python定义的Web服务器和Web应用程序之间的一种通信规范Django,Flask,Tornado的对比Django: 大而全,内置ORM,Admin等组件,第三方插件较多Flask: 微框架,比较灵活,但这也导致项目结构不统一Tornado: 异步支持的微框架和异步网络库,第三方插件少,要自己造轮子什么是MVC?模型(Model): 负责业务对象和数据库的交互,在we原创 2021-10-21 14:38:59 · 1212 阅读 · 0 评论 -
面试八股文-Redis数据库
Redis数据库Redis是什么?Redis是一个C语言编写的开源的非关系型数据库,可以用来存储键值对数据它有持久化机制,可以实现主从同步, 所以有时被用来做分布式锁它的数据被存放在内存中,读写很快,经常被用来做缓存Redis与Memcached的区别有哪些?Redis有持久化机制; Memecached没有Redis有5种数据类型; Memcached只有String这一种类型;Redis原生支持集群; Memcached不支持Redis是单线程; Memcached是多线程关系型原创 2021-10-21 14:37:44 · 567 阅读 · 0 评论 -
面试八股文-MySQL数据库
MySQL数据库MySQL常用数据类型char: 存放定长文本,如 身份证号varchar: 存放小型变长文本,如 家庭住址text: 存放大型变长文本,如 新闻内容tinyint: 存放较小的整数,bool值int: 存放较大的整数,如记录项的iddatetime: 存放日期时间,如用户注册时间enum: 存放枚举值,如男,女char和varchar的区别?char是定长的,不足的位数会用空格补全varchar是变长的,存取速度比char慢一些varchar和text的区别原创 2021-10-21 14:35:11 · 546 阅读 · 2 评论 -
面试八股文-网络编程
网络编程TCP/IP协议栈四层模型应用层: 负责为用户提供应用功能HTTP,DNS,SSH,FTP,SMTP传输层: 负责进程与进程之间的通信TCP,UDP网络层: 负责网络包的分片,路由ARP,RARP,DHCP,NAT,ICMP网络接口层: 负责网络包在物理网络上的传输PPPOSI七层模型从下往上: 物理层,数据链路层,网络层,传输层,会话层,表示层,应用层常用协议及作用应用层:HTTP: 在互联网两点之间传递超文本的规范DNS: 把域名原创 2021-10-21 14:33:23 · 1326 阅读 · 0 评论 -
面试八股文-操作系统
操作系统常用的Linux命令mkdir cd touch cp mvls chmod cat tail rmps kill top硬链接和软链接的区别它们都是实现文件共享的方式硬链接通过ln来创建,软链接通过ln -s来创建删除软链接不会影响源文件,删除源文件会导致所有软链接都失效,软链接相当于windows的快捷方式删除硬链接会使连接数减1,当连接数减为0时,硬链接才会被删除线程,进程,协程的区别进程是资源分配的最小单位,当可执行程序被装载到内存中运行就会生成进程.进程拥有原创 2021-10-21 14:31:34 · 841 阅读 · 0 评论 -
面试八股文-Python算法
数据结构链表class ListNode(): def __init__(self, val=0): self.val = val self.next = None(1) 反转链表def reverse_list(head): cur = head pre = None while cur: nxt = cur.next cur.next = pre pre = cur原创 2021-08-28 15:05:36 · 2259 阅读 · 0 评论 -
面试八股文-Python基础
python语法py的语言特性: 动态强类型静/动态: 编绎/运行 时确定变量类型弱/强类型: 会/不会发生隐式类型转换py作为后端语言的优缺点语言简单灵活,开发效率高胶水语言,轮子多,拥有Django这种的成熟web框架执行效率低,性能不如其他语言动态语言,没有类型声明时就没有自动补全,而且很多问题要运行后才能发现什么是duck type?鸭子类型更关注对象的行为,只要实现了某种接口方法就行,而不在乎是什么类型比如说定义了 __iter__魔法方法的类实例对象都可原创 2021-08-28 15:03:44 · 30988 阅读 · 1 评论