介绍一下背景: 本人末流985科班,曾经在某嵌入式top大厂有过一段实习经历,可是后面感觉还是想提升下学历,故而放弃转正,决心考研,奈何准备时间太短,初试线都过不了,也没参加秋招,不想二战,所以只好春招。 下面开始介绍一下我的春招历程(我是三月初开始投的) 因为对自己比较没有信心,所以首先投的是CVTE CVTE(体验实习已拒) 一面 struct和union的区别 new和malloc的区别 二面 假如有原因让你离开CVTE,将会是什么原因 TCP连接的函数调用 对于公司可能会有比较多的底层驱动开发,有什么看法 说一下linux的内存管理机制 对cvte了解嘛?为什么投递CVTE HR面 比较常规,就是正常的能不能承受得住工作压力,接不接受加班之类的,不过给我的感觉很有压迫感,感觉CVTE的hr还是蛮专业的,至少从hr面的体验来说 经验总结 因为是第一个面试,所以我从中总结到的经验也蛮多的,包括发现自己在公司做的项目竟然难以自圆其说,然后就是面试的时候要自信,不要被面试官的气场压住等之类的,要足够的自信 有了这次面试的经验后底气也渐渐地足了,开始广投,然后就开始了TPLink的面试 tplink(sp 已拒) 一面: 内联函数的实现 有序列表内容 ip地址通过什么协议找到mac地址 有序列表内容 进程间共享的信息 有序列表内容 进程的布局 二面 大端字节序和小端字节序 如果给你一个需求去设计开发单片机,你会怎么做? 为什么没有转正 一道简单链表算法 三面 感觉就是hr面,不过让我有点吃惊的是对面的面试官除了问我的一些生活方面的问题对于我项目当中的细节竟然也能够挑出一个疼点,来针对性地提问,感觉又不是hr,所以让我有点摸不着头脑。 经验总结 感觉TP-Link真的算是面试比较简单的厂了,后面面其他的公司,感觉就TP是问得最基础的了,虽然也不到点击就送的目的,但是也蛮简单的,也蛮感谢TP的,在我自信心有点爆炸的时候给我发了这个比较不错的sp offer,让我能够继续支持下去。 在面试TP的间隙,偶然间的机会,也投了一家初创,深开鸿,去年才创立的 深开鸿(offer 已拒) 一面 面向对象思想 有序列表内容 gcc编译过程 有序列表内容 struct和class之间的区别 有序列表内容 static的作用 有序列表内容 C和C++之间的区别 经验总结 总共也就面试了半小时左右,问了些八股,就给我发offer了,可能也是因为之前在嵌入式top厂实习过,并且也有些奖的原因吧,所以实习经历也没问,就给我发了offer,而且也开得也蛮高,应该是他们那边小ssp的水准了,但奈何公司成立太短时间了,所以也没去。 还有360 360(一面拒) 笔试 linux系统创建链接的命令(ln) redis 存储对象时的数据类型( String、Hash 、List 、 Set 、 Ordered Set ) 内存分配算法(最佳、最差、循环首次适应、首次适应) 接入internet的路由器需要缺省路由记录(0.0.0.0) ## UML模型 进程状态切换 为什么要区分就绪状态以及阻塞状态 信号量PV操作 拷贝构造函数的用法 Dom是什么 计数排序、基数排序、桶排序、堆排序(前三个是O(n)) SELECT COUNT(*) FROM * 指令转前台运行(fg) 类 对象 实例(对象=实例) 类也是一种数据类型?(类也是一种关联了某些方法的数据类型) 拓扑排序 在有向图中不断选择一个入度为0的结点,进行输出,然后删除,重复该步,直到所有结点都被删除光了。 HTTP状态码 replace replace_copy copy  一面 隔了足足差不多一个月,那时候我已经拿到比较合适的offer了,所以拒了 经验总结 感觉360的笔试应该是我面了那么多的公司,笔试涉及知识面最广的了,面的嵌入式岗,可是从数据库、操作系统、安全、软件工程甚至java都有涉猎,感觉挺看重基础的。 接着是中兴 中兴(二面拒) 一面 函数的入栈顺序是怎样? 函数栈帧 伙伴系统算法中最大的块是多大? tcp socket有多少种? gdb的使用 二面(已拒) 想吐槽一下二面,hr早上9点钟通知我中午十一点钟面试,还不带商量的,这也忒。。。 经验总结 中兴感觉跟TP有点卧龙凤雏的感觉,因为中兴也就一面30分钟不到的技术面,然后就hr面了,感觉虽然也不是点击就送,但门槛也算相对较低吧 中兴之后,也明确了自己面试的行业目标,自动驾驶行业,所以照着百度查到的自驾公司名单,都投了一遍,因为实习匹配的缘故,所以基本都有回音 文远知行(offer) 一面 踩内存,如果在出现在内存中间该怎么办? 一个进程在将消息存放到共享内存后,要怎么让别的进程到相应的共享内存中取出内存 消息中间件是通过什么方式实现消息的交流的 进程间的通信机制 当当前cpu对应的内存域空闲内存不足的时候,需要怎么进行内存分配,来满足内存需求 还有就是检测内存分配,占用率的功能,该怎么搞,如何弄? 二面 如果在/dev/shm下面创建一个文件,所占用的是虚拟内存还是物理内存? 锁的底层实现 malloc的底层实现、free的底层实现 进程间的通信方式 什么时候会出现将内存踩坏的情况 算法:合并n个有序链表 三面 针对简历上面的每一项去发问,每一项都问到不能回答为止,故此处不细说了。算法:手写itoa(我太久没用C了竟然没写完。。多谢面试官抬了我一手) 四面 针对简历发问,不过没有都问,但问得强度更大,还问了个发散性问题,说对于自驾系统来说大致可以分成几个模块,这几个模块假设每个都是一个进程如果让你设计通信方式,你会怎么设计?没问算法 经验总结 春招面了那么多公司,不得不说,文远知行算是面试强度最大的了,每一面都是实打实的一个小时,然后前三面都有算法,而且二面算法好像都必定是困难(因为我拿了offer后,推了几个同学去面,他们二面算法都是困难,包括我自己的那个合并n个有序链表,蛮简单的我还以为也就简单难度来着,还是我同学提醒,我才知道,原来leetcode上也是困难,也算是我运气好吧。。) 然后吐槽一下,就是文远因为有部分业务是在美国那边的,所以面试官也可能在美国,所以面试时间可能会比较难受一点,我三面是早上八点,四面是早上七点面的,天知道起辣么早对我一个习惯晚睡晚起的人来说有多难受。。 小马智行(一面挂) 一面 因为被转投去嵌入式硬件开发岗了,而我对硬件了解的可能不那么多,所以完全招架不住。。小马面试还是难的 理想汽车(一面挂) 一面 感觉面试官对我不大感兴趣,所以就问了个知道Autosar嘛?我说不大清楚,然后就你还有什么问题问我嘛?感觉当KPI了。。 被其他部门捞 一面 移动构造 weak_ptr 知道有大页这个概念嘛?大页的作用是什么? 经验总结 没把所有的问题都记下来,只记了不会的问题,不过除了C++之外都答上来了,感觉面试官还蛮满意的,可惜不久就碰到理想宣布裁员的消息,一个月后收到了感谢信。 图森未来(offer) 一面 跟着简历来问的,主要就是问下实习的项目,轻松通过也问了个简单算法,合并2个有序链表 二面 同样跟着简历问,不过因为是组leader面的,所以还问了就是我能够承担啥工作之类的问题,感觉答得不好,没想到最后也过了 hr面 问了手上offer还有问了几个常见的问题,比如跟别的部门同事合作,别的部门同事迟迟不做,该怎么办之类的 经验总结 不得不说,图森未来的HR算是我春招面试面了那么多公司,素质业务水平最高的,包括面试官如果迟到几分钟都会立马电话通知,还有就是每次约面试都会明确告知面试官的身份是未来同事还是说未来leader啥的,提醒我有问题可以问,然后再最后hr面的时候,我不了解图森将要出售中国业务这件事的时候,也会主动提及,明确告知,也说明白利弊,而这实话说对于图森来说是一个蛮负面的消息来着,所以图森的hr真的让我对图森的印象分打高了很多。 寒武纪行歌(口头OC被鸽) 一面 因为实习项目原因,主要问的linux内存管理机制,所以我就从上到下把linux的内存管理机制跟他理了一遍,然后面试官是未来同事,感觉我回答的不错,就直接让我过了,还跟我介绍工作内容,具体分组之类的,给我感觉就是已经稳了。 二面 面试官是寒武纪本部的同事,然后主要问的也是内存管理机制,但是他的反问我没答上来,就是linux释放内存是通过什么机制的?还出了道简单算法,秒了。然后面试官也蛮热情的,在了解到我可能想进一步了解工作内容后,还帮我告知了hr我的需求 经验总结 虽然最后收到了hr的口头oc,但是在她跟我说要审批半个月后我就知道要坏菜,果然在过了大半个月后就感谢信了(和我一起面试的一个同学经历也是一样一样的,口头OC加大半个月后感谢信),所以大家在收到口头oc后也不要高兴得太早哈!特别是说要很长时间审批啥的。 元戎启行(二面后无消息) 一面 有点迷,技术啥的都没问,然后就跟我介绍公司的分组,然后工作模式,怎么进行开发工作啥的,感觉就很奇怪,然后给我出了到简单算法题,就是用代码算微积分面积,秒。 二面 也是跟着实习项目来问得,也没问得太深,但是因为那时候已经拿到了比较好的offer,所以也有点心不在焉,所以答得不咋地 经验总结 之前找实习的时候了解过一个同系的大佬面元戎的时候问得贼拉难,但是轮到我的时候,一面属实给我干蒙了,有点不知所措,实话说。 除了这些之外,其实也投了包括毫末智行、OPPO、VIVO、集度、华为等这些公司,不过要么就是笔试没过,要么就是已经拿到了满意offer所以就拒了约面之类的,也没进行详细记录,所以这里就不一一详细列举了。 总结 今年春招如果投互联网的话难度是地狱级的,因为基本互联网大厂都没开春招,开了春招的我投了之后要么是岗位可能不太匹配,要么就是一点儿回音都木得,真的是难,还好之前一直是搞嵌入式的,也有嵌入式top厂实习,所以转而投嵌入式,并且确定主要目标为自驾行业,所以最后才能在短短一个月就拿到了还算心仪的offer。 所以也建议各位计算机科班的xdm,如果互联网实在卷不动的话,不妨转换思路,刷个嵌入式大厂的实习经历,然后投自驾行业,虽然实话说自驾行业现在前景可能还不明朗,但是开得薪资价格,就我拿到的offer来说其实真的是能够比肩互联网的,虽然可能也的确会低一些,但现在互联网实话说,还是太多人卷了。。。 另外,如果本科是985但是可能没有实习或者项目的xdm也不用担心,即使是春招还是有不少学历厂招人的,我身边的xdm基本只要广投的,都拿到了30+的offer了。所以也建议各位xd,春招投简历一定要广投,并且也要提前了解好哪些厂比较看学历,即使岗位不匹配,投个当保底也不错,说不定开得高直接上岸也不是不可能的。 然后如果是一时找不到实习或者工作的uu们,也不要轻易放弃,不断地准备,并且经过面试迭代,努力总能够换得一个比较好的结果的,希望xdm也早日上岸哈! 4-25更新楼主确定去文远了,主要因为是南方人,图森在北京还是有些难受
点赞 38
评论 12
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务