秋招c++面经,少量算法、java,百度、滴滴、京东、58等

楼主双211科班硕,三月份找了两家大厂实习面试试水,发现本科学的java知识还不足以直接进公司,秋招转而决定找c++,找到保底的之后觉得研究生不能白读进而准备了算法,最后以百度算法offer结束了自己的秋招。秋招从七月提前批的零星公司,找到十月份正式发三方,才等到最后一个大厂的谈薪。总计投递简历九十余份,参加笔试四十多场、面试四十多场,拿到offer不到十个,涵盖了互联网大厂、银行、部分国企。因为经历比较丰富,大家有什么问题可以留言问,会尽量解答,攒人品,入职升职加薪,迎娶高富帅,走上人生巅峰!!!


一、java


三月份双选会投了几家实习,收到了美团和高德的面试邀约,当时觉得拿着大学做过的javaweb项目的底子就稳,结果发现面试还是有面试的基础知识,不只是做过简单的项目就能深入了解的,在美团被虐的很惨,一面惨挂还被面试官提醒向某邮电大学的学生学习,回去在牛客上下载了全套java面经复习,然后就去高德试水了,结果还是不甚理想~

阿里高德实习:

课程

数据库优化方法

索引,是树吗

减流量

jvm

GC

同步,死锁,

voalitai

八核支持多少个用户

内存溢出的例子

深度广度思想

课设,框架,为啥优秀

设计模式,要考虑什么

蓄水池抽样

自我反省:这次准备倒是准备了,但是表现的太像背过的了,面试官说这些知识你有没有用过,还说他是面正式岗的所以会问的难一点,让我放松,说我答得很好,去找二面面试官,然后回来说二面面试官不在你先回去吧,我就知道自己凉了。有一个感觉就是大厂有不一样的一点就是他问了很多并发的问题,因为他们有这样的需求~两次实习面试被打击的遍体鳞伤,甚至有点怀疑人生,不过这就对了,要不然你还真以为自己几斤几两呢,哈哈!

不知道是不是因为实习面试失败,导致我秋招投的简历一直没有邀约面试,听说大厂都会有记录,我还一次性浪费了俩大厂,感觉自己是个sa子,试水怎么能用battmd来试呢,血泪的教训!!!

二、c++


7月开始秋招提前批,面的第一家提前批是头条游戏研发,笔试ac 2.3/3进入面试

头条远程:

自我介绍

反射

Spring注释

Mvc模式

Union类型

智能指针

析构函数为什么是虚函数

链式继承,子类执行析构函数的过程

子类执行构造函数的过程

定义父类、子类的内存结构

堆和栈的区别

调用函数时栈的操作

最大堆的特点、存储结构

最大堆删除最大节点、增加一个节点

动态规划

台阶一级两级

木棍切割最大价值

头条一般来说都会给一次面试机会,但是一定要准备好,抓不住这次机会基本上就不用再投了,面试效果会留底甚至影响到秋招结束你的简历都不会过,不过如果能抓住提前批的机会,薪资一定很香,班里有大佬拿到六十万年薪。因为投的太早,后来发现很多知识都是常见面试基础题目。面了几家大厂发现大厂的面试时间会相对较长,问的方面也比较全,基本都要掌握全面!


Oppo提前批是楼主秋招面的第二家公司,也是拿到的第一个offer,签了两方,那几天刚好在发小论文,面试那周是截稿日期,一边改论文一边背面经,熬到满脸爆豆,不过幸亏不是靠脸吃饭的,很魔幻的几天就拿到offer了,不过最后在九月违约金期限最后几天为了京东毁约了

oppo

一面

自我介绍

冒泡

预编译的过程

内存分配

栈和队列放什么

Ping的时候放生了什么

Linux命令用过哪些,top可以跟什么参数,查到的都有什么信息,D是啥

工作学习遇到的困难

介绍DDPG算法

七层协议

TCP IP属于哪层

TCP\UDP区别

10天后二面

内存对齐,char、int、longlong int几个字节

指针函数、void(*)

多态是啥

覆盖

班干部、组织活动

有啥优势,差什么、怎么做

有别的兴趣吗、怎么做

对AI技术的看法

职业规划

提问

当天三面

(面试内容保密、陈述的内容真实)

介绍个人背景、项目

问问薪资、职业规划

提问

Oppo因为是外地的,效率很高,经常半夜发通过短信,第二天就签约。最后楼主放弃oppo的一个原因在于oppo总部在深圳,我找的岗位是北京的,感觉没有在父母跟前的小孩得不到充分的重视,哈哈~

