面试记录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约我明天下午四点半到单位去面谈,真的很怀疑这个公司的加班情况

相关推荐
用户852495071841 小时前
解密 JavaScript 中的 this:谁才是真正的调用者?
javascript·面试
Heo1 小时前
Vite进阶用法详解
前端·javascript·面试
洛卡卡了1 小时前
Claude Code rules 要怎么用,团队协作时如何统一代码规范呢?
面试·agent·claude
不好听6134 小时前
JavaScript 的 this 到底指向谁?
javascript·面试
烬羽5 小时前
面试官:聊聊 LocalStorage 和 this 指向?看这篇就够了
面试·程序员
weedsfly5 小时前
JS垃圾回收:从原理到项目实战,彻底根治内存泄漏
前端·javascript·面试
apocelipes19 小时前
常用编程语言和库的正则表达式性能对比
c语言·c++·python·性能优化·golang·开发工具和环境
HjhIron20 小时前
面试常客:字符串算法从入门到进阶
算法·面试