同花顺c++一面

一老一少两个面试官,一个问完换下一个

首先是极致cpp八股拷打,基本上所有问题都会问你实际开发用过吗,什么场景会遇到:

  1. 内存布局
  2. 全局变量初始化时机,类构造函数调用时机
  3. 遇到过哪些崩溃,崩溃的原因,段错误为什么会崩溃 ❎
  4. 访问越界会发生什么,怎么调查问题
  5. 什么是左值,什么是右值,什么是左值引用,什么是右值引用(这个概念有些不会讲)
  6. move的作用
  7. move 为什么能把左值变成右值,底层做了什么 ❎
  8. forward 场景和使用
  9. 介绍多态,动态多态平时用得多吗(不多)
  10. 单例模式的场景,实际你用过来干嘛
  11. STL 常用容器,vector扩容机制,扩容时具体过程(我答了noexcept 调用移动,没有调用拷贝
  12. map底层实现,插入复杂度,vector 插入呢
  13. 进程线程区别(答了概念,隔离性,拥有内存资源差异,追问还有吗,不会)
  14. 线程怎么用的,我说了webserver的实现
  15. 共享资源并发控制方式(互斥锁,条件变量,原子变量)
  16. 原子变量和互斥锁区别,为什么更轻量,底层实现 ❎
  17. 了解动态库和静态库的区别吗(动态链接讲的一般),优缺点
  18. 动态库热更新是怎么做的 ❎
  19. shell命令考查,查找文件字符串,统计某个词出现次数
  20. gdb考查:断点有几种方式,显示栈帧,切换栈帧,多线程怎么用
  21. 崩溃gdb怎么调试
  22. 断言原理,为什么用断言,为什么能结束程序 ❎
  23. 简单说tcp和udp区别
  24. tcp粘包,实际有在应用层解决过吗
  25. 简单sql考查:更新学号为100的成绩为90,查找成绩前五名
  26. 共享屏幕打代码:判断回文字符串,找最长回文字符串

换面试官:

  1. 能提前实习吗,我们提前实习要3-6个月,最短3个月,每个月会安排答辩,不通过延期到下个月。作息996大小周
  2. 会其他语言吗,ai生成的不算
  3. ai工具用过哪些,评价
  4. 实习印象最深刻的事,第二深刻的呢
  5. 怎么测试的 ❎(实习单机测试的。。
  6. 性能测试工具
  7. redis 高可用,只知道原理,他问实际怎么配置怎么切换❎

回答上 70% 吧,算是比较差的表现了,但是还是进二面了,由于最近有事特别忙,只能拒掉了

#秋招##c++#
全部评论
996还大小周?
点赞 回复 分享
发布于 今天 10:38 山东

相关推荐

评论
2
6
分享

创作者周榜

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