23春招总结+面试分享-C++方向

基本情况:

杭电应届cs本,考研失败转为春招,本科期间一年ACM经历(未获奖),两年CV方向项目经历(校一,校级创业项目立项,软著),三个月某ai芯片设计公司实习经历(C++为主,含CV及Python内容)

技术栈:

C++ > Python = git > CMake = Shell Script

春招结果:

从2月底开始投递,大小厂都有,但情况惨不忍睹,以下岗位按投递先后次序排序:

米哈游-Pipeline TD-鹿鸣方向: 笔试挂

迪普科技-C开发: 线下三面挂

华为-软件开发工程师: 投递后至今杳无音讯

新华三-C/C++软开: 投递后至今杳无音讯

百度-C++开发: 投递后至今杳无音讯

小米:

(一志愿)中间件工程师: 简历挂

(二志愿)OTA工程师: 简历挂

OPPO-Linux系统工程师: 笔试挂

大华-嵌入式C/C++开发: 一面挂

杭州银行: 过简历后放弃面试

招商银行:

上海分行-金融科技: 投递后至今杳无音讯

温州分行-金融科技: 一面挂

宁波分行-金融科技: 过简历后放弃面试

比亚迪: 投递后至今杳无音讯

深信服-云计算方向(C++): 3轮面试结束,被晾了三个星期后通知无hc

海康威视-软开: 简历挂

泰隆银行: 笔试挂

杭州松下-嵌入式开发: 收到offer,已拒

杭州某公司-EDA方向: 收到offer,准备入职

面经:

1.迪普科技-C开发

线下笔试:时间较为紧张,选填均简单,手撕代码题为败者树

线下三轮面试均为同一天。一面技术面(20mins):看了成绩单,问了数据结构简单问题,数据库,进程间通信方式,http错误码,tcp和udp区别,ARP;二面HR面(15mins):狂问能不能接受加班,工作时间早8.30,晚8.30,双休(但大概率加班),薪资约10K+;三面主管面(20mins):随便聊聊。面完一个月后还不通知结果,邮件不回,打电话给HR被告知已挂

2.OPPO-Linux系统工程师

线上笔试:20选择+3编程,选择题较难,做的一般,3道编程较为简单,AK。两天后收到感谢信

3.大华-嵌入式C/C++开发

投递后笔试,内容机械化,C运算符优先级内容占大部分。笔试完一个半月突然电话技术面,问我还找不找工作,然后当场电话面试(30mins),部分问题如下(大部分忘了):32位下Linux进程虚拟地址空间模型(如.bss,.data),线程共享的资源,进程通信方式。面完一个月后收到感谢信

4.招商银行温州分行-金融科技

一面(10mins):面试一上来就拷打,问我为什么投递的这么晚(面试时是4月中旬),为什么又是实习又考研又是春招的,为什么一直更换目标,你的核心竞争力在哪里。也问了一些常规问题:为什么投递温州分行,为什么想来银行。三天后收到感谢信

5.深信服-云计算方向

笔试:选择题+3编程,选择题较为简单,编程题3题做对一题半(按通过的测试用例数给分)

一面(1h):先问实习经历,问的比较宏观,如:使用群体是哪些,和Nvidia的比优劣势是什么(实习期间接触的项目对标Nvidia某产品),有什么应用场景。然后是5道场景题:

  1. malloc能申请到的最大内存,虚拟内存由什么决定,用户态,核心态,32位下Linux进程虚拟地址空间模型
  2. 两个自定义结构体的实例能否使用memcmp直接对比,内存对齐
  3. 手写memcpy
  4. 环形队列,生产者消费者各一个,是否需要加锁
  5. 不带头结点的单向链表,删除给定指针的节点,常规情况下的时间复杂度,能否优化到O(1)

二面(40mins):手撕代码,LeetCode简单难度,删除单链表的第k个节点

三面主管面:深挖项目,问CV方向项目的具体内容(前后问了半小时),技术上遇到什么难点,怎么训练的,数据集相关问题,如何针对xx场景进行优化等。实习中你接触到的项目代码,你觉得最妙的设计在哪里(10mins)

三面结束后找深信服工作的学长催了HR的进度,被告知三面已过,但hc较少,需要等等。接下来三周都没收到消息,再次询问后被告知无剩余hc

6.杭州松下-嵌入式开发

线下笔试(30mins),时间充裕难度低,和另外两人同时笔试。做完笔试当场面试(1名面试官+1名HR,3人轮流回答问题),问了一些简单的项目相关的问题和生活相关的问题。两天后收到offer call,工作时间早8.30,晚5,无午休,周末双休,薪资8900*12。已拒

7. 杭州某公司-EDA方向

线下面试(20mins),问了map查找的时间复杂度,底层数据结构,g++编译命令,动态链接库,有ACM经历所以免了手撕代码。两天后收到offer call,工作时间早9晚6,周末单休,薪资11K*15。已接

