• 好教程推荐系列:收录常见的Qt面试题


    Qt面试题:

    1. connect几个类型的区别
    2.自绘控件
    3.Qt常用线程几种方式,数据竞争,加锁同步等等
    4.model-view机制的理解
    5.Qt的插件机制是怎么做的
    6.信号槽机制是怎么实现的
    7.对Qt事件循环的理解
    8.Qt的事件分发是怎么做的
    9.QMetaObject::invokeMethod

    C++面试题:
    1. new malloc使用的区别
    2. static的用途,区别
    3. 智能指针相关的,有哪些,区别是什么
    4. 多态的实现机制,虚函数表是怎样的
    5. 多态有没有别的实现方案
    6. 线程,竞争,同步(更偏向于标准库)
    7. C++11都有哪些东西,用的咋样
    8. 标准库里的容器常用哪些,区别是什么,实现原理
    9. 析构函数、构造函数能不能虚拟的,为什么
    10. 右值引用了解多少,怎么用
    11. 模板用的怎么样,会不会写

    12.C++可能会问智能指针/虚函数/面向对象之类的吧?或者卷数据结构和算法
    13.C++可能会问内存模型,线程安全,高速缓存

    14.写个单例模式

    15.写个斐波那契数列

    其他:

    1. null指针调用某个类的方法,会怎样
    2. 大小端的是什么意思
    3. 结构体、类成员的字节对齐
    4. 大小端相关的强制类型转换访问问题
    5. 类继承问题,B继承A,B什么都没有新增,能不能互相强制转换
    6. 私有成员如何访问,除了friend这些
    8. 网络传输,json太臃肿,怎么提速。(猜还是直接内存字节传输,约定大小端这种)
    9. 多线程、进程、网络,实际去抽象应该要解决一个什么问题(猜是同步,面试官没说)
    10. 提了项目的多进程通信用的管道没用socket,说代理问题,但是面试官比较怀疑会有代理问题

    更多关于Qt的面试题,请下载资源汇总:

    https://download.csdn.net/download/libaineu2004/86338415

  • 相关阅读:
    如何知道页面浏览时长系列文章之 Android 篇
    P1182 数列分段 Section II 题解
    C/C++ 进阶(4)二叉搜索树
    Request&Response
    2003-2019年各省市场分割指数全步骤数据+最终结果
    MyLife - Docker安装rabbitmq
    蔚来杯2022牛客暑期多校训练营4
    【实战分享】使用 Go 重构流式日志网关
    数据结构----静态链表c++
    QT第2课-GUI程序实例分析
  • 原文地址:https://blog.csdn.net/libaineu2004/article/details/126173187