滴滴内推-滴滴内推码

滴滴如何,值得去吗❓

先说结论:非常安利!!! 在滴滴成长很快,对新人有培养体系。老板们和同事都很职业,能力强,培养了我比较好的职业习惯,也拿到了比较好的结果。当然有时候压力也会大一点点,挺过去就好了。 上下班不打卡,包晚餐,9点后打车免费。有商保报销90%,过节有公司礼盒。有人情味,相较其他厂老人(3年以上司龄)相对更多些!

二、滴滴2026届秋招储备实习生招聘正式启动啦!

🚘岗位类别

工程/算法/数据/安全技术/效能管理/产品/商业分析/金融模型/运营/专业职能/其他

🚘投递要求

2025年9月~2026年8月之间毕业的海内外高校毕业生,每人可投递1个岗位

🚘工作地点

北京/杭州/上海等

🚘招聘流程

简历投递(4.15起)-面试安排-Offer发放

🚘投递方式

【内推码】DSy5Ewhy

【内推链接】https://app.mokahr.com/m/campus_apply/didiglobal/96064?recommendCode=DSy5Ewhy&hash=%23%2Fjobs#/jobs

立刻投递,快人一步,抢跑未来!

投递后可评论留言姓名缩写+岗位(ljh+研发),后台跟进,能捞就捞

滴滴算法笔试题目

编程题

  1. 照明灯安装问题:给定一个整数数组表示一排位置,以及一个整数 k,表示要安装的照明灯数量。要求在这些位置上放置 k 个照明灯,使得任意两个照明灯之间的最小距离尽可能大,输出这个最大的最小距离。
  2. 黑白块路径问题:给定一个由 0 和 1 组成的二维网格,0 表示白色块,1 表示黑色块。从左上角 (0,0) 走到右下角 (n - 1, m - 1),每次只能向右或向下移动,求经过黑色块数量最少的路径中黑色块的数量。
  3. 小青蛙走迷宫:给定一个迷宫地图,用二维数组表示,其中 0 表示可通行的路径,1 表示障碍物。小青蛙位于迷宫的起点,要走到终点,求小青蛙能否走出迷宫,如果能,输出最短路径长度;如果不能,输出 - 11。
  4. 末尾 0 的个数:给定一个正整数 n,计算 n!(n 的阶乘)结果中末尾 0 的个数1。

数据结构题

  1. 实现一个函数,计算二叉树中某一层的节点个数。
  2. 给定一个整数数组,使用快速排序算法对其进行排序。
  3. 设计一个数据结构,实现对字符串的插入、查找和删除操作,要求时间复杂度尽可能低。
  4. 描述并实现 Dijkstra 算法,用于计算图中从一个顶点到其他所有顶点的最短路径。

概率

  1. 10 个人相互握手,每个人都与其他人握一遍,总共握手多少次?
  2. A、B 打乒乓球五局三胜,A 赢得每局概率为 0.6,B 赢的概率为 0.4,A 已经赢了前 2 局,问 A 最终获胜的概率是多少?
  3. 有 12 个黑球和若干个白球,随机取球,数到 13 时取出的为白球的取法有多少种?

业务

  1. 假设你负责优化滴滴的某一地区的派单算法,你会从哪些方面入手?请详细阐述思路和可能用到的算法。
  2. 滴滴的订单数据中包含出发地、目的地、订单时间等信息,设计一个算法,根据历史订单数据预测某个区域在未来一段时间内的订单需求趋势。
  3. 考虑到滴滴司机和乘客的位置分布、车辆类型、路况等因素,设计一个算法来计算最优的拼车方案,以提高拼车成功率和乘客满意度。

#内推##牛友职场人脉来了#
全部评论
hyp-研发
1 回复 分享
发布于 04-17 09:58 北京
czq-研发
点赞 回复 分享
发布于 04-21 18:41 重庆
mark
点赞 回复 分享
发布于 04-17 10:38 北京

相关推荐

今天在工作中碰到了一个问题,用easypoi导出excel的时候,实体中BigDecimal类型的属性设置了对应的格式为saleAmount.setNumFormat("#.00");,同时设置类型为double,但是导出时excel还是显示单元格格式为文本,我想问如何设置单元格格式为数值或者日期等类型呢?代码如下:```public class Main {    public static void main(String[] args) {        File file = new File("D:\\kake_work\\excel\\excel_test1.xlsx");        mkdir(file);        int size = 10;        try (OutputStream outputStream = Files.newOutputStream(file.toPath())) {            ExportParams params = new ExportParams();            params.setSheetName("订单页");            params.setType(ExcelType.XSSF);            List<OrderReport> list = new ArrayList<>();            OrderReport report = new OrderReport();            report.setBaseAmountRmb(BigDecimal.valueOf(99.13));            report.setSaleAmount(BigDecimal.valueOf(100.45));            report.setCheckindate(new Date());            OrderReportReq request = new OrderReportReq();            for (int i = 0; i < size; i++) {                list.add(report);            }            List<ExcelExportEntity> dynamicExportColumnSetting = getExcelExportEntities();            Workbook sheets = ExcelExportUtil.exportBigExcel(params, dynamicExportColumnSetting, (queryParams, page) -> {                OrderReportReq req = (OrderReportReq) queryParams;                int listIndex = page - 1;                if (listIndex < size) {                    List<OrderReport> rows = list;                    for (OrderReport row : rows) {                        row.setAdults(1);                    }                    return new ArrayList<>(rows);                }                return null;            }, request);            sheets.write(outputStream);        } catch (Exception e) {            System.out.println("excel导出发生异常");            e.printStackTrace();        } finally {            //remove(file);        }        System.out.println("excel导出成功!");    }    private static List<ExcelExportEntity> getExcelExportEntities() {        List<ExcelExportEntity> dynamicExportColumnSetting = new ArrayList<>();        ExcelExportEntity baseAmountRmb = new ExcelExportEntity("底价CNY", "baseAmountRmb");        baseAmountRmb.setType(BaseEntityTypeConstants.DOUBLE_TYPE);        baseAmountRmb.setNumFormat("#.00");        dynamicExportColumnSetting.add(baseAmountRmb);        ExcelExportEntity saleAmount = new ExcelExportEntity("售价CNY", "saleAmount");        saleAmount.setNumFormat("#.00");        saleAmount.setType(BaseEntityTypeConstants.DOUBLE_TYPE);        dynamicExportColumnSetting.add(saleAmount);        ExcelExportEntity checkInDate = new ExcelExportEntity("入住日期", "checkindate");        checkInDate.setFormat("yyyy/MM/dd");        //checkInDate.setType(BaseEntityTypeConstants.DATE_TYPE);        dynamicExportColumnSetting.add(checkInDate);        return dynamicExportColumnSetting;    }    private static void mkdir(File file) {        if (!file.exists()) {            if (!file.getParentFile().exists()) {                file.getParentFile().mkdirs();            }        }    }    private static void remove(File file) {        if (file != null && file.exists()) {            file.delete();        }    }}```
投递太古地产等公司6个岗位
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

更多
牛客网
牛客企业服务