蚂蚁后端java实习生一面
90min
1.自我介绍
2.成绩排名
3.喜欢编程吗 参加过竞赛吗
4.看过什么书
5.c++和java的区别(因为我学的是c++)
6.面向对象三特征 以及理解
7.const和define比较
8.对于c++有什么理解较深的
讲了虚函数的底层实现
9.c++做过多线程吗
生产者消费者
10.多线程有哪些锁
互斥锁 共享锁
11.想一个具体场景
淘宝买家和卖家对应生产者消费者场景
12.库存加什么锁
13.循环链表的特征
14.什么场景会用循环链表 解决了什么问题
15.红黑树的特征
16.C++哪些类用到了红黑树
map set
17.看过源码吗
看过
18.讲一下红黑树的插入原则
😅
跳表会比红黑树好实现很多
19.跳表是什么,讲一下跳表是怎么实现的
20.口述简易计算器实现
数字栈和符号栈
21.图的深度遍历
用visited数组记录节点访问状态
22.项目有没写过计算机网络代码
讲了项目遇到的多用户访问出错的问题
最后用cookie解决了
23.项目上传图片用的ftp还是http
http
24.讲一下上传图片的整个过程,用到了哪些协议
25.dns是哪一层的
应用层
26.ftp是哪一层协议
应用层
27.cookie是哪一层
应用层
28.cookie被客户改怎么办
29.cookie和session的区别
提到session依赖于cookie
30.http报文的构成
31.图片存在报文哪部分
32.用get还是post
32.http状态码
33.数据库索引有哪些
组合索引 主键索引 全文索引
34.数据库四个特性
ACID
35.怎么理解持久性
36.怎么理解隔离性
讲了四种隔离级别
反问:你从哪看到这些知识点的
37.项目经历
38.反问
😇#实习经验分享##GE##实习##蚂蚁集团##阿里巴巴##Java##C/C++##后端开发#
1.自我介绍
2.成绩排名
3.喜欢编程吗 参加过竞赛吗
4.看过什么书
5.c++和java的区别(因为我学的是c++)
6.面向对象三特征 以及理解
7.const和define比较
8.对于c++有什么理解较深的
讲了虚函数的底层实现
9.c++做过多线程吗
生产者消费者
10.多线程有哪些锁
互斥锁 共享锁
11.想一个具体场景
淘宝买家和卖家对应生产者消费者场景
12.库存加什么锁
13.循环链表的特征
14.什么场景会用循环链表 解决了什么问题
15.红黑树的特征
16.C++哪些类用到了红黑树
map set
17.看过源码吗
看过
18.讲一下红黑树的插入原则
😅
跳表会比红黑树好实现很多
19.跳表是什么,讲一下跳表是怎么实现的
20.口述简易计算器实现
数字栈和符号栈
21.图的深度遍历
用visited数组记录节点访问状态
22.项目有没写过计算机网络代码
讲了项目遇到的多用户访问出错的问题
最后用cookie解决了
23.项目上传图片用的ftp还是http
http
24.讲一下上传图片的整个过程,用到了哪些协议
25.dns是哪一层的
应用层
26.ftp是哪一层协议
应用层
27.cookie是哪一层
应用层
28.cookie被客户改怎么办
29.cookie和session的区别
提到session依赖于cookie
30.http报文的构成
31.图片存在报文哪部分
32.用get还是post
32.http状态码
33.数据库索引有哪些
组合索引 主键索引 全文索引
34.数据库四个特性
ACID
35.怎么理解持久性
36.怎么理解隔离性
讲了四种隔离级别
反问:你从哪看到这些知识点的
37.项目经历
38.反问
😇#实习经验分享##GE##实习##蚂蚁集团##阿里巴巴##Java##C/C++##后端开发#