面试体验很好 很礼貌 然后会有互动探讨 虽然菜鸡在有的问题细节上了解不够深入寄了一些 大部分还是常规八股能想起来的是下面这些 熟悉的容器 map底层原理 hash碰撞的解决 二叉树和红黑树的区别 红黑树的应用场景 一个函数a调用函数b的栈的变化 值传递和引用传递的时候呢 高并发怎么理解 Qt事件机制怎么理解 一个线程异常结束会导致什么情况 线程结束的时候需要有哪些处理 gdb调试用过哪些 io模型
面试官人很好 特别和蔼 自我介绍之后问的项目(webserver) 问在项目中重点的几个点(我叭叭十分钟 面试官一直在写东西 可能是在给我打分) reactor模型 缓冲区 定时器 基本上简历里的都说了 问为什么做这个项目,有没有人在用 问项目中为什么使用vector(缓冲区、定时器) 有没有更好的 如何实现线程安全的 有没有其他项目 问了问获奖经历 优点缺点 大学期间最有成就感的事情 反问:经典
10/13 一面(25min) 1、项目、Linux 第二个科研项目 第一个webser项目,和github上的有什么不同 GDB调试,单步运行,加断点,gcc -g , -l 线程同步,不同方式的区别 线程创建的接口 线程的属性 如何等待线程结束 shell指令 2、C++ STL容器(vector扩容原理,map的底层及时间复杂度) 内联函数 new和malloc 多态 排序算法(哪个最快)
大华一面:10.11(12min) 1.简单介绍一下 2.tcp粘包 3.C++虚函数与纯虚函数区别 4.C++的三大特性 5.多态的实现 6.指针与引用的区别 大华二面:10.13(31min) 1.介绍一下项目 2.QT的构建 3.QT信号和槽的实现,信号槽没有连接上的原因有哪些。 4.MQ通信简单介绍 5.动态链接静态链接发生在什么时候,如果只有.lib没有.dll能调用成功吗? 6.继承,
一面 2022.10.14 自我介绍 项目 进程与线程的区别 TCP超时重传 C++与C的区别 struct与class的区别 c++的设计模式 TCP3次握手 快排原理 vector 面完秒发二面通知 #秋招##校招##烽火星空#
全程面经+本地ide手撕,能想起多少就写多少吧 面经: 说说map和hashmap的区别 讲讲vector底层实现 讲讲虚函数是如何实现多态的 fork前后系统内存占用是否变化 协程是什么(说不出口...) gdb用过吗,讲讲 查看端口占用的指令?(说了个netstat) 讲讲lambda 讲讲c++11的智能指针 类模板用过吗 extern关键词有哪些作用 extern "C"中的代码和cpp编
记面经攒人品 先问了点项目,然后直接开始面经轰炸 1.程序编译的四个阶段,预处理阶段做了什么工作 2.循环链表怎么确定回环,说出两种方法 3.指针和数组的区别 4.class和struct的区别 5.tcp通信程序中用到哪些linux api 6.变参函数使用过吗,内部怎么实现的 7.static关键词修饰的变量和函数有什么用 8.形参和实参的区别 9.自己实现过hashmap吗(没实现过 原理一
金证科技 C++ 一面 (网上风评看着不咋好的样子,不管了先面了再说) 你对缓存有什么了解?(答了计组中的缓存和数据库中的缓存) 你对锁有哪些了解?(答了操作系统的线程同步的锁这些) MySQL数据库的存储引擎有哪些? ACID是什么? 项目相关: 你的项目用到了哪些协议(主要是TCP通信) 没用HTTP吗,你知道TCP/HTTP 的区别吗? 数据交互的格式是怎样的? 有用到锁进行同步互斥吗? 碰
------10/21 一面------ 一面,半小时 (真后悔简历专业技能写一堆,面试各种到处问) 挖项目,第一次给我挖那么深,说我的比较有特点,可能是别人都是webserver吧,我随便做了个Linux下的通信系统(其实更加简单) 整体来讲其实不难,但问的太多了,有的地方确实没思考到 面向对象的特性 面向对象和面向过程的思想 new 和 malloc 的区别 C++有哪些构造函数 vector
全程10分钟 自我介绍 指针和引用的区别 static讲一讲 竞赛经历收获 为什么set和map选择红黑树 项目背景说一下 反问 这次面试很短,是如何评价的呢 #科大讯飞#
10.21技术面一面------------约20分钟 流程,因为通过了笔试,然后一点没问C++,说不用问了,没意义 自我介绍 项目经验----因为没有C++,浅问了下写的科研项目 根据简历,问了写服务器的知识--讲一讲,我讲的socket 对计算机网络的了解说一说 对协议的理解 tcp怎么保证可靠传输的 期望薪水 期望工作地 其他忘记了 离谱后续: (都已经结束秋招,突然来了上个月面试通知) 1
一面 个人介绍 项目 项目难点、经验 细说 包用了哪些 抓包软件有无应用层。 本地序、网络序大小端问题 本地不同应用间传输大小端问题 三次握手 TCP可靠传输的保证 TCP的滑动窗口 TCP报文能够反应滑动窗口的几个字段 函数指针、指针函数 / / 纯虚函数(为什么要有) 指针/引用 用户态、内核态 虚拟内存如何实现 进程、线程 多线程 堆区/栈区 双向链表前插节点 四六级 成绩排名 薪资 意向城
8.23浩鲸科技C++,1面(南京岗) (基本没问啥问题,不到20min结束 10:02左右开始的,不到10:20就结束了) 简单总结就是: 1、自我介绍 2、问了一堆项目的内容 3、问我什么时候开始用C++,看过什么书。 4、最后手撕了一个二叉树的层序遍历。 结束,反问的时候我确实不知道该问啥了,流程很快,但是还是问了一个我在C++上还有哪些是欠缺的,面试官回我 作为应届生来说基础不错,对应届生
一面 个人介绍 项目相关 三次握手 HTTPS 进程/线程区别 TCP/UDP区别 TCP可靠传输 重传机制 多进程之间能够访问相应数据吗 IP报文头 智能指针 使用过哪些容器,底层 红黑树 函数重载,怎么能够调用相应的函数 代码量 其他擅长的东西 二面 身份证 自我介绍 讲讲代码量最大的项目 数据结构怎么封装 一个较好的软件从业者应该具备哪些素质 大学期间有没有受过什么委屈 课下学习时间多吗 怎
问题内容: 为了找出C ++是否适合我的项目,我想测试UTF-8功能。根据参考,我构建了以下示例: 但是,当我输入UTF-8字符时,它的行为不正确: 它不仅不打印,而且立即退出。告诉我没有坠机事故,但出口正常,但是我很难相信。 问题答案: 在Linux上不要使用wstring。 std :: wstring VS std :: string 看看第一个答案。我确定它能回答您的问题。 什么时候应该在