提前批收获一个offer,很大一部分原因跟学历有关系,因为身边非双211的同学基本都没有过简历,听说vivo提前批招的都是双985的就可见一斑了~当然提前批自然薪资也是相对高的



提前批找师兄内推了我心心念念的百度,结果一面都没过,也是相当惨

百度:

项目介绍,用到多线程了吗,用了什么数据结构,怎么展示一个场景

为什么用mongdb数据库

线程进程协程

Select,epoll,epoll两种触发方式

线程池

UDP和TCP区别,分别怎么处理丢包

内存分配方式,静态变量在哪儿

编程:

字符串复制

多线程单例模式

求幂,优化

判断回文,优化

百度是出了名了爱考编程,基本上去面开发至少4-6道编程题,我感觉休息室里面试的就我在那里闷着头写代码,其实还是自己没准备充分,回去发现考的都是看过的剑指offer,看了一遍竟然忘了~



趋势科技

static const用法

const放在函数名后

内存机制,你怎么知道的

多线程

找了一个多月工作之后,手里一直只有一个offer,八月中决定回老家休养生息过暑假,回去一个礼拜都是在笔试中度过的,以及这个超级打击人的面试,这家公司有点狠,内存方面的命令非得问有没有亲自试过,感觉自己就是纸上谈兵,没有实战经验,面完就发了感谢信,让你觉得自己菜的一批~


回学校之后马不停蹄地参加了包括京东在内的很多大厂的笔试,九月份开始正式批的大批面试,京东是楼主拿到的第一个满意的大厂offer,签了两方,正在毁约中,五千大洋,心疼~

京东

一面

实习项目

static

多态,用过吗

Python.list

云服务

网络编程

四次挥手,为什么

ASCII,unicode,utf8联系

ls条件显示

内存空间,放什么

毕设内容

mysql建表语句,导出数据库

二面

项目

网络编程

算法:删除链表指定元素

提问

HR电面(因为跟竞技世界面试冲突改成了晚上电面,赶上学校停电,跟hr小姐姐摸黑聊了半个小时)

自我介绍

项目中遇到的技术困难,怎么解决,影响效率

团队成员出现分歧怎么办

提问

京东的offer发得快,考虑的时间也短,三天之内就要签两方


9.6号那天是我最忙的一天,中午跑大老远参加了京东方的面试+现场笔试,回来刚要睡着收到了腾讯的电面,下午约了友塔的电面,晚上又跑到北邮参加柠檬微趣的宣讲+现场笔试。

腾讯凉的飞快,还没焐热就凉了,感觉tx喜欢搞偷袭啊,哈哈,前一天下午来电话在面试中没有接,晚上打回去被告知第二天早上电面,等了一上午没等着赶紧出发去京东方面试去了,面完回来刚躺下一个电话就打过来了,聊了十分钟就被pass,整个人都蒙了,感觉回答的非常混乱。

腾讯

utf8和utf16

c++11新特性

c++11数据结构

map底层实现,红黑树复杂度

信号槽机制底层

Epoll


京东方属于国有控股,是我拿到的第一个基本解决户口的offer,就是工资低了点,但是包吃住啊,虽然在亦庄,最后还是狠心放弃了,毕竟买房的目标还在鞭策着我~

京东方:

国企类可能更看重科班出身吧,我前面那个小姐姐不是计科的,参加过一些实习,但是只能看得懂代码,被面试官问了几个基础知识就被告知回去等消息吧,如果没有消息就赶紧准备别的公司吧,感觉已经被婉拒了,到我这儿自我介绍完就抽了一套笔试题给我做,三道编程做了半个小时就通过了~hr看到我的期望薪资跟我说我们给不了,有可能只有一半,但是我们有户口包住,当时想着性价比高也是可以考虑的,后来发offer发现给了it类而不是研发类的岗位,就拒了



因为跟自己的研究方向一致,就投了滴滴的自动驾驶研发,报的人应该不多,面试的时候感觉就十几个人,最后发意向书也不超过十个人,分不出是开发还是算法,后来hr说是兼有但是偏开发。滴滴是楼主拿到的薪资最高的offer了,但是因为比较拖而且偏开发就放弃了,百度没开奖之前本来打算去滴滴了,薪资也香技术又牛,很可惜~

滴滴

一面

项目

ddpg算法

算法:股票单笔交易,两次交易

二面

项目

ddpg算法

算法:二分法,最长全值子序列

三面

机器学习的思想

