本人面试的是数据开发岗 一面: 面试官问我是面数据还是开发,如果是开发的话给我换个面试官。最后没换就面数据了。 1.写一个阶乘的题 比较尴尬的是忘了0的阶乘是1了 2.sql一道行转列的题,思考了一会,还是写出来了 3.快排 写完以后说思路 4.给了一个hive sql的语句,问这条语句执行,到最后转换为mr的全过程。基本上都答上来了,group by在mr的实现答的有点小问题,但是还是给我过了。
发个面经攒人品,希望自己能顺利上岸!!心动蔚来真的好久了,虽然后端笔试就g了…… 一面 60min 1.算法题,从一个无限长的整数数组中找出最接近3.2那个,并优化(归并+二分) 2.项目相关 项目里的proto是如何设计的,写一下 多传感器的时间对齐是怎么做的 野值去除的方法说一下 项目遇到的困难和问题 没有问八股,因为有一个类似自动驾驶的项目和业务很贴合,protobuf也是部门常用,所以大部
自我介绍 介绍实习 问我在哪实习的?未来想在哪发展,考不考虑来北京? 目前你认为你具有自己搭建测试平台的能力吗? 你会怎样构建测试平台? 最近在学习什么知识? 那你现在对docker的了解是什么(针对我最近在学的知识问的) 写测试用例:测试百度搜索功能:输入框+按钮 怎样发一个get请求(用代码编写)? 如果再写UI自动化的时候,遇见了弹窗怎么解决,遇见了页面跳转怎么解决? 在面试之前做了什么准备
这是负责百度网盘的界面设计的岗位。整个面试过程真的很不错,小姐姐很nice!问了一下团队氛围,比较扁平化的,感觉都是年龄相仿的同事,沟通相处起来都比较和谐一点!面了那么多公司,大概的面试流程都差不多了! 这个岗位是偏UI视觉一点的,所以在面试中面试官也会问我想看一些偏视觉类的项目。 这个岗位的招聘流程是 一面 - 笔试 - 二面 - hr面 新鲜出炉专业面试的一些问题 希望以后可以派上用场! 整个
总的来说面试官都很友好,没有怼人的情况,就算你说你不会,也说没事之类的话。 ---------------------- 8.24一面 1.怎么理解技术运维工程师这个岗位? 2.实验室的机房管理问题。(本人参与实验室服务器管理工作) 3.开源项目的基本情况和你的工作?(本人参与过GSoC) 4.为什么要加入这个开源社区? 5.讲讲对于微内核的理解? 6.项目中虚拟化是基于KVM还是什么? 7.这个
目录/时间线 (返回汇总帖) 09211635 一面 09221140 二面 09261550 三面 1012 流程结束 09211635 一面 总共20min。 自我介绍。 (问题很少,就不分类了) MonoBehaviour中一些关键函数被调用的时机 说一下实习和开发过程中用到的设计模式 简单说一下单例模式的特点和优缺点 如果要开发一个小程序的飞机大战,怎么做子弹的伤害检测 如果不用Unity
目录/时间线 (返回汇总帖) 09151600 一面 09191400 二面 09271630 三面 0930 邀约线下四面时主动终止流程 09151600 一面 总共30min。 自我介绍。 常规面试题 为什么要应聘游戏开发 玩的比较久的是哪一款游戏 最喜欢哪一款游戏 入行游戏开发需要哪些能力或品质 实习之后是怎么安排的,有留用吗 C++ 讲一下虚函数 虚函数底层实现 在构造函数中调用虚函数会怎
问题内容: 我想对测试方法学发表一些意见。 假设我们拥有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的类至少应该能够与自身进行比较(即,能够与