牛客590481595号 level
获赞
3
粉丝
0
关注
0
看过 TA
6
C++
IP属地:河北
暂未填写个人简介
私信
关注
04-13 21:11
C++
1.自我介绍2.追问在校经历,科研进度,问为什么跨行业求职,平时是如何学C++的()3.你能说一下这个多态你对它的认识,你能说一下吗?4.子类派生出来的对象,它怎么样去找到它这个虚函数实际的地址的?这过程是怎么样?那你这个有了解过吗?5.CPU 寄存器里边它这个是怎么变化的呢?就是它记录的值肯定是来回变的,是这样子吗?6.虚表指针它一般在什么位置7.一个类,我怎么去访问它里边的私有成员呢8.这个确实是关于后续的程序的一些维护相关,包括通过设计上怎么去更好的扩展和维护,是吧?嗯。 能说一下开闭原则它主要是来解决或者怎么样为后续来这个程序的一些扩展来做的吗?就是说它有一些什么样的好处啊?它到底怎么该怎么去做呢?9.假如说我们你的多线程里边,处理很多的业务类型了,我们可以把它抽象成任务类或对象,这样子,是吧?然后我们提交这个,这个有,有吗?有,有类似于这种吗...10.线程这种,因为它有很多个后台的线程在跑嘛?你这种情况一般怎么去调试它?如果有问题的话。11.从计算器的角度来看,delete[]是怎么知道我要去释放多大内存的?12.单个的 int,我们就非得给他写一个 delete[]给他释放掉,你猜他这个程序如果按照您刚才说的指针数组这种处理,他会不会知道该释放多少呢?或者释放错了呢?13.嗯,智能指针确实是一个来管理对象的,这个管理对象的一个手段啊。 这是实际上我们不能够让我们的这个编程语言有一些漏洞,对吧?你有什么其他的一个更好的想法吗?14.这个问题他说的话太多了,总结起来就是智能指针的使用场景有哪些?15.如果我想自己实现一个带引用计数的智能指针,这个引用计数可以用int或者static int嘛,为什么,那应该用什么类型?16.atomic_int是一个普通的成员变量吗?17.反问:问了下关于裁应届生的事情;18.最后给我介绍了下面试流程说有技术一面,技术二面,hr面。估计是凉了,自己没人的时候回答这些问题感觉都很简单,面试的时候因为要一边说一边想,再加上设备问题有点听不清面试官说话,回答的磕磕绊绊,不过面试官人非常好,会耐心的解释一些东西,回答得磕磕绊绊得时候会给一定的提示。
查看16道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务