阿里 data架构 java开发,电话一面
1.算法数据结构
有一串字符,取出左括号和右括号之间的字符串
介绍一下红黑树、b树、b+树
2:项目
线程模型将划分为主线程、IO线程和worker线程,
主线程接收客户端连接(accept),并通过Round-Robin策略分发给IO线程,
IO线程负责连接管理(即事件监听和读写操作),
worker线程负责业务计算任务(即对数据进行处理,应用层处理复杂的时候可以开启)
io线程和worker线程那那个cpu、内存用的多。
3.语言
先问的go语言,后面只是说用过,就转到c++
问c++和go语言的区别
判断bool int float 指针 是否为空
4.shell命令
删除一个文件中的"aaa"字符串
5.git命令
找出两个不同分支的
6.网络
七层模型,都大概介绍一下
7.看你最近投的简历挺多的,说一下如果最后通过面试 你会选择谁? 阿里
为什么?鼓吹马爸爸
滴滴公司福利 1784人发布
