[lydstar]嘀嘀打车面试

本文分享了一次在滴滴打车产品技术部进行的大数据实习生面试经历,包括面试地点、环境以及面试过程。面试涉及自我介绍、项目经历详细询问、算法题目,如二叉树遍历、查找重复元素、斜率最大点问题等。面试官对编程语言熟悉度、实际编程能力有一定要求,并讨论了可能的工作内容和入职安排。经过两轮面试,作者最终收到了实习offer。
摘要由CSDN通过智能技术生成

地点在西二旗地铁站附近,不过出地铁后要走很远,开始我还走错了方向(城管给指了一个相反的路%>_<%),滴滴新的办公地点是得实大厦,办公环境一般吧,跟我实验室差不多,不过感觉人挺多。

我面试的是产品技术部的大数据实习生,第一轮面试,简单自我介绍,问项目经历(问得很详细,一定事先把简历上写的项目搞清楚);然后就是做算法题,回忆下还能记得住的几个题:

1、二叉树遍历(我写了前序递归的算法,让用非递归实现);

2、n个数中有一对是重复的,把它找出来(我开始说二重循环遍历o(n^2),然后让优化,我说先排序然后再前后比较找重复o(nlgn),让继续优化,给提示说可以利用数组下标映射(刚开始没听清n个数大小为1~n),这就很简单了,直接把i+i放到对应的数组下标为i的位置,如果遇到A[i]==i+1,返回该i+1就行,这样只需一次遍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值