万物心选 一面面经8.5

1.自我介绍
2.数据库了解吧? 如果自增id有10条记录,删除10条记录后,再插入一条记录,新记录的id是多少?
3.如何查询一条 以 康 字结尾的数据
4.你给我说说Redis的五种数据结构吧
5.跳跃表怎么工作的,底层数据结构是什么?
6.看你简历有网络编程基础,说说TCP三次握手?
7.TCP/UDP的区别
8.协程是什么?
9.进程线程协程的区别
10.堆栈的区别
11.堆栈的数据结构怎样的
12.一个线程中可以存在多少个协程
算法:
13.删除一条链表中的数据,需要考虑什么,你需要多少个辅助List完成
删除头节点怎么处理(创建辅助List next指向这个List 以保证辅助List的头不删除即可)
---------------------------项目面分割线--------------------------
1.项目中TcpSocket是短连接还是长链接
2.Hash如何实现O(1)的访问时间
3.为什么使用hash表作为本地缓存而不是Redis等进行缓存
4.如果我想取某条聊天记录内容怎么做(select查询数据库)
5.你的另一个是游戏项目,是想往这方面发展还是?

#面经##校招##万物心选##C++工程师#
全部评论
什么叫堆栈的数据结构怎样的?是问存储哪些数据嘛😂
点赞 回复
分享
发布于 2021-08-05 18:17
万物心选从哪投简历
点赞 回复
分享
发布于 2021-08-06 11:32
OPPO
校招火热招聘中
官网直投
一个线程中可以存在多少个协程?是受到内存大小的限制嘛?
点赞 回复
分享
发布于 2021-08-15 14:52

相关推荐

1 9 评论
分享
牛客网
牛客企业服务