无监督学习的思想

信号槽机制原理,与c++11里bind区别

对自动驾驶的理解

提问

滴滴九月面试,十月发意向书,十一月等各大厂发offer之后根据你手里的offer谈薪,滴滴是我最后一个谈薪的公司,也是最舍不得的公司,毕竟自动驾驶还是很前沿的


其他还有一些公司:

网易:是我唯一一家笔试了两次都没有过的公司,看得出来对编程的要求非常高。本来在清华有一场线下面,但是简历卡的非常严。


寒武纪:投了个深度学习软件,应该是做sdk开发的,很厉害的样子,毕竟独角兽,一天三面完,面试等待时间比较久,三点到的,快八点了才离开,面试官比较少,做软件对开发要求高一点,可以对深度学习不那么深入了解,入职后会培训,这是我遇到的第一个说周末一个月可能会加一天班,但是按照国家标准发加班费的公司,问了门口的保安说偶尔会有加班到十二点一点的个别员工。

拼多多也是笔试没有过的一家公司,其实看起来工资高的公司对编程能力很看重

360第一次笔试看错时间一半题没答笔试直接挂,第二次笔试冲突了放弃了360选择了快手,结果两头都空了,不过360本来招就比较少


58同城,算法挂了之后又被开发捞起来面,一中午三面就全部完成,技术面除了基本操作就是数据库语句会问一些,不久就发了offer,但是跟之前的offer比没有什么优势,不知道我为啥还要浪费时间面试,后来慢慢意识到自己在浪费时间,就拒绝了很多比手里offer差的公司面试,科大讯飞、VIPKID、农行北分


楼主对游戏开发挺感兴趣的,除了头条的游戏,还投了友塔游戏,竞技世界,完美世界,快手,疯狂游戏、网易伏羲、腾讯等游戏开发,只收到了友塔和竞技的面试,可能是简历中没有游戏的经验吧。而且游戏薪资高是必然的,但是带来的影响就是压力和工作时间一定大和长,很多公司不接受女生的!!


友塔游戏:

一二面都是电面,一面基本上c++基础知识,简单编程以及游戏设计的问题,比如用什么数据结构设计某一种类型的游戏,还会问一些算是益智类的问题,比如100层楼扔两颗鸡蛋的问题啊,一千瓶药几只老鼠找毒药啊啥的;二面会针对笔试题目当中的问题提问,大概也是检验一下是否作弊吧,这个倒是没啥问题毕竟自己做的,然后问了个编程,一直要求降低时间复杂度,在面试官的多次提醒下才找到最优解,主要是自己对哈希表使用的比较少,很少能联想到,其实哈希表在很多时候可以解决时间复杂度的问题!

Hr面之后就一直在offer池当中,泡浮了都快,分析一下原因可能是一个是地点在上海,hr觉得我大概率不会选择,第二个就是大小周加平均每周一次的上线熬夜甚至通宵,女生吃不消,尽管我对hr毅然地说我可以!

竞技世界:

一面(推了京东的hr面来面竞技世界还感受不到我的诚意吗)

游戏公司的套路似曾相识,明明笔试三道编程全部ac,现场还要来三道上机编程,可能对女生的编程能力有质疑吧~ac两道,第三道讲了思路,然后就去面试了,基础知识完了,就是设计游戏数据结构,比如捕鱼游戏啊、俄罗斯方块啊,面了好久,结果最后跟我说,他们hr不想要女生,但是他想给自己部门招一个,所以问我最近会有结婚之类的打算么,我说没有,一心工作,但可能是因为自己没有表达出非来不可的迫切,第二次直接安排了hr面然后就不给消息了~当然工作时间仍然是要保证上线节点能熬夜



三、算法

暑假回家各种做梦,梦见自己论文中了,第二天战战兢兢觉得梦是反的,肯定悲剧了,结果晚上就收到好消息,小论文中了,燃起了我找算法的热情,毕竟有个ccf会议论文,投个算法,总不会被筛简历了,之前投的算法全部石沉大海,作业帮、虎牙、智加科技、完美世界、云从、斗鱼、流利说、蘑菇街、猫眼娱乐、同程、用友、新浪、昆仑万维、瓜子、小米、小红书、搜狐等等全部沦陷


顺丰算是第一个面的算法了,之前牛客sp专场的时候投过,简历没过,sp专场是真香,自己也是真菜,正式批拿来试水,因为在深圳,考虑的可能性比较低~

顺丰

一面

自我介绍

项目

强化学习算法,dqn,ddpg

