阿里 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.看你最近投的简历挺多的,说一下如果最后通过面试 你会选择谁? 阿里
为什么?鼓吹马爸爸

全部评论

相关推荐

2025-12-01 15:50
内蒙古工业大学 Java
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务