阿里巴巴、大成均图、阿里巴巴算法工程师社招面经

阿里巴巴

1.一面:1. //实现一个数据结构,满足set(index,value),get(index),setall(value)的操作尽可能高效,使得get(index)返回正确的结果。机器学习算法简介回顾做过的算法项目。

2.二面: 给定一个长度为n的数组,如【12123】,相邻值为1、-1,现在有一个值x=100,查找x的位置。论文情况,算法介绍,自我介绍,算法题应该多做一点。

---------------------------------------------

大成均图

公司面试套路太深,是猎头推荐过去的。一面是技术面,问了一些专业的基本知识和简历上项目的情况,顺利通过。

二面是技术主管给你布置的他们公司在研项目的具体问题,我是应聘算法的,给了我一篇英文博士论文100多页,一篇10多页的英文期刊,结合公司项目需求让我提炼技术方案,时间不限,做好了发给他。于是我花了一个多星期做了一个算法的调研报告和相应的技术方案发给技术主管,问了今后偏爱的技术方向,从语气和猎头的反馈来看还是比较满意,技术主管让我等相关通知。我就没再多想了,觉得就差hr谈薪资,问题不大了。

---------------------------------------------

阿里巴巴

第一面是简历评估,两位高级别同事电话面试,详细问了一些简历上的项目,工作经历等问题。总体来说并不难。过了不到一周,二面现场面试,详细问了简历上的项目,问了一些算法的概念和调优。一周后通知参加一次笔试,主要是数据结构算法的题,偏难,但是感觉还可以。

全部评论

相关推荐

1. 自我介绍(学校专业+项目经历)2. 介绍项目——SM4加解密算法中,你们的创新点在哪(经典)3. 介绍项目——使用IDA和OllyDbg分析程序,你们是怎么分析的   4. 你谈到了你们项目中对可执行文件的编译链接等过程,请你介绍一下一个c/c++程序的具体编译运行过程是怎样的?5. c语言中static的作用是什么?(全局定义、用static定义一个函数,在函数中用static定义一个局部变量,在class的private中使用static定义变量)6. 如果我定义了一个person类,包含name、sex等字段,我现在想要为这个类定义一个全局变量,比如说用于记录person_count,你打算怎么实现?7. 如果我现在使用的是一个父类的指针,我想要调用子类的函数,这个调用过程是怎么实现的?8. c++中,如何实现多态?动态绑定是什么意思?9. 你在项目中有与其他人进行分工合作的经历吗?你是怎么确保你们小组的各个模块能够成功交付给其他成员的? 10. 你在项目中有遇到什么问题吗?你是如何解决的?一个思路题:1. 一个公司6层楼,有其他所有的功能模块,请你设计一个电梯调度模块,要求给出被调度时所需的接口,和具体的调度过程。二面面试官好温柔,连拷打都很温柔(指说话语气很温柔),不断对我之前的回答进行深挖,看得出来知识储备很丰富,一眼就能看穿我这个筛子哈哈哈哈(假笑)刚开始面试的时候出了一些技术问题,还专门给我打个电话问我呜呜呜感动再一次感受到自己能力的缺失(主要是c++的缺失)这个面试让我觉得就算入不了网易也很值得啊啊啊啊可惜打电话的时候显示是上海的,大概率见不到了唉这要当我导那我肯定能超神(bushi网易求求你了要不让我进吧,我想线下膜拜一下他
查看9道真题和解析
点赞 评论 收藏
分享
1 9 评论
分享
牛客网
牛客企业服务