影石C++客户端面经

9.19 一面 50分钟左右
自我介绍

项目
    项目1:
讲讲界面布局?Qtdesigner设计
视频图像传输怎么实现的?编解码?
那接下来问点QT深入的
一个类要想使用信号与槽,需要什么?
我们只声明了信号,而没有定义,为什么还能用?
图像显示在ui上是在节点线程中做的还是在主线程做的,能不能在节点线程中直接调用ui?
提到用到了多线程,QT多线程有哪些实现方法?
多线程中比较重要的是什么东西?
事件循环了解吗?
嵌入式、算法部署、QT软件都是自己做的吗?
遇到的最大的困难?
你觉得前期怎么做可以避免到这个问题:

    讲讲webserver?
我看到很多人都有webserver,是有什么课程吗?
为什么要使用线程池,不能一个任务就创建一个线程吗?
线程池是自己写的吗?
小根堆实现的定时器?

    项目2?
硬件自己做的?
其他项目?

    项目中遇到的难题及解决方法?

C++
    C++三大特性封装继承多态
    模板怎么实现的?

反问:
        岗位职责?
学习建议?
技术上的一些问题

面试官评价:基础不错,做的QT项目偏工业比较简单,可以找开源的功能比较丰富的项目学一学
无后续

总结:影石这个岗位问的问题基本上和之前找的面经一致,针对面经突击了几天效果不错,QT原理方面的基本上都能答上来,所以面经还是很重要的。
#24届软开秋招面试经验大赏#
全部评论
海康爷
点赞 回复 分享
发布于 2023-12-06 01:36 河北
佬你这第一个项目是什么
点赞 回复 分享
发布于 2023-12-05 12:37 浙江
qt有面经嘛
点赞 回复 分享
发布于 2023-11-21 16:24 湖南

相关推荐

09-05 10:27
已编辑
门头沟学院 后端工程师
日期:9.4上午9.5上午更新:一面通过约二面首先自我介绍对我们公司有了解吗Arraylist有没有用过,它的底层实现和扩容是怎么做的Java的锁,Synchronized和volatile这两个关键字的作用怎么理解volatile的可见性加了关键字是去内存取值,那没加关键字是去哪里取值线程会有自己的内存区域吗jvm内存分几个区jvm栈和堆的作用分别是什么有哪些垃圾回收器g1的region概念了解吗线程池有哪些参数,线程的变化流程是什么样的假设已经达到最大线程数,线程处理完任务之后,会对线程做什么样的处理线程存活时间知道吗线程之间有哪些通信方式有哪些原子类,原子操作是什么Notify和notifyAll是什么区别Synchronized锁在JDK里面做了哪些优化HTTPS的加密是怎么做的客户端怎么知道服务端发的公钥是正确的,而不是被别人伪造的MYSQL的索引是基于什么数据结构的什么情况会导致索引失效数据库有哪些隔离级别讲讲每个隔离级别的效果是什么样的Redis为什么性能高Key的过期策略有哪些Spring有哪些方式可以声明一个bean你觉得bean是什么都用了Aop哪些注解kafka有哪些机制去保证它的高性能有什么业务手段避免消息丢失和重复消费接口幂等性了解吗怎么保证接口的幂等性唯一索引是什么,有哪些索引类型接着开始讲实习项目:缓存刷新是怎么做的你觉得做完这个项目,对你个人成长上最大的一个地方是什么你平时有没有用哪些AI编程工具MCP知道吗酣畅淋漓的八股
影石Insta360求职...
点赞 评论 收藏
分享
评论
7
80
分享

创作者周榜

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