数据库底层索引的优劣势? 数据库底层索引的优势和劣势主要取决于具体的索引类型和使用场景: 优势: 提升查询性能:索引可以加快数据库的查询速度,通过跳过不需要的数据块,减少了磁盘I/O操作。 加速排序:索引可以帮助数据库对查询结果进行排序,从而提高排序的效率。 支持唯一性约束:索引可以保证某一列或多列的唯一性,保证数据的完整性。 提高并发性能:索引可以减少数据的锁竞争,提高数据库的并发性能。 支持数
一面 自我介绍 项目+论文 为啥项目中使用Ptuning? 说一下Ptuning的原理 如何关注训练过程中的指标? 训练步数如何确定? RLHF的整个流程详细 llama factory代码看过吗? DPO了解吗? 算法题 二分,medium, 旋转数组的最小数字 二面 二面面试官问了很多开放性问题,就是丢给你一个一个问题/实际的步骤,问你怎么解决,怎么考虑,而不是问某某东西的原理 自我介绍 项目
9.9面试的,上来没自我介绍环节,直接简历项目开始过,比赛,论文,实习,中间穿插八股:BN和LN区别,transformer encoder组成,BERT等等,应该是都答上来了。 之后手撕,很简单求根号,没用二分,用梯度下降写出来了,被老哥表扬(大四机器学习课考过,做题家基因动了)。 最后说岗位匹配的问题,因为之前没做过自动驾驶,我就拼命说对这个方向感兴趣,自己这两天看过哪些论文(真的是为了这个岗
2023.09.06 一面 40mins 主要问实习经历,扣细节。 手撕:数组去重后排序。 2023.09.07 二面 40-45mins 问项目,问论文,问实习。 手撕:LC53 最大子数组和。手撕说给30mins做题,但是我暴力法做的1mins就做完了,面试官说怎么这么快哈哈哈!(其实要用dp,但是面试官说都可以,做出来就行) 2023.09.16 主管面 35mins 问了项目,后续就问一些
#软件开发2023笔面经# 其实我第一志愿是后端开发,笔试感觉答得还行,5道题A了4道,然后一志愿直接简历挂了,被移动端开发捞了。说实话这个时间点我已经准备放弃找互联网的暑期实习了,但是觉得也是靠自己努力刷题笔试得来的面试机会,就去试试看了。4.13面试了一个小时,面试完后没多久就回人才库了。以下是面试的过程 刚进去看到面试官面无表情,我第一反应是KPI面,但是后来证明应该不是,可能大中午面试官也
8.15 一面 约30min 面试官很准时 首先是自我介绍两分钟,我简单说了说自己的专业,说了说研究项目,提了下编程语言和参与的项目。 然后是项目介绍。大概说了15min吧。 再然后就是面试官根据项目内容提问,可能是因为我这个方向有点偏,面试官问的问题都很基础。 之后问了我对卷积的理解。 最后面试官简单介绍了这边是干什么的,询问期望薪资以及工作地点。 反问环节我没问(真不知道问啥) 面试官态度很好
作者:Y小鹏 来源:牛客网 一面(业务面) 全长25min左右 1、先做自我介绍 2、说说对新华三的了解(吹就完事了) 3、针对简历进行提问 4、因为简历里有些深信服的X计划,面试官问了深信服X计划具体是做什么的 5、谈谈我对于售前岗位的理解(我说售前是懂技术的销售,在懂公司技术和业务的基础上配合销售工作,是走在销售前面的,后来面试官跟我解释了,售前应该是走在销售后) 6、是否了解售前的工作(我回
前段时间面试了蛮多家公司,发现Android内容就那么多,问得太深的话大家也不会,主要看你的知识广度和思维能力,这里主要是一些Android基础的面试内容,答案只是简单的呈现,更详细的我也整理了,需要的可以戳我哦。 什么是Android清单? 清单包含许多类型的信息。主要有: 程序包名称 应用程序的组件,如活动、片段和服务 需要用户的权限 什么是Android生命周期? 当面试官问这个问题时,他们
笔试 题目是 “最长不重复字母子串长度” 15分钟写完代码,讲解思路,放到main方法,提供几个测试用例。 有bug,改!改完还有bug,没事继续改! 没问题了,能优化这算法吗?性能优化。 还能优化吗?不只是性能,从各方各面,比如现在要把代码commit上去,有哪些要注意的地方? 自己没看出来,后面面试官提示了:代码缩进,入参校验。 整个笔试花了接近30分钟。 面试 主用语言是java还是kotl
我在Unity中制作了一个2d游戏,我正在使用此代码实例化敌人 在这段代码中,IENumator方法正在执行它们的工作,但没有产生返回新的WaitFor秒。意味着如果我在Unity中运行它,敌人会在每一帧中实例化。我该怎么解决呢?
7.28 笔试 8.9 一面 自我介绍 语义分割和像素级分类的区别 反卷积原理介绍 卷积操作和反卷积操作中参数量和计算量的运算(手推) Transformer介绍 自注意力机制的原理 模型压缩技术 结构重参数化的实现方法(手推) 深度可分离卷积原理 数组与链表的区别 时间复杂度和空间复杂度的理解 排序算法的时间复杂度 时间复杂度的计算 传统图像处理方法 C++中引用和指针的区别 C++文件编译过程
大概三十分钟 1.mysql存储结构 2.创建线程方法 3.springboot的注解及最重要的注解的作用和相关构成 4.springboot启动注解包括哪些注解 5.spring怎么开启事务,事务失效有哪些情况 6.集合包括哪些,讲一讲区别 7.redis淘汰规则,redis你在哪些场景使用,为什么用redis,redis是内存的如果数据过大怎么办 8.mq如何保证消息的有序性以及防止丢失 9
本文向大家介绍分享一个安卓的内置多种工具类的Activity,包括了分享一个安卓的内置多种工具类的Activity的使用技巧和注意事项,需要的朋友参考一下 一个安卓的Activity,内置了多种工具类。要用的话,让自己的Activity继承这个Activity,各种方便,便于理解我在每个方法上都写了详细的注释,添加了网络部分,添加了表单文件一键上传 演示图 代码 以上所述就是本文的全部内容了,希望
在我的应用程序中,我试图将用户当前设备的Android版本显示为textview,但我使用了os.build.version.sdk,当我使用它时,只有sdk代码显示,例如,Android 4.0.4的17,而我正在尝试让Android版本显示,所以有没有一种方法可以在运行时使用if或else语句将17更改为4.0.4。我把我的Java课附在下面。
面经 一面面经 30min - 自我介绍 - 项目交流,项目创新点,参与度 - 查看项目代码,共享屏幕介绍 - 学过最好的一门学科,如何学 - 基础八股 内存映射方法,堆栈分别存放什么,区别 - 自我评价 学习和抗压能力 二面面经 30min - 自我介绍 - 项目比较多,时间重叠如何兼顾 - 项目合作有无分歧时候,如何解决 - 对于无法完成的工作怎么办 - ARM和RISC-V区别 - 内核比较