2022-10-02-柏楚电子41分钟/90

10个选择,5个问答

  1. 哪种2D变换可能破坏平行性?(单选)
    刚性变换、投影变换、相似变换、仿射变换

  2. struct class 哪些对
    A. struct 默认public,class成员默认private
    B. struct 不能继承,class可以
    C. struct 可以有无参构造函数
    D. struct 成员变量只能是public的

图片说明

  1. 进程间通信方式有哪些
    A-F:管道、回调、共享内存、消息队列、socket、信号量

  2. 哪几个需要多进程同步?
    A. x=y
    B. x=1
    C. x++
    D. x=x/2

https://blog.csdn.net/u014421422/article/details/122740381

  1. 输出什么?
    int f1(int& x){x=x+10;return x;}
    int f2(int x){x=x+10;return x;}
    int main(){int a=10; int b=f2(a+f1(a)); cout<<a<<", "<<b; return 0;}

参考

1B;2AC;3. ACDEF;4.CD; 5: 20,50


  1. 从N个数里找最大的10个数,分N较小和较大的情况讨论。

N<=50时直接用冒泡或插入排序,时间复杂度为O(n*n),空间复杂度为O(1);
N>50时维护最大堆,保存最大的10个数,时间复杂度为O(nlogn),空间复杂度为O(10)。

  1. 解释三个概念

overload:重载,函数名相同,返回值相同,参数列表不同。
override:覆盖,函数签名完全一样,用于多态继承时覆盖基类的虚同名函数。
overwrite:重写重定义,函数签名一样,但基类的同名函数没有声明为虚函数,相当于子类重新实现了一个函数,基类指针无法调用子类的同名函数。(参数列表可以不一样,此时不管基类函数是不是虚的都会被隐藏)

  1. 解释lambda的四个函数参数

[ ]:不传参数,不需要使用外部参数
[&]:把上下文的参数以引用的形式传进来
[=]:把上下文的参数以深拷贝值的方式传进来
[this]:传当前类的this指针,可以访问到成员数据和成员函数。

  1. 点集里有一些异常点,拟合出一共圆形出来,给出伪代码或思路。

    1. 去重
    2. 任意选取3个点,求出这个三个点所在圆的半径和圆心(两两相连的线段的垂线必交于某一点),再判断
      有多少个其他点位于这个圆上
    3. 点数最多的圆即为所求
  2. 25匹马赛跑,决出前3名,每轮最多5匹马比赛得出每匹的相对次序,最少要几轮?(每匹马在每轮的速度一样)

分成ABCDE5组,每组5匹马,每组进行一轮比赛,
得到a1<a2<a3<a4<a5, b1<b2<b3<b4<b5, c1<c2<c3<c4<c5, d1<d2<d3<d4<d5, e1<e2<e3<e4<e5
取每组第一进行第六轮比赛,即a5,b5,c5,d5,e5,
假设d5<b5<c5, 那么c5是最快的,
剩下的d5,b4,b5,c3,c4都有可能属于前3,将他们进行第7轮比赛即可得到top2和top3,
所以一共要7轮。

#柏楚电子##校招##23届秋招笔面经##柏楚电子校招##笔试#
全部评论
老哥签柏楚了吗
1 回复 分享
发布于 2022-10-14 17:04 湖北
老哥有面经吗
点赞 回复 分享
发布于 2022-11-21 18:23 广东
楼主这个公司咋样啊
点赞 回复 分享
发布于 2022-11-05 12:09 辽宁
兄弟,这是什么岗的呀
点赞 回复 分享
发布于 2022-10-17 20:32 上海
感谢楼主分享,这种信息特别有用啊
点赞 回复 分享
发布于 2022-10-04 10:20 山西

相关推荐

个人背景:学院二本计科专业&nbsp;大二开始实习个人经历:安克创新&nbsp;、理想汽车、字节跳动碎碎念:我做事只有三分钟热度。看到进了大厂的同学,我会羡慕,也会跟着努力上进;但遇到好看的小说,我又会放下手头的事沉迷其中,之前的坚持也就中断了。我有些自卑,总觉得自己学历和外貌都不够好。之前偶然在网上受到关注,我就喜欢上了上网,因为这里有很多人认可我。但我也很在意别人的评价,偶尔看到嘲讽的言论,会触发我的自卑情绪,让我感到愤怒。有时候我会强硬地回怼,有时候又会懦弱地选择无视。我也有虚荣心。不管是拿到安克、理想还是字节的机会,我在分享的时候都会带着这份心思。我会特意强调自己学历不好,是为了衬托出过程的艰难,以此显得自己更厉害。我知道,人往往会炫耀自己缺少的东西,来掩盖内心的空洞。我总想着走捷径,不太喜欢踏踏实实地做事。找实习的时候,我花了更多时间在研究面试技巧上,而不是提升专业能力。我会反复听面试录音分析技巧,看面试教程学习怎么和不同的面试官沟通,还会每天自言自语练习语言表达,同学都觉得我有点奇怪。我的实习生涯里,侥幸和运气占了很大一部分。我总在想,如果有一天我失去了这份幸运,这些特质可能会让我一蹶不振。ps:&nbsp;很多人会问我学习路线和经验&nbsp;但是就像我上面说的&nbsp;我的实习过程靠的很多是关键节点的运气&nbsp;技术上面我可能不如很多人&nbsp;&nbsp;所以请大家理性求助和理性参考我的回答&nbsp;附上我的投递记录
我的offer在哪里...:从去年看到现在,飞升哥就是榜样
我的求职进度条
点赞 评论 收藏
分享
评论
9
64
分享

创作者周榜

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