一面 1h 自我介绍 paper、实习 手撕:均值滤波,kernel size=2*2 反问 二面 1h 自我介绍 paper、实习 手撕: 1、transformer(简历中有提到,然后聊到就当场让手撕(torch)) 2、说出一个概率题(前面聊到了diffusion model),准备出题的时候我说没学过概率论,面试官就说算了直接出算法题 3、括号匹配,()*,其中*可以代表( 或 )或空字符
N-Gram 是一种常用的索引方式,trigram 是其中常用的一种(tri- 表示 3)。根据 trigram 的算法,我们可以将 cat 将被分割成 “c”、“ca”、“cat”、“at”。trigram 算法经常用在字符串相似度比较上,两个词共享的 trigram 分词越多,相似度则越高。PostgreSQL 中由 pg_trgm 模块提供 trigram 算法支持。 函数和操作 pg_tr
主要内容:1.Paxos算法简介,2.Paxos算法流程,3.Multi-Paxos算法,1.Paxos算法简介 Paxos算法是一种基于消息传递且具有高容错性的一致性算法 Paxos解决的问题是如何正确快速在一个分布式系统 中对某个数据达成一致。 2.Paxos算法流程 在一个Paxos算法系统中, 所有节点分为3类: Propersor提议者, Accepter接受者, Learner学习者 Proposer: 提出提案 (Proposal)。Proposal信息包括提案编号 (P
1、介绍项目经历,背景,过程,怎么解决的。 2、如果有一批数据,训练出来后效果精度达不到要求,怎么处理。 数据角度:噪声多需要降噪,数据本身不规律,数据缺值比较多,数据需要去重聚类,特征不够需要引入其他特征 模型角度:模型选择的问题,过于追求最新技术但是不适合场景,模型健壮度不够需要集成学习模型 参数角度:超参数的选择不是最优解导致梯度降不下去 实际角度:评价指标不合理 3、上一段离职原因,gap
一面 自我介绍 讲一下自己印象最深刻的项目(我提到使用了xgb 讲一下xgb的原理 逻辑回归的梯度推导 os常用命令操作: pwd, top, kill pid 如何杀死僵尸进程 算法题:第K大的数 二面 自我介绍 实习经历做了什么,还要什么可以挖掘的 L1,L2的作用 transformer encoder的结构,和decoder有什么不一样 有没有关注业界的一些进展?比如google,微软之类
15min超短面 ①介绍项目 ②卷积相对全连接最大的优势 ③常用损失函数 ④常用正则化 ⑤知不知道目标检测 ⑥数据预处理方法 ⑦用过哪些神经网络 ⑧用什么深度学习框架 ⑨有过实际pytorch部署经验吗 回去等通知,还会再联系(也不知道是不是真的),感觉自己有关CV方面的没答好,毕竟我也不是搞CV的,不过看他们的JD也不是强制要求CV方向咯,不晓得后续如何
两部分 第一部分机器学习八股+简单代码判断 不算太难 第二部分coding,前两题顺利AC,第三题判断括号数量期望用的O(2^n)的强行暴力的递归法,时间复杂度超了只通过25%。
提前批刚开就投了,一面07.01,二面7.20,三面07.29,座谈会08.17,08.25 sp call 通知是SSP -------------------------------------------------------------------------------------------------------------------------------- 具体的面试内容记得
《编程之法:面试和算法心得》涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。本书第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等相关的编程面试题和算法,第7章介绍机器学习的两个算法—K近邻和SVM。 此外,《编程之法:面试和算法心得》每一章都有“举一反三”和“习题”,以便读者及时运用所学的方法解决相似的问题,且在附录中收录了
原编程艺术系列从2011年4月至今,写了 42 个编程问题,在创作的过程当中,得到了很多朋友的支持,特别是博客上随时都会有朋友不断留言,或提出改进建议,或 show 出自己的思路、代码,或指正 bug。为更好的改进、优化、增补编程艺术系列,特把博客上的这个 程序员编程艺术系列和博客内其它部分经典文章 同步到此,成立本项目。 Github 地址:https://github.com/julycodi
对于实现精确 IEEE 754 算术的 C99 编译器,是否存在型的 、的值,使得 ? 编辑:所谓“实现精确的IEEE754算法”,我指的是一个正确地将FLT_EVAL_METHOD定义为0的编译器。 提供符合IEEE 754标准的浮点数的C编译器只能将单精度除法替换为常数,如果所述逆本身可以完全表示为。 实际上,这种情况只发生在2的幂上。因此,程序员Alex可能确信< code>f / 2.0f
9.21 投简历 9.26 收到笔试邮件 10.7 19:00 笔试 平台:牛客网;时间:120min;总分:200分 题型:单选20*5分=100分;不定项15*3分=45分;编程3道55分 一、单选(逻辑测试) 单选不是前端题,属于行测之类的,包括但不限于: 1、我们见多了在草地植树防风沙却把草地变成沙地的人为灾祸。干旱半干旱地区那点可怜的降水也许能够满足小草生长的需要,但当我们人为地植入大树
总体来说,比较复杂,做一题老半天,真心觉得两个小时也就最多做三道题。 8.22更新:问了一下字节hr,挂了。 做题情况:100 100 75 1.6 下面附前三题的代码,第四题没时间看了(顺便有没有大佬帮忙看看我第三题的忘记考虑哪个约束了吗)下面附代码 1、10的数学规律,无非就是找1的个数,然后判断有没有1的位置是不是在最后或者最前面 假设1的个数是n 如果 1在第一个位置也在最后一个位置,那么
问题内容: 对于以下代码,我的时间真的很奇怪: 内置浮球:4.9 s float64:10.5 s float32:45.0 s 为什么要慢两倍?为什么比float64慢5倍? 有什么方法可以避免使用的代价,并使函数返回内置而不是? 我发现使用速度比Python的float慢得多,甚至更慢(即使我使用的是32位计算机)。 在我的32位计算机上。因此,每次使用诸如的各种numpy函数时,我都会将结果
问题内容: java中双值的乘法运算符的保证精度是多少? 例如,2.2 * 100是220.00000000000003,但是220是双精度数。220.00000000000003是220之后的下一个两倍。 问题答案: 乘法工作正常,但不能精确表示为双精度。最接近的双打是: 2.199999999999999733(0x4001999999999999) 2.200000000000000177(