聚类,kmeans分类评价

决策树,终止条件

值迭代和策略迭代区别

二面

项目

dqn,ddp

Boosting

强化学习怎么用来给用户做股票交易决策

hr面

自我介绍

对我们公司了解程度,为啥要来

面过什么公司,会怎么选择

感觉自己没有表现出非常想去的欲望,而且地点问题也很重要,虽然我在面京外公司的都会说地点随意,但是留北京还是北方人难以割舍的决定~


之前投的58,感觉转转会比总部稍微好进一点,就投了转转的算法,不过也只能当做练手的了,准备的还是比较差

转转

一面

内存,指针销毁,怎样防止忘记销毁

交叉熵损失函数

项目

强化学习的应用

记录连续1的起始编号和长度

二面

项目

svm原理,如果不线性可分

逻辑回归原理

强化学习怎么应用到电商平台

提问

面完回去路上就被一面面试官加了微信,告知二面未通过,还特意说我一面给你过了,我对你项目挺感兴趣的,是二面面试官觉得你基础有点差,我说是的是的,我太菜了,回去好好复习,以后有机会合作,面试官很nice


虽然网易c++笔试挂了两次,伏羲实验室也没收到面试通知,但是总算在互娱这里找到一点自信,至少走到了二面,二面被邀请去杭州面,但是因为那天是中期答辩,所以就又约了电话面,非常惨,准备中期没时间复习,问的问题一半都不会,而且都是算法中最基础的知识,面完就开始怀疑自己不适合做算法~

网易互娱:

一面电面

自我介绍

项目

强化学习

Ddpg、dqn

小论文

二面电面

booting和boosting区别

向量距离

数据样本不均衡

降维方法

二维数组最长递增序列

强化学习V、Q互相推导

牛顿法和随机梯度下降


美的是很早之前投着玩儿的,在上海,只招一个人,也不抱很大希望,连着两天面完

美的:

一面:

群面,不太喜欢群面,所以没有很积极参与,只说了自己该说的

二面:

有点像部门领导,问了怎么在他们的业务中使用机器学习,答得不好,没有提前了解他们的业务,毕竟我真的不太知道怎么把强化学习用在厨房与热水器部门业务

很快收到感谢信,意料之中


百度是我的一个梦想,所以一直想准备好再投,一直拖到截止日期前两天才投出去,给自己留的路是百度投算法,度小满投开发,中了哪个都总算是进了百度,运气不错,被百度算法邀约面试了,百度就不会像AT这两家公司一样看之前的面试记录,因为他们每个部门不共享~

百度:

一面:一面面试官很眼熟,我一度觉得我提前批就是被这个面试官挂的,不会是因为愧疚让我通过的吧,哈哈~

自我介绍

项目

Svm、Logistics回归,损失函数,区别

Svm为啥要用拉格朗日

逻辑回归为啥用交叉熵
生成模型和判别模型

蓄水池抽样

二面

面试官说看你一面算法基础有点差,问你点编程吧。幸亏等二面的两个小时中我通读了一遍剑指offer,果然全中,我的经验是面百度,刷两遍剑指再来吧,哈哈!

三面

女面试官,除了问了hr面该问的问题,还问了很多实际问题怎么解决,我发现她问的正是我最后入职后需要做的工作,幸亏之前的笔试中又遇到过字典树的用法,以及之前的课设里做过vec2vector的算法,略懂略懂,最后是被三面面试官看中留下来的。运气太好了!


至此,秋招上岸,签了我理想的百度,也算圆满了,除了薪资小小的遗憾,想当初扬言要面向工资编程,后来还是被现实打败,不过一个好的平台比什么都重要,人要知足!


其他:

华为投之前就跟在华为呆了七年的学长咨询过,学长建议女生别来华为做开发,要来就做测试,但是测试不是我的追求,想着算法能比开发强点,但是华为宣讲会就说过投算法要慎重,投了之后果然接到了hr电话问我有没有第二意向城市,我说没有,就被放弃了,现在想想杭州也不是不可以,哈哈,毕竟华为薪资也香,呵呵!


四、银行、运营商


互联网接近尾声之后,本来应该结束秋招的,但是暑假回了个家,受家人的影响说再试试有户口的地方,就又去投了很多银行,因为听说银行是户口和薪资可以兼得的地方~人啊,就是太贪心了

邮储是投的第一家银行,七月份就投了,速度比较慢,八月份才笔试,九月份才一面,十月份才二面,十一月份才发体检通知,我三方都签了,然后就直接拒了

