3.11笔试-3.13约一面-3.16一面-3.17约二面-3.22二面-3.24offer Bg到家事业群 两个面试官都很nice 一面:感觉面试官是搞后端开发的,一直在问java和mysql的八股,但都是常见的,比如容器、线程池、mysql隔离级别、MVCC等。大数据的八股有zk怎么保证有序、kafka重复消费等。手撕删除倒数第k个结点。还问了一下数仓的分层。 二面:挖项目,手撕快排,聊人生
#美团##面经# 一面 自我介绍+论文介绍 = 25min 问答:15min 1.对检测了解到什么程度,了解什么检测算法? 2.mAP指标,ROC曲线横纵坐标面积? 3.yolox创新点 4.过拟合欠拟合 5.模型训练GPU利用率低咋整? 6.深度学习NaN 7.了解大模型吗? 手撕: 删除倒数第k个节点 类似于二叉树路径和的一题 二面 手撕: 从零建树+随便选个顺序遍历 简历拷打,无八股
问题内容: 我正在设计一个库,在该库中,一个类应具有将自身内部结构转换为文本的能力。我应该使用哪个班级:或?两者之间的主要区别是什么? 哪一个? 问题答案: An 是面向字节的流。您编写的任何文本都必须使用某种编码(最常见的是ISO-8859-1或UTF-8)编码为字节。A 是面向字符的流,根据它要写入的内容,它可能会或可能不会在内部将字符编码为字节。 编辑 如果您正在设计一个库,那么如果您提供一
问题内容: 各种NoSQL数据库的优缺点是什么? 特别是,在跨多个服务器分配写负载时,Redis似乎很弱。是这样吗 这是个大问题吗?在此成为严重问题之前,服务必须增长多少? 问题答案: NoSQL数据库(以及SQL数据库)的优缺点在 很大程度上 取决于您的用例。对于大型项目,性能为准;但是对于全新的项目或时间和金钱有限的项目,简单性和上市时间可能是最重要的。对于自学(拓宽视野,成为更好,更有价值的
问题内容: 我正在为公司开发一个新的应用程序。该应用程序必须与iPhone之间交换数据。 公司服务器端使用.NET框架。 例如:特定CustomerNumber的类“ Customer”(名称,地址等)应首先从服务器下载到iphone,在本地存储,然后再上传回以应用更改(并使其他用户可以使用)。并发应该不是问题(至少在这个时候…) 无论如何,我必须同时开发服务器端(Web服务或其他)和iPhone
问题内容: 我需要将一个键为类型且值为s 的小对象保存到磁盘 ,然后将其恢复 。像这样: 最佳选择是什么,为什么?使用或使用序列化它? 我正在使用Python 2.6。 问题答案: 如果您没有任何互操作性要求(例如,您将仅使用Python使用数据)并且二进制格式很好,请使用cPickle,它将为您提供真正快速的Python对象序列化。 如果您希望互操作性或想要一种文本格式来存储数据,请使用JSON
我正在“Hooks FAQ”上阅读React和,我对一些似乎同时解决了useRef和useState问题的用例感到困惑,我不确定哪种方法是正确的。 从关于useRef()的“挂钩常见问题解答”中: "useRef()钩子不仅仅适用于DOM参考。"ref"对象是一个泛型容器,其当前属性是可变的,可以保存任何值,类似于类上的实例属性。" 使用useRef(): 使用useState(): 两个例子的结
根据yaml.org,正式文件扩展名为。 报价: 如果可能,请使用“.YAML”。 然而,在互联网上使用哪种扩展似乎存在分歧。如果您在web上查找示例,许多示例都使用未经许可的扩展名。
我不知道怎么用thyeleaf写这种insruction。我用HTML制作了我的视图。 这是用FreeMarker写的,但我需要使用Thymeleaf。我知道简单的Thymeleaf指令,但我不知道如何做到这一点。我阅读了Thymeleaf指令,找到了如何迭代变量列表,但没有找到如何使用if和else创建该结构。如果可能的话,创造出这样的东西。
我需要创建一些类似这样的屏幕: 此外,如果用户想在每个屏幕上显示更多按钮,则如下所示: 今天,我正在使用线性布局来做到这一点。 我想知道哪个选项是开发如上设计的最佳选择。 > 用户不能向上或向下输入以查看其余的按钮,其余的按钮将通过导航按钮显示(别担心,我将使用Viewfliper来完成此操作) 按钮必须使用所有屏幕,并且必须具有相同的大小。如果图像很大,它们必须调整自身大小以适应屏幕尺寸 轻量的
如果已经读到了这里并且完成了所有的例子和练习,你现在对Vimscript基础的掌握就很牢固了。 不要担心,还有许多东西需要学呢! 如果你求知若渴,这里还有一些东西值得你去探索。 配色方案 在本书中我们给Potion文件添加了语法高亮。作为硬币的另一面,我们也可以创建配色方案来决定每种语法元素的颜色。 制作Vim的配色方案非常简单直白,甚至有点重复。阅读:help highlgiht来学习基础知识。
贝壳一键还原3.0 功能: 1、支持英、简、繁三种语言,并且可以动态切换语言。 2、这次只给出NTFS分区的备份,去掉了FAT32分区的备份,一个原因是FAT32的增量备份还未制作,而NTFS的增 量备份也做了修改,增量备份也得到加强。 3、备份和还原的步骤改成两步骤,下面说明会看到。 4、这次的贝壳还原3.0采用了unicode编码,更能适应中文。 5、3.0生成的镜像文件格式
但是offer还在审批还没收到,应该不会有问题吧,不想再焦虑了 一些印象深的问题 HTTP1.0,HTTP1.1,HTTP2.0之间有什么区别? 什么是BigInt? 进程与线程有什么区别?进程间有哪些通信方式? mongodb和mysql的区别 TCP 和 UDP的区别是什么? common.js和es6中模块引入的区别? 说说Git常用的命令有哪些? GET和POST的请求的区别 post数据
三面: 1. 了解过的客户端的基本概念,介绍一下 2. 学习的途径是什么 3. 有没有尝试写过什么安卓demo? 4. 线程池提交任务的流程? 5. 一般如何设置线程池的核心参数? 6. 如何在线程安全的情况下使用key-value(比如hashmap)数据结构? 7. concurrentHashMap如何保证线程安全? 8. volatile修饰的变量内部属性变了对于其他线程来讲是可见的吗?
问题内容: 抱歉,如果这个问题很愚蠢,但是我无法用Java语法来解决问题。. 我了解了C / C ++,我知道View是一个很好的类。.但是我不明白View.OnClickListener()是否是方法。 我怀疑它是否会返回对象? 我认为View是一个具有静态OnClickListener成员对象的类。同样,这对我来说没有意义。. 有人可以解释这段代码在做什么吗? 那么这段代码是怎么回事? 是对x