知道创宇 python开发实习 面经
面试官先介绍部门情况,岗位和产品
然后我自我介绍
50min的技术
计算机网络:
网络七层模型
TCP的三次握手过程
为什么三次而不是两次或者四次
TCP两种重传策略
网络层的主要功能
网络层是可靠的吗
IP分片
比较大的UDP报文(六万多字节)怎么传输
UDP有重传吗
HTTP常用的方法
HTTP状态码304 401是什么
打开浏览器访问网站返回信息展示的过程
接着上一条,服务器那边的处理
数据结构:
排序有哪些
快排时间复杂度
归并排序复杂度
什么时候用归并排序不用快速排序
数据库:
mysql索引根据什么数据类型实现
创建索引命令
事务
redis缓存
Redis数据类型
平时用什么系统
Linux常用操作命令
Git分支管理
Git提交代码命令
Git是谁发明的?Linux是谁发明的?
用虚拟机吗平时?
看你博客写了Docker,了解吗?
你什么专业?
除了本专业的课,还自学了哪些计算机相关课程。
操作系统:
线程和进程的区别和联系
IO多路复用是什么
有哪几种方式
Select、poll、epoll区别
Python:
用的python几
垃圾回收机制
==和is
全局解释器锁
有GIL锁,想要并发有什么其他方式
协程写过吗
后端除了django还学过别的框架吗
Django和flask区别
ORM语句(模糊查询,Like)
Cookie session
前端怎么写的
js用的什么写的
20min综合问题:
生活学习中遇到的比较难的事情
那你现在英语水平,能看懂技术文档把
交换时学的课程
一到五年的规划
为什么会选择做web
评价一下自己,优点爱好
除了大学课程,其他怎么学的
有常逛的网站吗,技术论坛
搜一些问题会用google吗
有不熟悉不喜欢压力比较大的业务安排到你会怎么做