三面结束了 许愿offer秋梨膏
一面
算法:
数组中a+b+c=0的所有组合
无序数组中升序的最大长度
数据库:
SQL查询
Mysql使用的索引B+树
B+树的特点
联合索引(不会)
数据库的隔离级别
Mysql的默认隔离级别
计网:
tcp和udp的区别
tcp为什么是可靠的
tcp拥塞控制
python:
深拷贝和浅拷贝
列表和元组
操作系统:
进程间通信方式
僵尸进程
硬连接和软连接(不会)
cpu调度算法
二面
自我介绍
数据结构
你了解的排序算法(冒泡,选择,快排)
它们的复杂度
什么是稳定的,哪个是稳定的
python
什么是装饰器(没用过)
为什么无法实现真正的多线程(GIL锁)
OS
进程和线程的区别
进程通信的方式
消息队列的实现方式(不清楚 瞎扯)
计网
HTTP格式
头部
状态码
HTTP和HTTPS的区别
https在建立连接的过程中有哪些步骤
数据库
范式
手撕代码
之字形打印二叉树
数组区间的最大的(最小值*区间和)这个区间,18头条校招题 不会
三面
python
python用不用多线程有什么差别 IO多的程序和CPU多的程序差别
浅拷贝和深拷贝(一面答错了,三面答对了)
一段py代码看看有没有什么错误
数据库
聚簇和非聚簇的区别
count(id) count(*) count(1)
写点sql
计网
输入域名到渲染的过程
GET和POST
http状态码,暂时重定向和永久重定向
操作系统
忘了有没有问了
算法
两数之和。
全部评论
(10) 回帖