#春招2023#
全部评论
可以问问如果学c++,一般都需要自学下其他哪些东西呢?
1 回复 分享
发布于 2023-06-12 23:12 重庆
校友,今年HDU是不是就业形势不太好啊,感觉往年海康大华之类的都是保底
点赞 回复 分享
发布于 2023-07-13 16:25 辽宁

相关推荐

有很多明年、后年秋招的牛友都有私信我如何拿到 offer 的,我深知自己当时从迷雾中走来的艰辛和寻找进步渠道的不易,所以在此再多说两句,希望靠我自己的微薄之力稍微打破一些信息差,让想要进步的友友们知道往哪努力,一旦找到了着力点就可以顺着走下去。要想拿到 offer,首先要分清楚着力点:实习>>项目>八股>=算法,但是从时间线上来说,首先是要有一两个拿得出手的自己的项目,然后才能拿着项目去找实习,然后才能拿着实习+项目去找秋招。项目:找准一个好方向,一直打磨一到两个精品项目,从现在就开始一直打磨到秋招(就算在实习,下班后也要自己提升自己的项目)。这两年 AI 势头迅猛,可以考虑做一些 AI 相关的项目,比如做个搜广推引擎、RAG 平台基础设施等跟 AI 沾边的热门项目,把八股文融会贯通进去(408 四件套、cpp、java、python 三选二、分布式,重要程度依次递减)。大家如果真的没有想法,也可以去看看一些计算机卖课机构在推荐什么,这里不是说让你去报他们的课,而是可以把他们的大纲 copy 下来,看看目前市场上火热的方向是什么,找一个自己感兴趣的按照大纲自己从零开始做,毕竟现在 LLM 这么发达,只要有了思路,实现啥的都是小 case。实习:每年 2 月份之后就要开始投递,一直投递到 6 月份都可以,直到拿到一份看得过去的 offer。直接去大厂校招官网投递就可以,对于普通学生来说,有实习>>没实习,只要有大厂的面试官愿意让你去,无论是日常实习和转正实习都值得,甚至有时候 大厂的日常实习>>中小厂的转正实习。而且不要怕,有友友觉得大厂 bar 这么高,会不会我一投就挂呀。我只能说不存在。因为大厂大缺牛马,反而 hc 会比中小厂多得多,而且很多大厂对实习生招聘是很友好的(正职就是另一回事)。所以不要再投递之前就自降身价,项目差不多了猛猛冲就可以了。八股:和背单词一样,不断重复,不断刻意练习,没事就多想多背,一直背到秋招。网上有很多精品的八股网站,例如小林 coding、JavaGuide、代码随想录啥的,只要自己能看下去,觉得写的自己能理解,就狠狠吸收,此外 B 站上也有很多教你背八股的 up 主,比如猪哥、面试鸭等等,这些平时没事刷到了就可以看一下,就跟刷短视频一样,只要时间久了一直坚持下去,知识就会自己吸收进去,面试时甚至潜意识就能说出来。算法:和八股类似,没事多练,一直练到秋招。算法一般在面试中不会出太难,******** medium 难度,所以针对性刷就可以,比如 codetop 就是不错的选择,它不会像 ******** 那样按题号来,而是按面试被问到的频率来,针对性会更强,此外对于 ******** hot 100,网上对其评价也是褒贬不一的,我个人感觉刷这个性价比不高,不如把 codetop 前 10 页给刷熟练了。对于一些大厂特别难的笔试,我觉得这个就看缘分了,就跟高考做数学压轴题一样,会就是会,不会再刷提升也有限。所以这个就顺其自然就好。如果想练的话有个叫 kamacoder 的网站,里面就是专门收录大厂笔试题的,这个大家看看就好,此外还有微信上的一些公众号是专门收录大厂笔试题的,比如万诺 code、牛马 code,它不仅会收录原题,而且还收录思路,这个我也觉得不错。不要跟高中一样陷入到做题思维里。项目和实习才是最重要的。以上就是我这一年来准备秋招的经验,希望能给各位在路上的友友们帮助,最重要的是不要有终局思维,学校不是你最终的归宿,不要在学校里浑浑噩噩的混日子,以为有个文凭毕业就有公司抢着要,以为自己在学校做了所谓的噱头远大于本质的项目,公司就会高看你一眼,然后等秋招了投简历后才发现自己啥也不是。真正的能力是要经过选拔机制不断检验的,而不是自封的或是被所谓的通过机制认可的。想要有更好的前途需要自己选对方向,早点社会化,早点摆脱学生思维,然后去不断奋斗。共勉。
大厂面试问八股多还是项目...
点赞 评论 收藏
分享
评论
11
34
分享

创作者周榜

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