邮储银行

一面

自我介绍

项目,算法框架,是否可以用规则实现,不会Python吗

实习经历

没户口能接受吗

提问

二面半结构

自我介绍

依次回答:电影哪吒影响最深的三点(可能大家都有点紧张,只有我一个人说到了我命由我不由天这一点,这难道不是重点么)、个人的职场优势


浦发是第一个面试的银行,投的提前批,北京只有算法岗就投了算法

浦发:

多对一

自我介绍

项目

问了半天我的神经网络知识,发现我其实算法做得比较少,开发比较多,开始问开发经历,临走的时候问我要不要转开发岗,转岗的通过率更高点,但是考虑在上海就放弃了,就这样凉了~正式批也没有投,因为简历系统太难填了,而且北京没户口


农行软开才是真香,往届去了很多师兄就知道不简单,毕竟有户口还能跟互联网薪资媲美的话还要啥自行车啊,不过也真的是去的都是师兄,银行普遍“重男轻女”,也要做好心理准备。

农行软开:

半结构

自我介绍

黑板问题:微服务1、2、3,一上来就整蒙了,没学过,白卷gg了

根据简历问问题,答得也一般

隔壁坐着一个大佬,一上来自我介绍,已拿到阿里腾讯美团拼多多头条......一口气数了近十个offer,佩服佩服,被hr问为啥还来面银行,大佬回答国企稳定有户口,hr说我们不是国企是私企~

说实话,农行软开要是给了我offer,我还真的会考虑要不要放弃百度,现实就是这样,在北京,没有户口,留在北京干什么呢,但是有户口买不起房在北京干什么呢,农行刚好可以给你一个两全,不过自己没能留下,给大家提个醒,还是要早投,因为提前批截止前一天投的,导致被分到了第二批笔试面试,第一批面试已经招的差不多了,第二批面试完全就是神仙打架,择优中优~


投了招行建行都被要求转服务营销岗,直接拜拜

中信也是直接来学校开宣讲会,会后技术面+hr面,c++数据库基础知识,基本上都通过了,hr面基本就问了个成绩,后来笔试的时候在国外,有时差就没有做,也是拜拜了

交行第一次来学校开宣讲会只通知了男生面试,被赤裸裸歧视了,后来再邀面试已经签约就拒了

中行的全球统一笔试简直是神仙笔试,那种挑战人体极限的那种,哈哈,3小时没上厕所不让喝水,数独记忆iq一样不少,英语全蒙c,不过后面面试通知的时候也是已经签约了


三大运行商只投了移动,总觉得跟移动亲,办卡也只办过移动的,分别投了移动研究院、移动北分、中移信息技术(放弃面试)

移动北分:

一面

群面,组队玩游戏,之前一批是组队做手工,也不是我擅长的

二面

个人情况、一面表现、薪资、职业规划、offer情况

后来签了百度就放弃了笔试


移动研究院:

一面

因为投了算法,面试前做了一套笔试,python全蒙,编程全写出来了,面试官看出我算法有点差,问我想不想做开发,我说可以,都投了,哪个合适做哪个

二面已经放弃


其实到了后期,已经没心思复习了,而且找了四个月的工作,再加上之前写了三个月论文,连续七个月高压有点吃不消,上岸之后所有的笔试面试全部放弃了,就在我写这篇面经的时候还收到了龙湖的面试邀约,拒绝的时候心都在滴血,仿佛看到我的百万年薪在离我远去,哈哈,不过知足常乐,付出一定和回报成正比的!

#京东##滴滴##58集团##校招##算法工程师##C++工程师##面经#
全部评论
楼主已拿到百度、滴滴、京东、58、oppo提前批、京东方、邮储等offer
3 回复 分享
发布于 2019-11-25 15:24
哪里还有违规的部分呢?
点赞 回复 分享
发布于 2019-11-27 18:50
最后楼主去哪里了?
点赞 回复 分享
发布于 2019-12-29 20:21
太牛啦
点赞 回复 分享
发布于 2020-03-26 08:27
tql😂
点赞 回复 分享
发布于 2020-04-22 08:56
楼主觉得没有实习对秋招影响大吗?感觉要找不到实习了5555😭
点赞 回复 分享
发布于 2020-04-24 02:30
没有论文是不是算法没可能了。。。
点赞 回复 分享
发布于 2020-07-10 20:45
清华大佬么。。
点赞 回复 分享
发布于 2020-07-13 13:49

相关推荐

26 149 评论
分享
牛客网
牛客企业服务