真景科技C++实习二面

1.自我介绍
2.为什么参加培训,培训时间是多久
3.介绍一下cmake
说了使用shell脚本编译的坏处
4.介绍一下git
简单说了说
5.说一下发布订阅模式
说了数据表和数据图的关系,引出这个设计模式的概念
6.介绍一下信号量
说了和互斥锁的关系
7.互斥锁的0和1,信号量的0和1的本质区别是什么
不知道
8.用条件变量和互斥锁实现一个信号量,写代码
9.信号量应该有哪些成员变量,哪几个api
10.怎么实现json的解析器
说了怎么配合模板实现
11.介绍一下Qt的信号和槽
面经上的
12.信号和槽的设计模式应该有哪些
答了发布订阅模式
13.写一个单例模式,懒汉模式和饿汉模式都写出来,写代码
14.说一下Java的垃圾回收机制和C++的智能指针内存回收机制的区别
举了一个公司里面搞卫生的例子来说明
15.怎么实现一个贪吃蛇游戏,从数据结构上来说
我说用map,实际上要用二维数组
16.解释一下map
说了底层数据结构和操作
17.图像是用什么存储的
二维数组
18.贪吃蛇的地图用map还是二维数组来存储
19.qml用过吗
没有,但用过css
20.多线程要怎么产生死锁
面经
21.C++是学校教的还是自己学的
你猜
22.反问

约了三面
已经oc
全部评论
来吗我就在真景 三面HR
2 回复 分享
发布于 10-17 15:16 福建
实习都问这么多吗😂
点赞 回复 分享
发布于 10-17 00:00 广西
我记得这不是150一天吗,怎么问这么多,还整二面
点赞 回复 分享
发布于 10-21 21:12 河南
我敲问的还不简单啊,
点赞 回复 分享
发布于 11-05 10:49 安徽
投了,简历挂了😭
点赞 回复 分享
发布于 11-05 18:49 河南

相关推荐

不愿透露姓名的神秘牛友
11-06 18:54
欧冶半导体 嵌入式软件开发 17*12+5 硕士985
点赞 评论 收藏
分享
6 12 评论
分享
牛客网
牛客企业服务