面试记录12 中级c++开发工程师

中交数科

晚上八点半的面试,真的离谱
一面:

1.自我介绍

  1. 介绍一下你觉得比较有挑战性的或者价值比较大的项目

  2. 有没有接触过cad之类的软件

  3. 介绍一下性能优化方面的东西

  4. 异步加载,边加载边交互,是怎么做的,用的什么技术

  5. 前端是web端还是客户端

  6. rpc用的什么协议

  7. 数据是单人的还是多人打开的,可以多人协作吗,可以同时打开同一个文件吗

  8. 两个人打开是同一个进程还是两个不一样的

  9. 要是有一个进程修改了,数据怎么保持同步

  10. 如果两个都修改了,数据怎么保持一致

  11. 数据加载这块异步加载是多线程是吧

  12. c++的多态

  13. 虚函数会有什么影响吗

  14. 虚函数在任何情况下都会表现出多态吗

  15. 调用有什么要求吗,用对象去调用会表现出多态吗

  16. 对性能有什么影响吗

  17. 静态多态只有模板吗

  18. 重载算吗

  19. const和非const有影响吗

  20. 怎么实现的,为什么参数列表不一样会定位到不同的函数里面去

  21. 怎么去匹配的,通过什么去匹配的

  22. vector、list、map用法和实现

  23. unordermap和map哪个扩展性好些

  24. 不断添加数据会有什么问题

  25. 现在在职吗,几月离职的

中间卡顿了好几次,感觉面试官也不知道问什么

反问

  1. 团队的组织架构

团队还在组建,23年成立的,之前有一些其它的团队,目前c++团队还在组建。cad二次开发和设计,对写数据会有要求,对人事间的合作也有要求。

  1. 业务场景

前期在内部使用,成熟之后可能会推广

  1. 招人的时候更看重应聘者的哪些能力

语言能力肯定是必要的,再就是解决问题的能力

晚上九点多钟hr约我明天下午四点半到单位去面谈,真的很怀疑这个公司的加班情况

相关推荐
念恒1230630 分钟前
继承(下) (Inheritance)
c++
H Journey2 小时前
C++之 CMake、CMakeLists.txt、Makefile
开发语言·c++·makefile·cmake
研究点啥好呢6 小时前
Github热门项目推荐 | 创建你的像素风格!
c++·python·node.js·github·开源软件
_dindong6 小时前
cf1091div2 C.Grid Covering(数论)
c++·算法
沫璃染墨6 小时前
C++ string 从入门到精通:构造、迭代器、容量接口全解析
c语言·开发语言·c++
哈里谢顿6 小时前
如何实现分布式锁
面试
6Hzlia6 小时前
【Hot 100 刷题计划】 LeetCode 17. 电话号码的字母组合 | C++ 回溯算法经典模板
c++·算法·leetcode
wfbcg7 小时前
每日算法练习:LeetCode 209. 长度最小的子数组 ✅
算法·leetcode·职场和发展
计算机安禾7 小时前
【数据结构与算法】第36篇:排序大总结:稳定性、时间复杂度与适用场景
c语言·数据结构·c++·算法·链表·线性回归·visual studio
unicrom_深圳市由你创科技7 小时前
做虚拟示波器这种实时波形显示的上位机,用什么语言?
c++·python·c#