1. 面试官先上来说这是算法岗,会问很多ml的知识(可能是我简历上的ml项目不够多参杂了一些java后端的项目,还是以后分成后端一个简历,算法岗一个简历吧) 2. 然后开始问就是关于项目的内容让我介绍了我的项目做了什么,输入是什么,神经网络怎么做的,用到的算法的一些特点。(我这部分答得很差) 3. 然后我自己提到了yolo,面试官问对于yolo有什么优化(并没有),然后问了loss具体的内容 4.
问题答案可关注公众号 机器学习算法面试,回复“资料”即可领取啦~~ 1.机器学习理论 1.1 数学知识 1.1.1 机器学习中的距离和相似度度量方式有哪些? 1.1.2 马氏距离比欧式距离的异同点? 1.1.3 张量与矩阵的区别? 1.1.4 如何判断矩阵为正定? 1.1.5 距离的严格定义? 1.1.6 参考 1.2 学习理论 1.2.1 什么是表示学习? 1.2.2 什么是端到端学习? 1.2
7.21 面的算法岗,面试官很和蔼,问的问题很有深度,后面才知道是百度很多模型的核心开发人员,牛! 上来先做题,让共享屏幕。题目是编辑距离,想了一会写出来了,让写几个测试样例跑一下,写了几个边界条件测试了一下,面试官说可以了,然后手撕代码就过了。 接着开始自我介绍,完了开始问论文相关的东西。我介绍过程中他会就感兴趣的点提问,问的很有深度,但是好在多数问题我自己准备过,答得还算可以。 接着根据论文延
项目相关问了40分钟左右,对模型的具体实现和验证非常感兴趣,论文要求详细讲解创新点,不过问的问题都比较常规,也没有问八股 手撕代码是三道题 链表中环的入口节点 快慢指针,同时从head出发,fast走两步,slow走一步,第一次相遇后把fast放到开始,步长改成1,下次相遇就是入口结点 打家劫舍2(首尾相连) 首尾相连的情况下,首尾不能同时取,所以直接对nums[:n-1]和nums[1:]分别动
选择:25 考题内容:c++ python 语音识别算法 图像算法等等 算法: 1、两个字符串的最长公共子串 二维dp可解;100% 2、n个数,找可以合成60+120的组合方式 回溯+排列组合公式; 100% 前两道比较简单 3、k-mean 寄 看见第三题直接懵逼,投的决策规划岗,个人方向为传统的规划方法,没怎么接触过机器学习的东西,干瞪眼40分钟没写出来😂,可能我不适合吧 #科大讯飞##科
算法岗是4*编程题+3*多选题(应该是对应开发岗的编程第五题) 编程题是: 第一题 魔法外卖 很简单 ac 第二题 扫地机器人 也很简单 ac 第三题 模拟扑克牌 简单的逆向模拟 ac 第四题 类似三数之和 a[i]-a[j]=2a[j]-a[k] python超时,通过64%,想用双指针想了下不可行钻了一会儿牛角尖,然后想到用hashmap优化但是没来得及搞就匆匆提交看选择题去了 选择题是: 第
算法岗(当时投递的互联网深度学习算法工程师岗位) 笔试不是很难,投完简历要做一个测评 9.24号一面技术面 自我介绍完,聊了下项目,我的是之前实习时干的一些算法项目,一个是挖掘机销量预测,一个是泵送的异常检测,问的不是很深,大概聊了15分钟吧 手撕代码是:一个无序的整数数组,快速找到中位数,尽量不额外开辟空间。 (写了个快排,中位数就是求第k大个数。也可以用堆,但是尽量不额外开辟空间,所以不能用优
1.定位 ''' 题目描述: 小团在地图上放了三个定位装置,想依赖他们来进行定位! 小团的地图是一个n×n的一个棋盘,他在(x1,y1),(x2,y2),(x3,y3) xi,yi ∈ Z ∩ [1,n] 这三个位置分别放置了一个定位装置(两两不重叠)。 然后小团在一个特定的位置(a,b)a,b ∈ Z ∩ [1,n]放置了一个信标。每个信标会告诉小团它自身到那个信标的曼哈顿距离,即对i=1,2,
以为刷了1000题,秋招笔试应该AK很轻松了 结果今天考了两场都没A掉,上午卡python的. 太难了 Q1 100% 贪心从左到右转换,题目意思是相邻的数换位置。 Q2 100% 哈希加前缀和 Q3 100% 看到位运算,基本上都是把每一位拆开了看,横看成岭侧成峰 Q4 60% 参考斐波那契数列logn做法,但是我不知道怎么算 mod k,其中n应该是不能mod,不然会影响结果,有没有A了的大佬
本文向大家介绍Android滑动优化高仿QQ6.0侧滑菜单(滑动优化),包括了Android滑动优化高仿QQ6.0侧滑菜单(滑动优化)的使用技巧和注意事项,需要的朋友参考一下 推荐阅读:Android使用ViewDragHelper实现仿QQ6.0侧滑界面(一) 但是之前的实现,只是简单的可以显示和隐藏左侧的菜单,但是特别生硬,而且没有任何平滑的趋势,那么今天就来优化一下吧,加上平滑效果,而且可
本文向大家介绍C#中尾递归的使用、优化及编译器优化,包括了C#中尾递归的使用、优化及编译器优化的使用技巧和注意事项,需要的朋友参考一下 递归运用 一个函数直接或间接的调用自身,这个函数即可叫做递归函数。 递归主要功能是把问题转换成较小规模的子问题,以子问题的解去逐渐逼近最终结果。 递归最重要的是边界条件,这个边界是整个递归的终止条件。 上面是个经典阶乘函数的实现。这里分2步: 1.转换,把10的阶
有一种DP可以写成四边形不等式,那么可以用一个优化来优化这种DP(一般是二维的,不加优化是O(n3))。 如果a≤b≤c≤d,那么如果DP式子满足f(a,c)+f(b,d)≤f(b,c)+f(a,d),那么这就是一个四边形不等式。 一、首先先看一道例题 题目:有一群人要乘船, 一共有k条船, 现在要将n个排好堆的人分进这k条船中, 使得总代价尽可能小 上船的方法如下: 首先第一条船靠岸, 队伍中前
我正在尝试使用递归算法构造DFS树。 这个的伪代码是: . 虽然通过为未访问/访问的节点构造某种数据结构、为它们分配动态分配或某种声明,我可以用命令式语言以简单的方式很容易地实现这一点,但对于Haskell来说,这是不可能的,因为Haskell的纯净性使我无法在传递参数时更改数据。 这是我使用DFS ish(或者更确切地说是BFS ish)算法进行图形遍历时得到的结果,但问题是它将再次访问不在点路
根据运算符优先级表,post-fix位于表的顶部。最低的顺序是赋值或速记赋值。考虑以下代码: 那么,当在之前执行操作时,怎么可能比有更多的优先级呢?
本文向大家介绍C语言运算符的优先级和结合性实例详解,包括了C语言运算符的优先级和结合性实例详解的使用技巧和注意事项,需要的朋友参考一下 运算符是告诉编译程序执行特定算术或逻辑操作的符号。C语言的运算范围很宽,把除了控制语句和输入输出以外的几乎所有的基本操作都作为运算符处理。主要分为三大类:算术运算符、 关系运算符与逻辑运算符。除此之外,还有一些用于完成特殊任务的运算符。 先来看一个例子: 运行结果