诺瓦星云(西安)
视频平台(一面,45min,8.23)线上
- 面试官自我介绍,我自我介绍
- C++的三大特性,多态的底层原理
- 虚函数底层原理,为什么析构函数要写成虚函数
- C++11的特性你是在项目中怎么实现的
- 智能指针是如何保证内存安全的
- 如何判断两个浮点数相等
- 用过多线程吗,怎么实现线程同步
- C++有哪些锁,互斥锁与读写锁的使用场景
- C++有哪些构造函数
- NULL与nullptr有什么区别
- 你在项目中收获有哪些,为什么析构中用:比较快
- 用过哪些数据结构,vector与list的区别
- 有几种map,分别有什么区别,你最常用哪一个?为什么?数据量大的时候用什么map
- HTTP哪一层协议?请求与响应的报文有哪些(1xx,2xx,3xx,4xx,5xx)
- HTTP缓存有哪些(不会),HTTP私有缓存、公有缓存
- HTTP中get方法的参数写法固定吗
- POST比GET更安全吗
- HTTP缓存机制了解吗
- TCP哪一层协议?如何保证可靠传输
- 进程与线程的区别
- 进程调度算法
- 进程切换算法有哪些
- 口述算法:浮点数求平方根、如何判断链表中是否有环
视频平台(二面,55min,8.30)线下
- 自我介绍
- 聊聊分布式流媒体项目
- 怎么高可用,高并发
- 项目的重难点,节点故障怎么处理
- Redis有哪些数据结构,你项目中都存的什么数据
- Redis命令你都什么,怎么设置过期时间,如何保证内存数据不丢失
- 分别说说aof与rdb模式,具体是怎么恢复数据的
- MySQL在你项目中都用了几个数据库几个表,为什么这样设计,你觉得合理吗
- 聊聊你毕业设计的项目,重点难点(面试官听不懂)
- 你知道软件开发流程吗,说说你的理解
- 接着聊聊你的分布式流媒体,你怎么测试你的项目并发量,为什么单独做一个ID服务器,没有会怎么样
- 你有哪些不足,知道了不足,你是怎么做的
- 反问:公司部门做什么,对我的建议(作为科班,深度一般,广度没有,知识面太窄)
岗位已变灰,2024.10.13邮箱通知已挂