菜鸟网络-运筹优化实习面试

技术面+HR面,两面一起面。
时间:2019-4-19,10点40-11点25
前情提要:走的内推,面试前两天电话通知去现场面试,具体情况前一天晚上发了邮件通知,准备两份简历即可
1.技术面:实际现场时一个面试官,还有一个电话面试官,“现场电话面。。。”,于是我I全程左耳贴近电话,生怕听不清,结果果然听不太清。
问题:先自我介绍,简要说了自己的学校,说了目前的研究方向。
然后,全程问项目,问的十分具体,包括项目是基于实际问题吗?是和什么企业合作的?目前项目成员数量及各自分工?
重点讲讲自己做的部分,描述的时候要注意尽量少用自己专业的专业术语(如果是物流的应该可以忽略这一条),因为面试官很可能不懂也不需要懂你专业的概念,你需要做的是将你做的东西,过程,思路,困难,尽可能第用数学模型来描述,比如目标函数是什么,约束条件,问题的特定结构等等。
如果是对问题建了模型,要说说是什么模型,说说为什么选择该模型?(我开始一直在说我的问题的网络构建,面试官以为我根本没有建模,而是直接用算法求解,但其实我的问题第二步就是建模,但一直没有重点说,直到之后问我有用到什么solver没有,我说算法第二步就是调用了CPLEX建模求解,然后他就说你这不是建了模型嘛。不过好像有用求解器这一项还是加分的,面试官是感觉你ok的)
关键的问题(之后才知道是最关键的)来了,面试官问了“你在这个项目中遇到的最大的难点是什么?你怎么解决的,说一下思路”。我就直说呗,就说遇到的困难一是没有特别多的指导(老师在国外),二是这个问题理论性较强,相关知识缺乏。所以我主要是通过查阅相关文献,看看别人的idea,然后实现了算法blabla(面试官之前也问过这个算法是你自己的idea还是参照的别人的,我哪有这么diao,能复现已经耗掉我全部脑细胞了)
还有一个关键的问题,“你们和合作的甲方是如何沟通的,比如一些约束,规则的确定,你有亲自和他们沟通过吗?”我:。。。(这里面试官是想知道你对于实际问题的思考,以及如何找准实际问题的特点,痛点,但我就是没有去沟通啊,都是师兄们去的,在我考研前就调研完了。。。)
全程都是电话面试,过程中听得不是很清楚,有个问题问了4遍,答了4次,面试官才说ok了解了(我的理解能力和表达能力堪忧)。最后现场的面试官问了问我既然是复现的别算法,有没有对算法进行改进,我就说了几点。最后一个问题是老问题了“你有什么要问我的吗?”本着坚持我技术男的人设,我就问了技术上的问题,结果电话面试官说了blabla一大堆,本来就听不太清,还好多英文,好多都听不懂,只能“嗯嗯,对,是的。。。”最后还给了我两点建议:1.面对困难问题时的思路太单一,要多挖掘更深层次的东西,2.实际问题经验不够,除了通过沟通完成业务理解,还可以通过数据来理解,让我学学数据分析。
2.HR面:技术面面完,之前打电话给我的小姐姐让我再在外面等一会,然后过了5分钟吧,叫我再进会议室,我我当时是懵的,毕竟没听说过技术面+HR面一起面。HR面试就比较放松了,轻松聊天就行。最后出来的时候还是那个小姐姐(会不会是内推的推荐人)说今天所有的面试都面完了,可以回去了。

3.感受:幸好没问技术题,基本只问项目,虽说表达能力极差,但好在项目都是自己独立完成的,什么细节都明明白白的,所以至少没有说不上来的。对了,还有现场面试官还提了建议:“你这简历上写的 C++和Python初学者是吧,还是看你想走那个方向,如果是consulting(应该是技术咨询,类似于产品经理之类的吧)的话,关系不大,但如果想做产品后台核心算法的话,肯定是还要好好学的”。总之,面试官都是老司机,说的太中肯了,给的建议也很一针见血,很是感谢。还有一点就是特别看重实际问题的理解,你高大上的理论方法在实际中根本不管用,业务规则太复杂,我们不要最优解,不要GAP=0,我们要的一是时间,即快速求解,二是解的稳定性,鲁棒性,要的是有实际意义的解。所以说技术还是得服务并依托于业务啊。

#阿里巴巴##实习##面经##菜鸟网络#
全部评论
我看楼主的实习面一面二面的面经了,感觉讲的很好怎么就残局了呀
点赞 回复 分享
发布于 2020-06-08 15:47
大佬最后战果如何呀
点赞 回复 分享
发布于 2020-01-16 11:15
楼主,能加一下微信吗,我也是走运筹优化方向的,这方向的面试资源好少😐
点赞 回复 分享
发布于 2020-01-10 11:40
分享很赞
点赞 回复 分享
发布于 2019-08-06 11:26
在北邮科技酒店面的?现场打电话面试??还有这种操作。。
点赞 回复 分享
发布于 2019-04-20 20:15

相关推荐

04-27 08:59
常州大学 Java
牛客139242382号:《两门以上汇编语言》
点赞 评论 收藏
分享
06-13 17:33
门头沟学院 Java
顺序不记了,大致顺序是这样的,有的相同知识点写分开了1.基本数据类型2.基本数据类型和包装类型的区别3.==和equals区别4.ArrayList与LinkedList区别5.hashmap底层原理,put操作时会发生什么6.说出几种树型数据结构7.B树和B+树区别8.jvm加载类机制9.线程池核心参数10.创建线程池的几种方式11.callable与runnable区别12.线程池怎么回收线程13.redis三剑客14.布隆过滤器原理,不要背八股,说说真正使用时遇到了问题没有(我说没有,不知道该怎么回答了)15.堆的内存结构16.自己在写项目时有没有遇见过oom,如何处理,不要背八股,根据真实经验,我说不会17.redis死锁怎么办,watchdog机制如何发现是否锁过期18.如何避免redis红锁19.一个表性别与年龄如何加索引20.自己的项目的QPS怎么测的,有没有真正遇到大数量表21.说一说泛型22.springboot自动装配原理23.springmvc与springboot区别24.aop使用过嘛?动态代理与静态代理区别25.spring循环依赖怎么解决26.你说用过es,es如何分片,怎么存的数据,1000万条数据怎么写入库中27.你说用limit,那么在数据量大之后,如何优化28.rabbitmq如何批次发送,批量读取,答了延迟队列和线程池,都不对29.计网知不知道smtp协议,不知道写了对不对,完全听懵了30.springcloud知道嘛?只是了解反问1.做什么的?短信服务,信息量能到千万级2.对我的建议,基础不错,但是不要只背八股,多去实际开发中理解。面试官人不错,虽然没露脸,但是中间会引导我回答问题,不会的也只是说对我要求没那么高。面完问我在济宁生活有没有困难,最快什么时候到,让人事给我聊薪资了。下午人事打电话,问我27届的会不会跑路,还在想办法如何使我不跑路,不想扣我薪资等。之后我再联系吧,还挺想去的😭,我真不跑路哥😢附一张河科大幽默大专图,科大就是大专罢了
查看30道真题和解析
点赞 评论 收藏
分享
评论
2
40
分享

创作者周榜

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