CVTEC++一面二面面经

刚刚hr打电话说通过了cvte的技术面,明天参加hr面。
和大家分享下cvte的面经:

一面:
自我介绍。
介绍项目,项目抓的很紧,问了很多问题,都忘了。
项目中有没有用到多线程,怎么实现的。线程是怎么管理的。
线程池的设计。    
    面试官人很好,还稍微探讨了下。                                    
线程的同步互斥机制。        
怎么保证一个互斥量按顺序加锁解锁。        
    对象,RAII机制。
QT的信号和槽函数机制。
项目中用到了QT的哪些东西。        
    我QT就学了两周,给它讲了讲用到的东西。

C++基础知识:
构造函数中可以调用虚函数吗?    
虚函数怎么实现的?    
    虚表指针,然后画了画对象的内存分布图。
了解unordered_map吗?   哈希+开链法,map是红黑树。
    map和unordered_map的效率问题。

写代码:
求两个矩阵的相交面积大小,自定义矩阵的数据结构。
    让我五分钟写出来,写不出来啊,讲了讲思路。

你觉得你还有哪些技术亮点?

二面:

自我介绍。
项目,项目问的更深,让我画设计图。
底层用到的网络库,它是怎么实现的。    
    不会,扯了扯事件驱动机制。
项目有关视频码流传输的,问题了解视频编解码吗?     
    不了解,就着自己的理解瞎说一通。
继续问,项目中如果要设计线程池,怎么设计。        
    又是线程池,也是把自己皮毛理解说了说。
线程池如何设计一个线程的参数可以接受任何类型。    
    参考linux的void*?
不用void*来设计?            
    泛型编程吧。
写一个支持泛型编程的线程设计。
      写不出来,泛型用的少。扯了扯CRTR编程范式。
C++的资源管理,shared_ptr是线程安全的吗?
    不是。
确定吗?
    不确定。
了解哪些开源代码?    

说笔试成绩,你笔试有一道编程题目没做啊。    
    。。。。

写代码:
两个字符串的最长子串。

有好多遗漏的,一面问项目+基础知识,二面深入问项目。二面好多都是现成临时发挥。

本来因为JAVA没学过,服务器编程又菜的很,已经转战互联网测试开发了,C++都好久没看了,CVTE的C++开发工程师本来没报太多希望。
刚刚hr通知技术面过了,约hr面。
最近被互联网的面试打击的不行,阿里,头条,网易内推,全都挂了。希望这次能给自己带来好运吧。

最后插播一句,网易考拉测试岗面试,求面经啊?

全部评论
请问CRTR编程范式是什么东西?
点赞 回复 分享
发布于 2017-09-16 16:55
马上就通知吗?。。。那我二面估计挂了
点赞 回复 分享
发布于 2017-09-16 13:50
南京现场面的吗?
点赞 回复 分享
发布于 2017-09-16 12:06

相关推荐

去年十二月第一次有找实习的想法,但是没有想好找什么方向的(这时候简历基本还没有Cpp的项目),于是海投,北森是唯一给前端面的。最后也是挂了。八股1. 简述 MVC 设计模式2. 如何在JavaScript中localStorage来存储和检索数据?  a. 能否具体解释一下如何使用localStorage的setitem和getitem方法来存储和检索数据?3. 在Vue中,如果你有两个组件A和B,A是B的父组件,如何实现B向A传递数据?  a. 在Vue中,组件间通信有几种?能否简要介绍一下它们各自的使用场景?4. 在CSS中,如何选择所有class属性为“my-class”的元素5. 广度优先搜索(BFS)在遍历树或图时通常使用哪种数据结构?  a. 你提到了使用队列进行广度优先搜索,能具体解释一下队列在这个过程中的作用吗?6. 请解释原型链在JavaScript继承中的作用7. TypeScript中Interface与Type有什么区别?  a. 能否解释一下TypeScript中interface和type关键字的基本用途?8. 谈谈你对闭包的理解,有哪些使用场景?9. (单选题)在React中,可以使用哪些方法在父组件中直接访问子组件的方法或属性?  a. useRef 和 forwordRef  b. useState  c. Context API  d. Redux10. (单选题)以下关于事件冒泡和事件捕获的描述正确的是?  a. 事件捕获阶段发生在事件冒泡阶段之后  b. 在事件捕获阶段,事件从最内层的元素传播到最外层的元素  c. 事件冒泡阶段从事件源开始传播到最外层的元素  d. 事件冒泡和事件捕获是指同一个阶段项目经验1. 请举一个通过协调各方资源,有效推进一件事情的例子。过程中你是如何调动资源的?最后结果如何?2. 请分享一个你经历过的周期比较长的任务,比如一项科研课题或工作项目。过程中你如何维持你的动力和信心,以确保最终目标的实现?3. 你如何看待“既定的时间前一定要完成”这样的准则?请结合你所经历过的最急迫要交付的项目或事情或作业来说明。测评题智力和心理测评八股文考基本不会...其他题也没有心气了直接乱答的...所以最后也算体验了一把面试,虽然是AI面..还有就是学到了基本不能海投,要专精一个方向...恰逢期末考试,于是打算期末考完寒假专心找一个对口实习。
投递北森等公司9个岗位
点赞 评论 收藏
分享
评论
1
44
分享

创作者周榜

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