1 自我介绍 2.实习负责的项目 3.用的测试框架、原理、数据是分离的嘛 4.怎么测试一个接口 5.get和post的区别,post信息能放在请求头里吗 6.发请求的格式有哪些 7.从一堆日志里面获取到error日志,不区分大小写 8.抓包工具 Charles 主要功能 9.质量专项建设做了什么
预约的时间是15分钟,真实面试时间在25分钟左右 1.自我介绍 2.介绍一下相关的项目 3.你的代码量大概有多少 4.知不知道static的作用 5.双向链表怎么删除一个节点 6.const的作用 7.反问
前言 少年时我们追求激情,成熟后却迷恋平庸,在我们寻找,伤害,背离之后,还能一如既往的相信爱情,这是一种勇气,每个人都有属于自己的一片森林,迷失的人迷失了,相逢的人会再相逢。 没有人觉得自己差人一等,也没有人一直喜欢居于他人之下,身为一个Android程序员,只有不断的学习,不断的付出自己的努力,自己的汗水,自己的时间,才能让自己进步,学无止境。就上篇而言,我接着来讲一下Android面试时And
上周收到ONES笔试邀请,做了一下,题型是9道选择、3道问答、1道编程。 选择题是多选题,题型基本是测试用例设计方法和Linux命令, 问答题,第一道购物车商品设计用例,第二道出现bug时如何定位前后端问题、以及需要提供哪些信息给研发同学,第三道忘了 编程题也挺简单的,给定一个字符串"a=1, b=2, c=3",让输出成{"a":"1", "b":"2", "c":"3"}。 40分钟感觉还是有
分享一些常见的hr面试题 工作中有遗憾的地方 关于学习的规划 平时学习新知识的渠道 自己坚持最久的事是什么 对自己下一份工作的业务上的期待 对下一份工作考虑哪些方面 在原先的公司有没有让你非常佩服的人,从他身上学到了什么 最近学到的印象深刻的知识 大学学了什么课程 现在拿到了哪些offer? 找工作最看重什么? 家里对你的工作有什么要求吗? 自我评价一下 抗压能力如何? 平时关注哪些技术论坛? 有
1.自我介绍(面试官要求根据产品岗位的要求,自己具备的能力进行阐述)当时说自己准备的是经历,面试官说了没事,你怎么舒服怎么来 2.自己喜欢的产品APP(当时自己从产品角度来说,面试官给我个提示说从行业角度来说) 3.自己为什么适合做产品经理(我提到了沟通能力,又让我讲了一下跟研发沟通有困难时应该怎么办,具体举例) 4.自己的职业规划 5.兴趣爱好 6.实习项目的问题(具体的忘记了) 7.优点,缺点
问题内容: 假设我有两种类似的类型设置为: 知道它们具有相同的字段,是否有直接的方法将值从类型1写入类型2?(除了编写将所有字段从源复制到目标的循环外) 谢谢。 问题答案: 对于您的特定示例,您可以轻松地将其转换:
问题内容: Go编程语言规范指出:“要仅出于副作用(初始化)的目的导入软件包,请使用空白标识符作为显式软件包名称。” 例如: 我很难想象这种构造的用例。可接受的“import”语句用法答案提到了一个用例,其中可以在不需要导入程序使用该包的任何导出功能的情况下加载数据库驱动程序,但是它使细节遗漏了读者的想象力。 是否有现实生活中的示例(带有代码片段和说明)来说明此用例? 问题答案: 我正在编写一个调
问题内容: 我有以下测试方法,该方法使用从包中导入的函数。 可以在golang中进行模拟吗? 问题答案: 是的,只需进行简单的重构即可。创建一个函数类型的变量,用初始化,并让您的包调用而不是: 在测试中,您可以为分配另一个功能,该功能是在测试中定义的,并且可以执行测试所需的功能。 例如:
问题内容: 我想创建一个类似Facebook的页面,如果用户向下滚动页面,则无需刷新即可获取旧帖子。我之前已使用Ajax完成此操作,并使用JS附加了HTML页面。 但是,由于我现在正在使用Go及其模板来构建页面,因此我不确定如何获得类似的结果。请帮我提出您的建议。 下面的链接显示了一种解决方案,但不适用于大量数据,因此很难在js中创建所有这些按钮。更新变量后,动态刷新模板的一部分 感谢帮助。 问题
问题内容: 我已经修改了一些Go代码,以解决与我姐夫玩的电子游戏有关的我的好奇心。 本质上,下面的代码模拟了游戏中与怪物的互动,以及他期望他们在失败后掉落物品的频率。我遇到的问题是,我希望这样的一段代码非常适合并行化,但是当我并发添加时,完成所有模拟所花费的时间往往会使原始代码的速度降低4-6倍没有并发。 为了使您更好地理解代码的工作方式,我有三个主要功能:交互功能,它是玩家和怪物之间的简单交互。
问题内容: 所以这是我的问题。我有一个存储mongodbs对象的数组。使用mgo和bson包在一个查询中全部检索它们的正确方法是什么? 因此,如果数组是这样的: 我们如何进行查询?我尝试过,但是我知道它是错误的。 提前致谢 问题答案: 如果文档使用字符串ID存储,则代码看起来正确。 这些ID看起来像十六进制编码的对象ID。如果对象标识符是对象ID,则需要将十六进制字符串转换为对象ID:
问题内容: func getPrivateVlan(env string) (string, error) { // 1. Create a session sess := session.New(user, pass) // 2. Get a service accountService := services.GetAccountService(sess) // 3. Invoke a met
问题内容: 我有一个比较大的结构,直到现在我仍在使用结构文字语法实例化,例如: 我刚刚在结构中添加了一个未导出的字段,现在Go在抱怨:。 即使结构上现在有未导出的字段,有什么办法可以继续使用文字语法? 问题答案: 如果您在文字中使用 键值 ,则只能使用复合文字来创建在另一个包中定义的结构类型的 值 ,因为这样就不需要为所有字段提供初始值,因此可以省去未导出的字段(仅声明包可以设置/更改)。 如果在
问题内容: 我想从标准输入中读取一组整数值并将其放入整数切片中。不使用循环的最快方法是什么? 例如 如何将这些值放在整数切片中? 问题答案: 无论如何都会有一个循环,这里没有and 循环(在Go Playground 上尝试一下): io: 为了更快地进行输入扫描重写: 使用: 更快的输入扫描