面试常见问题—计算机基础

计算机网络

  1. OSI五层网络模型
  2. 每层的功能和有哪些协议
  3. 传输层协议TCP和UDP的区别
  4. TCP三次握手和四次挥手
  5. TCP拥塞控制
  6. HTTP 1.0和1.1以及HTTPS的特点和区别
  7. Cookie和Session
  8. 请求方法get和post的区别
  9. DNS协议的功能
  10. 浏览器输入URL到打开页面的过程

数据库

  1. 联表查询
  2. delete和truncate和drop的区别
  3. 事务和四大范式
  4. 事务四大隔离级别
  5. 乐观锁和悲观锁
  6. 索引
  7. 慢查询的原因
  8. 关系型数据库和菲关系型数据库的区别

操作系统

  1. Linux操作命令
  2. 进程和线程
  3. 死锁

数据结构与算法

  1. 时间复杂度
  2. 冒泡排序和快排
  3. 数组问题
  4. 链表
  5. 二叉树

编程语言Python

  1. 基本的数据类型
  2. 列表和元组
  3. ==和is
  4. 浅复制和深复制
  5. *args和**kwargs
  6. re的match和search和findall的区别
  7. 装饰器
  8. py2和py3的区别
  9. 常用的库
  10. Python内存管理
  11. GIL
  12. 使用过多线程吗
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值