开立医疗 C++开发 正式批面经

前面流程很快,笔试没几天就技术面了。一面在牛客平台,过了3个星期收到线下二面和hr面,公司的技术总监亲自面,很亲切,线下给了小礼品什么的,体验不错

一面 9.20:

1. 自我介绍
2. 多态的实现原理
3. 虚函数表存放在哪里
4. 虚函数指针存放在哪里
5. 讲一讲内存的分布
6. 堆和栈的区别
7. 手撕一个类,完成其拷贝构造函数和
8. 为什么要写拷贝构造?知道深拷贝和浅拷贝的区别吗?
9. 讲一讲智能指针?
10. share_ptr的原理?
11. 计数器在哪里?(堆上,每个share对象会有指针指向这块内存)
12. 那什么时候计数器开辟?

反问:工作时间(9点到6.7点,双休保证)

-----------------------------------------------

 二面+hr面 (线下) 10.11

综合素质聊天:

明明更适合做嵌入式,为什么投c++?

愿不愿意去深圳?

为什么投我们公司?

手里有哪些其他offer?有哪些在流程里面?

反问:

薪资结构?

公积金?

#软件开发笔面经##面经#
全部评论
机考是考的啥,佬还有印象吗
点赞 回复 分享
发布于 04-15 19:11 广东
佬什么时候oc的
点赞 回复 分享
发布于 2024-11-04 23:54 广东

相关推荐

09-10 11:41
门头沟学院 Java
时间:41min岗位:软件开发问题:1.自我介绍2.我看你实习是测试开发,那么你想选择什么岗位呢?3.==和equals比较的是什么(==地址,equals不重写是地址,重写才是值)4.如果我有两个person类,用==比较的是啥?(地址)5.那么如果我里面有两个属性age和name,我比较的时候是比较值还是地址?(值啊,还反问我?)6.hashcode方法了解吗?在哪里用到?(hashmap用到)7.如果不主动去指定一个hashcode,那么将来会如何生成hashcode?(调用object的hashcode方法,具体由jvm提供)8.基本数据类型有哪些?9.平时写类里面的话用Integer还是int,如果就要写成int,能够编译通过吗?(不懂要问什么?)10.float和long,int占用内存大小?(有些犹豫,4,8,4)11.abstract关键字,平时如何使用?12.不是还有Interface吗?两者的选择如何考量?13.interface里可以有变量吗?(不能,只能是常量)14.Spring的生命周期?15.注入bean的时候,你有哪些注入的方法?16.具体底层的源码有了解过吗?怎么就能凭借一个注释就能注入?(我说的反射)17.具体有哪些反射?了解过Invoke方法吗?18.那在反射的那一步会注入呢?19.有哪些定时任务的框架?你项目为什么使用xxl-job,有哪些考量的地方?(还真没准备过)20.消息队列为什么使用rabbitmq,为什么不使用kafka?21.消息队列的数据一致性问题?多台机器怎么保证消费消息是一致性的呢?(不重复、按序消费、数据不丢失都说了说)22.CAP理论知道吗?具体消息队列是如何实现的?23.注册中心nacos具体是如何运作的?(服务注册、健康检测、发布订阅等)24.看过nacos的源码吗?没有看过的话,你作为一个实现者,你会如何实现这些基本功能?25.如果是一个集群,我怎么保证它不重复注册?(hash分片,然后结合set?)26.场景:如果我持续上传一些数据,如果离线了,如何把这些离线的数据重新上传系统?(持久化、断点续传、多个实例保证可用性?)27.算法题:力扣59螺旋矩阵28.反问?说这一轮面试通过了
查看27道真题和解析
点赞 评论 收藏
分享
评论
8
13
分享

创作者周榜

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