海角兰科技 - 一面

1. 自我介绍
2. 考虑深造吗?能实习多久

项目
1. 高并发缓存系统可以实现分布式吗?要做哪些措施?
2. 可以用在 Redis 上吗?
3. 可以解决 Redis 的缺点吗?
4. OS Suite 是用户态还是内核态的,系统调用耗时分析如何实现的?

八股
1. auto 类型推导发生在哪个过程
2. 程序编译的过程
3. map 和 set 的区别?
4. map 和 set 插入和删除的复杂度是多少?
5. 迭代器的底层原理?
6. 网络编程的过程?服务端如何建立连接
7. select 和 epoll 了解吗?
8. 线程和进程的空间管理
9. 线程共享哪些空间?
10. 有哪些锁
11. 设计模式用过哪些?

手撕
二选一
1. 快速排序
2. 两个线程轮流打印字符

反问
1. 岗位工作内容?技术栈?
2. 实习生的工作?部门对实习生的期待?
全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

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