大华C++服务器一面凉经😨

我投的大华的C++服务器研发岗,当时大华来我们学校宣讲,宣讲会前一天投递的简历。

十月十二号做的大华的C++服务器笔试,感觉笔试真心不难啊...然后动作也很快,昨天就收到了面试通知,在上海徐家汇那里。

我到那里然后他们估计是租了写字楼的两个房间,然后等候室有一个白板上面写着所有的岗位,感觉他们C++招的人还蛮多的,C++有三个岗位,嵌入式、客户端和服务器。

他们也就一面,但是面试的时间有的比较长,然后下一面就是HR面。我面完一面面试官就说今天的面试先到这里了,估计也就凉了。做点贡献吧!给大家看看面试问了些啥。

  1. 自我介绍也没啥说的,自我介绍的时候面试官就一直在看简历,感觉总体看的还是比较认真的,今天面试官虽然没让我过,但是总体给人的感觉还是比较和善的,也比较专业。
  2. 然后我是本科生(感觉今天全场就我一个本科生...,可能都是985硕),然后就大致问了一些项目,我的项目是socket做的,socket应该也是C++服务器的重点了,问的比较多。
  3. 先是问了socket的流程,我说我就直接说socket的那些函数吧,通过函数来讲这个过程。然后就把socket(),bind(),listen(),accept()...然后解释了一遍。
  4. 然后就接着问TCP的三次握手,也没啥说的,SYN和ACK之类解释一通。
  5. 然后我简历上写了Git协同合作版本管理,问了我有没有了解过SVN,我说知道也是版本管理的,但是当时实习的我们的部门是Gitlab,别的部门有的用的是SVN,但是我们没用过,然后就没问啥了。
  6. 问了C++的基础内容吧,C++的三大特征,我一问到有点懵,C++还有三大特征啊?然后我就说,我可不可以理解成是面向对象语言的三个特征?面试官点头,然后我先说了一个多态,接着说了两个覆盖和重载...我也是有点迷,面试官表示了一下疑惑,我赶紧说,不对不对,封装继承多态...面试官点点头。
  7. 继续问我多态怎么实现的,我只说出来虚函数,因为也确实只用过虚函数,然后就继续问虚函数的原理,指针指向派生类啥的。但是我刚刚查了一下怎么实现多态的,方法还挺多的。
  8. 然后问C++的多线程,我...确实,我说我可以写demo但是我的项目工程中用的都是框架,然后我就陈述了线程安全之类的内容...
  9. 问我IO多路复用,这个我也不会...死穴。
  10. 又想到一个,面试官问我i++是不是原子操作,这个大家可以自己查一下,我当时答得不好。

感觉确实有很多经验的欠缺,但是,本科生经验真的不是太多啊...可能大华一视同仁,也怪自己太菜了。不过网上确实有说大华招人也就是希望立即做事的,不怎么培养,大家可以考虑一下。然后感觉大华也不是特别大方...招人总体来说不算特别用心,大家也清楚嘛,现在这种企业的形势都比较严峻。

#浙江大华技术股份有限公司##C++工程师##面经##校招#
全部评论
你那面向对象三大特征回答。。。。。。。😂😂😂
点赞 回复 分享
发布于 2019-10-14 20:33

相关推荐

金山干嘛,挂了又发笔试,复活赛还是KPI
苏_Official:我投了三个base,做了两次笔试然后复筛都挂了,今天他还发笔试,有点离谱了
投递金山WPS等公司10个岗位 > 软件开发2024笔面经 牛客创作赏金赛
点赞 评论 收藏
分享
头像
10-30 14:44
已编辑
门头沟学院 Java
1. 自我介绍2. java底层数据结构(数组、栈、链表、队列)的特性和使用场景3. 大量数据的存储用哪种方式合适4. jdk8的hashmap底层实现5. hashmap链表转红黑树的触发条件,以及什么时候转回去6. hashmap和concurrenthashmap的区别,以及后者如何保证效率的同时,保证线程安全7. 线程池的核心参数,以及执行顺序8. java里面用过哪些锁9. ReentrantLock的底层实现原理,AQS怎么实现10. CAS里面使用volatile 保证了什么属性实现这种安全性11. 内存中基于什么操作来保证的12. volatile修饰的变量有什么特别的吗13. 双亲委派模型14. jvm运行数据区的构成以及作用15. 垃圾回收算法16. 老年代和年轻代用的什么算法17. Rabbitmq的消息可靠性怎么保证,重复消费问题18. mq怎么保证消息的顺序性19. 怎么实现消息的幂等性20. MySQL中innodb底层索引实现和MVCC,以及MySQL默认的隔离级别21.  redis底层数据结构,为啥使用跳表不用别的数据结构22. redis持久化机制的方式,以及内存淘汰策略23. redis的缓存一致性怎么实现24. 分布式锁用吗?Redisson如何加锁解锁操作?25. spring的循环依赖怎么解决,哪种注入方式可以解决,哪种方式不可以解决26. Mybatis里面的xml如何解析成Spring的bean注入到容器里面的27. 统计每个接口总的调用次数,放在SpringCloud组件哪个位置28. gateway通常用来干什么的29. 做完这些项目最后挑战或者成就感的是什么反问环节。。。。。。ps: 面试官很好,不会的会解释,然后会跟着简历来问问题。10.30  进二面#数据人的面试交流地##数字马力面经##面经#
查看58道真题和解析 数据人的面试交流地
点赞 评论 收藏
分享
10-22 13:15
已编辑
西安电子科技大学 Java
武汉金山 服务器端开发 28w
点赞 评论 收藏
分享
1 28 评论
分享
牛客网
牛客企业服务