首页 > 大华提前批 C++大数据开发一二面 面经
头像
zjk_
编辑于 2020-08-31 21:11
+ 关注

大华提前批 C++大数据开发一二面 面经

C++大数据开发
0828 一面

自我介绍
线程和进程的区别
多线程编程中用到了哪些锁
除了互斥锁其它的锁了解么
socket编程 客户端和服务端 要经过哪几个调用,最终能保证连接的建立
最开始的 和监听到消息的 文件描述符有什么区别
socket是面向tcp还是udp
tcp可靠在什么地方

什么是多态,多态底层是通过什么数据结构实现的
派生类继承父类时,虚函数表和父类的是一个么
类的静态成员函数可以设置成虚函数么,为什么
智能指针,share_ptr 和 weak_ptr的区别
new 和 malloc 的区别,使用时要注意什么

vector删除中间一个元素后,会导致哪些迭代器失效,哪些? 增加元素,没超过容量,哪些会失效?
map容器底层数据结构是什么?
红黑树和AVL树有什么区别
map里存的元素是有序的还是无序的

了解脚本语言么,比如python, linux的shell

tcp三次握手和四次挥手的时候,每次发送一个包后对应的tcp的状态机了解么
tcp三次握手和四次挥手的过程中,有两个连接队列,半连接队列和全连接队列有什么区别

数据库了解么
索引的底层数据结构和原理了解么
B+树的特点了解么

算法题:二叉树右视图

0830  二面

自我介绍(技能点、项目等)

socket编程用的什么协议
socket服务器,accept非阻塞模式
多线程用到了什么锁
除了互斥锁其它的锁了解么
怎么实现计时器

数据库采用什么数据结构去存取
mysql了解么
vector删除等于5的元素
map,set删除后元素会失效么
static成员和非static成员有什么区别
static修饰的类成员函数,为什么调用不到非static的成员函数
有没看过代码方面的书
linux操作系统熟悉么
虚拟内存和物理内存有什么区别,之间的关系
malloc申请一个字节的内存,操作系统会怎么分配
内存分配策略了解么,比如如何避免内存碎片
send发送一个字节,是立马发送到对端么

0831 收到感谢信,我还是太菜了

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