牛客似乎没有策划岗群面的面经,所以来发一个贴(一面已过,如果二面过了的话就补二面面经) 不知道有没有面试过程不可透露的规定,如果不能发的话请联系我删除 面试时间:约1.5h, HR主持,另有业务向面试官;参面同学好像七八位,都是大佬(自制游戏已上线or拿过N个游戏奖项、多段大厂实习、海外院校等等) 流程:轮流自我介绍→即兴演讲→根据题目群体讨论&总结发言→业务面试官提问 即兴演讲的题目比较简单,基
注:该岗位为实习岗位 一、一面:11.21 30min 1.自我介绍 2.深挖实习经历 3.有没有用过抖音电商 4.对抖音电商的优点、缺点怎么看 5.主要做的是母婴、图书赛道的电商,能否接受? 6.我们是互联网工作,工作强度大,会加班,如何看待? 7.已经是毕业生,为什么还要应聘这个无转正的实习岗位? 8.反问:我问了这个岗位需要的特质 面试官回答:会把实习生当成正式员工,所以看重主动性和积极性
问题内容: 我想对测试方法学发表一些意见。 假设我们拥有A类和B类。B类使用A类的功能。B类已经过全面测试,因此某些测试覆盖范围也间接应用于A类。 我应该直接为A类编写完整的测试吗?还是只应该测试未经测试的A类功能? 我之所以问是因为,将来可能会以不使用A类相同功能的方式删除或修改B类,因此可能会使某些方法未经测试。你会怎么做? 问题答案: 类别!=单位 如果您练习一个好的TDD,您将很容易理解其
问题内容: 谁能解释和正则表达式元字符之间的区别?据我了解,这两个元字符都用于单词边界。除此之外,哪个元字符对于多语言内容有效? 问题答案: 元字符是锚号,例如插入号和美元符号。它在称为“单词边界”的位置匹配。此匹配为零长度。 有三个不同的位置可作为单词边界: 如果字符串中的第一个字符是单词字符,则在字符串中第一个字符之前。 如果字符串中的最后一个字符是单词字符,则在字符串的最后一个字符之后。 字
问题内容: 使用进行基准测试时,会看到以下结果。 根据我的理解: 是迭代次数。 是一次迭代完成所需的大概时间 但即使阅读文档,我无法找出什么和意味着什么。 我的猜测是allocs / op与垃圾回收和内存分配有关(越少越好)。 任何人都可以很好地解释这些值的含义。也很高兴知道为什么要减少这些步骤以及减少它们的主要步骤(我意识到这是针对测试的,但是在某些情况下可能会有一些通用的提示) 问题答案: 表
本文向大家介绍C/S和B/S两种架构的概念、区别和联系,包括了C/S和B/S两种架构的概念、区别和联系的使用技巧和注意事项,需要的朋友参考一下 C/S和B/S,是再普通不过的两种软件架构方式,都可以进行同样的业务处理,甚至也可以用相同的方式实现共同的逻辑。既然如此,为何还要区分彼此呢?那我们就来看看二者的区别和联系。 一、C/S 架构 1、 概念 C/S 架构是一种典型的两层架构,其全程是
本文向大家介绍使用Python打开文件时,“ b”修饰符有什么作用?,包括了使用Python打开文件时,“ b”修饰符有什么作用?的使用技巧和注意事项,需要的朋友参考一下 'b'修饰符打开以二进制模式指定的文件。“二进制”文件是格式不由可读字符组成的任何文件。二进制文件的范围可以是图像文件(例如JPEG或GIF),音频文件(例如MP3)或二进制文档格式(例如Word或PDF)。在Python中,默
以下的表和描述参见https://en.bitcoin.it/wiki/Script 表1.脚本压入堆栈 符号 值 (十六进制) 描述 OP_0 or OP_FALSE 0x00 一个字节空串被压入堆栈中 1-75 0x01-0x4b 把接下来的N 个字节压入堆栈中,N 的取值在1 到75 之间 OP_PUSHDATA1 0x4c 下一个脚本字节包括N,会将接下来的N 个字节压入堆栈 OP_PUS
本文向大家介绍C/S和B/S两种架构区别与优缺点分析,包括了C/S和B/S两种架构区别与优缺点分析的使用技巧和注意事项,需要的朋友参考一下 一、C/S 架构 1、 概念 C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是S
问题内容: 我正在尝试编写一个需要两个s 的泛型max函数。 到目前为止,我有 这无法编译与 我认为这是因为in 可以解释为参数a的一种类型,而参数b的另一种类型,因此无法进行比较。 我如何从这个洞中挖出自己? 问题答案: 为了获得最佳效果,您应该使用。 问题在于这表示类型T可与某种类型媲美,但您不知道该类型是什么。当然,根据常识,实现Comparable的类至少应该能够与自身进行比较(即,能够与
问题内容: 我有一个可以接收零或三个命令行参数的python脚本。(要么以默认行为运行,要么需要指定所有三个值。) 诸如此类的理想语法是什么? ? 问题答案: 如果您要使用的是最小形式,请执行以下操作: 这将翻译您的问题的标题。 更新:正如Volatility and Supr正确地说的那样,您可以应用De Morgan的定律并获得等效的: 我的建议是使用对您和其他程序员更重要的形式。第一个意思是
问题是要找出A和B(包括A和B)之间的数字总数等于S。 同时打印A和B(含)之间的最小数字。 输入: 由A、B、S组成的单线。 输出: 两行。 在第一行中,A和B之间的整数数,其位数之和等于S。 在第二行中,A和B之间的最小数字。 约束: 1. 1. 来源:黑客地球 我的解决方案只适用于30%的输入。对此最好的解决方案是什么? 我现在使用的算法计算最小数字的和,然后在十位数的每次更改后再次计算和。
我正在使用自定义视图。在自定义视图上,我正在绘制一些图形。我还在我的布局上使用TextView。当我单击按钮使此TextView可见和不可见时,它是清除图形。为什么它同时清除GONE和INVISIBLE的图形? 知道吗?
我尝试将h264附件B转换为AVCC:我从附件流中提取了SPS和PPS,并创建了额外的数据。然后在流中查找0x00 0x00 0x00 0x00 0x01(这应该是每个Nal的开始),并继续查找另一个0x00 0x00 0x00 0x01(这将是Nal的结束),然后减去值以获得Nal长度,然后将第一个0x00 0x00 0x00 0x00 0x01替换为0x00 0x00 0x00 0x00[Nu
为什么我编译这个的时候b有16个值?我不明白为什么b有16而不是0。Int没有0作为默认值?