ASML-Brion睿初科技C++算法实习面经

自我介绍。

面试了C++基本语法和计算几何算法。

1.C++基本语法

(1)多态是什么?

(2)上一个回答提到了虚函数,接着问虚函数是怎么实现的?

(3)内存溢出和内存泄漏是什么?

(4)在子类是公有继承的前提下,父类的私有变量在子类能否直接访问?

(5)在A函数里用指针申请好空间后,这块空间需要返回给B函数,然后B函数使用后不再使用这块内存,虽然我们可以手动释放,但往往可能忘记释放,请问用什么方式解决?(智能指针解决)

2.计算几何算法

(1)如何判断两个多边形是否包含?

(2)如何判断一条直线是否与一个多边形相交?

(3)在一个多边形只有垂直边和水平边的时候,问题(2)能不能更快?

回答到使用平衡树、线段树之类的数据结构维护即可,开放性问题,不需要具体实现。

(4)假设现在有一百万个多边形(多边形的边数在20左右),需要检测一个新的多边形(多边形的边数也是20左右)是否与那一百万个多边形相交?

反问环节。

#我的实习求职记录#
全部评论
大佬我想问一下,计算几何算法是在哪学习的呀,有哪些资料呀,感谢
1 回复 分享
发布于 2023-05-05 17:22 浙江
大佬,请问下实习的话,需要有项目吗
1 回复 分享
发布于 2023-02-04 16:15 江西
大佬 认识base深圳的软件测试开发的同事嘛 想咨询一些面试问题
点赞 回复 分享
发布于 2024-03-02 07:18 江苏
队友太强了
点赞 回复 分享
发布于 2023-04-28 23:35 广东
校友太强辣
点赞 回复 分享
发布于 2023-03-11 10:58 广东
佬,二本本科有机会吗😭大学竞赛的时候计算几何是我负责的,上面的问题基本上都会
点赞 回复 分享
发布于 2023-03-10 19:40 吉林
大佬知道现在还招人吗,在哪里投简历啊😲
点赞 回复 分享
发布于 2023-03-06 07:31 湖北
佬,问下过了么,多久给的答复哇
点赞 回复 分享
发布于 2023-02-15 19:26 广东

相关推荐

11-21 15:39
已编辑
暨南大学番禺校区 Java
一面: 自我介绍,学了什么课程,分别做了哪些项目,对项目进行介绍(背景,实现),用在什么模型上面,实现同种目的的有什么其他方案,跟其他方案有什么区别,方案比其他的好不好,数据匿名化和假名化区别,RSA还能用在什么地方,http协议大概实现过程,通用数据条例🈶什么角色,同态加密的缺点是什么,有什么优化的方法。手撕代码,没有手撕,只有开发岗需要手撕,但是需要看你能力,有安全方向的,本来给我准备的是数字证书还是数字签名,但是我不太会,就给我换成公钥加密,写出加密算法,也有编程方向的,LeetCode题目,跟数组相关,有三种颜色的球的题目。二面:自我介绍,做题,跟机试一样,判断,单选,多选。讲项目,数据投毒,分布式后门攻击是什么,加密在实际中的应用,在我的方案中,使用加密算法,计算机网络的知识,七层网络模型,TCP UDP等知识。(面试官做web攻防的)三面:自我介绍,问项目的方案是怎么样的,为什么选择这个技术路线,这个方案的适用场景,业界的困难是什么。为什么研究生读这个专业,跟本科有点距离,优势在哪,那本科就是这些专业的人,可能有点距离。怎么入门这个专业,学这个专业最大的困难是什么,怎么解决的。我的课题难吗,怎么保证能做出来,在实现的过程中怎么解决这些问题,怎么解压。假如自己努力,没有被领导看到怎么办?了解华为企业文化吗?怎么看待奋斗者文化,怎么做到奋斗者。假如你放弃这个行业,岗位,你觉得有什么可能性让你做出这个决定。
点赞 评论 收藏
分享
评论
26
84
分享

创作者周榜

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