当前位置: 首页 > 面试经验 >

大华股份,杭州C++客户端开发

优质
小牛编辑
117浏览
2023-03-28

大华股份,杭州C++客户端开发

20221011 13:50一面(电话面试)

1、     自我介绍

2、     云量仪项目介绍一下(问的特别详细,包括实现方式、传输形式、遇到的问题解决方式等)

3、     C++特性

4、     多态的实现方式

5、     虚函数和纯虚函数

6、     项目中多线程的实现方式,如何同步的

7、     项目中Socket传输是怎么实现的,如何保证你传输的数据完整;

8、     Epoll底层是如何实现流程?

9、     项目用了什么设计模式吗?简单说一下

10、    项目中的生产者和消费者模式实现流程结合项目描述一下

11、    在你描述的生产者和消费者流程中,用到了一个队列,队列内容过多是如何处理的?你的处理方式有啥弊端?如何改进。


20221011 15:45二面(视频面试)

1、自我介绍

2、问项目(很细)

3、Socket服务端接收数据到解析数据之前做了什么?(校验数据有效性)

怎么校验的,说一下。

4、Socket传输的数据量是多少,怎么发送的?(分段发送)

5、知道使用偏移量分段传输底层为什么这样实现吗?

6、项目中多线程怎么实现的?

7、用该哪些容器说一下,mapkey可以放一个结构体吗?

8、单例模式,介绍一下。懒汉模式是不安全的,线程安全是怎么实现的(加锁/双检查锁)?还有其他方式吗?(不知道了)

9、QT会使用吗?简单说一下。

反问:1、客户端开发去了主要的业务是做什么?2、多久会有后续的消息。

20221013 hr电话面试


持续泡池子,反正到发帖之日还没有进一步消息

~~~~持续更新中~~~~~

#大华##C/C++#
 类似资料: