阿里ai后台开发实习一面面经分享
攒攒人品!有面试过同岗的朋友欢迎评论区交流
问项目:
1.详细讲讲你的这个数据库内核的项目做了什么
2.你在实现insert,update这些基础功能的时候有什么需要注意的
3.详细讲讲你的B+Tree的unique index的实现方式
4.你说你考虑了多线程操作,你是如何保证事务的完整性的?(不会了…我只提了给索引加锁)
5.详细讲讲你的操作系统内核是如何实现进程管理、内存管理、文件系统的
八股:
1.什么是内存碎片
2.知道哈希表吗,是怎么实现的
3.有序二叉树和堆的区别
4.二叉树的先序,中序,后序遍历是什么
5.进程、线程、协程的区别
6.知道线程池吗,线程池解决了什么问题?
7.如果让你来实现线程池,你会怎么做(不会了)
AI:
1.你平时有用AI工具来开发项目吗
2.如果让你用AI来开发一个项目,你会怎么做
3.你在用AI开发项目的时候有遇到什么问题吗,你是怎么解决的
4.你做科研的时候会用AI吗,是怎么用的
手撕:
1.链表反转
2.链表判环
问项目:
1.详细讲讲你的这个数据库内核的项目做了什么
2.你在实现insert,update这些基础功能的时候有什么需要注意的
3.详细讲讲你的B+Tree的unique index的实现方式
4.你说你考虑了多线程操作,你是如何保证事务的完整性的?(不会了…我只提了给索引加锁)
5.详细讲讲你的操作系统内核是如何实现进程管理、内存管理、文件系统的
八股:
1.什么是内存碎片
2.知道哈希表吗,是怎么实现的
3.有序二叉树和堆的区别
4.二叉树的先序,中序,后序遍历是什么
5.进程、线程、协程的区别
6.知道线程池吗,线程池解决了什么问题?
7.如果让你来实现线程池,你会怎么做(不会了)
AI:
1.你平时有用AI工具来开发项目吗
2.如果让你用AI来开发一个项目,你会怎么做
3.你在用AI开发项目的时候有遇到什么问题吗,你是怎么解决的
4.你做科研的时候会用AI吗,是怎么用的
手撕:
1.链表反转
2.链表判环
全部评论
相关推荐
查看16道真题和解析