京东算法一面面经

京东算法一面面经

京东零售推荐技术部:
聊了聊基础,lr是什么loss函数推导,做多分类等等,然后讲了transformer和生成对抗网络,还有推荐的架构,算法什么的,(这部分我了解的不多)
算法题两个,二分类和快排
大约一个小时不到,然后就让我等下他去约二面面试官,不过因为二面面试官在忙,所以等到下次再约。后续在记录。
总结:太基础了点··比较简单。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我明白了。关于数据结构与算法的Python面经,我可以为您提供一些常见的问题和答案,希望能对您有所帮助。 1. 什么是哈希表?如何实现哈希表? 哈希表是一种数据结构,它通过将关键字映射到表中一个位置来实现快速查找。哈希表的实现需要两个部分:哈希函数和冲突解决方法。哈希函数将关键字映射到表中的位置,而冲突解决方法则处理不同关键字映射到同一位置的情况。 2. 什么是二叉树?如何实现二叉树? 二叉树是一种树形结构,它的每个节点最多有两个子节点。二叉树的实现需要定义节点类,并在节点类中定义左右子节点属性。二叉树的遍历方式有三种:前序遍历、中序遍历和后序遍历。 3. 什么是堆?如何实现堆? 堆是一种特殊的树形结构,它满足堆属性:对于每个节点x,其父节点的值小于等于x的值(最小堆)或大于等于x的值(最大堆)。堆可以用数组来实现,数组中的每个元素对应堆中的一个节点。 4. 什么是动态规划?如何实现动态规划? 动态规划是一种解决多阶段决策问题的方法。它将问题分解为多个子问题,并通过保存子问题的解来避免重复计算。动态规划的实现需要定义状态转移方程和边界条件。 5. 什么是图?如何实现图? 图是一种由节点和边组成的数据结构,它可以用来表示各种实际问题。图可以用邻接矩阵或邻接表来实现。邻接矩阵是一个二维数组,其中每个元素表示两个节点之间是否有边。邻接表是一个链表数组,其中每个链表表示一个节点的邻居节点。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值