美团实习 测试开发岗 两面技术+一面hr


一面

35min的面试时间,电话面试,按照简历的专业技术部分问的,先问项目性能指标,C++,再Linux常见命令,网路(我说我不是很熟),数据库。最后给了一个测试的题目。


1、自我介绍(我大概说了一下学校,专业排名,然后项目)
2、研究生项目的性能指标,到哪一步了,实现了还是理论待实现(不是很满意)
3、C++,指针和引用的区别(★ 相同点:1. 都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。★ 区别:1. 指针是一个实体,而引用仅是个别名;2. 引用使用时无需解引用(*),指针需要解引用;3. 引用只能在定义时被初始化一次,之后不可变;指针可变;引用“从一而终” 4. 引用没有 const,指针有 const,const 的指针不可变;5. 引用不能为空,指针可以为空;6. “sizeof 引用”得到的是所指向的变量(对象)的大小,而“sizeof 指针”得到的是指针本身(所指向的变量或对象的地址)的大小),C和C++的区别(这个被我强行改成了面向对象的三大特征:封装、多态、继承,其实不太好)面试官楞了一下,然后就问继承(我说继承是子类使用父类的方法),又问父函数和子函数的构造函数和析构函数在建对象的时候是否访问,访问顺序(我只说了先访问父函数的构造函数再访问子函数的构造函数),然后面试官说你还有什么要说的,(我就强行解释了多态,感觉面试官又是一愣)
4、重载和重写的区别
5、linux常见命令你知道哪些(说了一堆,然后面试官说可以了,强行解释了一波,说研究生项目是在linux下做的,比较了解)
6、网络你熟悉吗(我说不熟),然后就开始问数据库(其实应该说熟的,然后强行说http三次握手之类的),问有一个member表,四个四段ID,usrID,visit,data,然后求visit最高的10个(啥没听清,我说select top 10 from member order by desc),面试官说用limit。
7、测试问题,登入登出的测试(附网址http://www.360doc.com/content/16/0827/16/26562508_586317520.shtml)


面完了问面试官:
1、她认为:测试开发的实习面试,测试工具不太重要,因为这个工具一天半天就学会了,主要还是学习热情,创新性。(我觉得还有基础一定要牢靠)


总结:
1、项目:论文除了实验部分已经写完了,方法的可行性也通过一些数据集验证了,现在在在做实验补充完整对照。这样说比较好,单纯说“在实现”不行。
2、我做的项目其实面试官都不太懂的,说一些对方可以问问题的点比较关键。然后有的问题没回答上来,强行解释相关的貌似也加分的。
3、linux基本上的问题都是,你知道有哪些常见命令。
4、虽然有两个项目用的是java,但是面试官问的时候还是说都用的C++,不然会问到java的问题(我猜)。
5、比较无语的一点是,面了头条,阿里和美团了,就只有头条问了算法(排序)。


二面准备:
1、C++基础概念,单例模式
2、算法题,动态规划、排序、查找
3、说不定还会更详细的问项目细节,尽力引到自己熟悉的知识点
4、可能会问网络
5、数据库最后有时间就准备一下
6、测开岗面经:http://www.sohu.com/a/206354779_690895


二面

半个小时左右,问了项目,实习,数据库,网络,测试问题,面试官人非常nice。


1、自我介绍
2、数据库索引,优缺点(优点:快、准确;缺点:占空间耗时),哪些列建索引(唯一性,比如主键和private key),哪些不建(名字等容易重复的),有重复的列不能建索引吗(答得不好,这里有个相关的链接可以看一下:https://www.nowcoder.com/questionTerminal/91e1c256e2764c5a8217533b584bead5)
3、网络,从美团外卖从输入商户名字到返回数据经历了什么(不会),改成网站上输入名字到返回结果(不会),再改成网站上从输入地址到返回结果(原题,疯狂输出,期间提到了dns,http请求报文和响应报文,get和post),然后问get和post的区别(安全,大小限制),比http更安全的是(https,因为加了ssl),https的缺点(不知道啊,附链接:http://www.chinaz.com/web/2017/0224/663236.shtml),状态码5种取值的含义(指示信息,成功,重定向,客户端错误和服务器端错误),302是啥意思(不会,然后说知道之前的状态码5种取值已经很不错了)
4、java和Python熟悉吗(项目用的C++,但是Python学起来很快的)
5、测试电梯(功能,性能,兼容性,安全性,UI,附链接:https://blog.csdn.net/firefly_2002/article/details/7912482)
6、对测试开发岗的了解(写测试用例和开发测试软件),你选哪个(这两个工作都很有意义,我选开发测试软件,对专业技能的提升更大),你以后还是要转开发岗?(我靠,这个属于生死问题啊,必须说以后还是在测开岗,测开岗非常有意义)


问面试官:
1、美团主要用java和Python
2、实习最好能5个月
3、测开的实习工作:写测试用例和开发测试工具都有


总结:
1、面试回答问题尽量口语化一点,以总分(总)的形式回答会比较有逻辑。
2、心态要放轻松,脑子才转得快。比如说,面试官问今年下半年是不是要找工作,我说,如果我在美团实习能转正就不用找了(我可真是个小机灵鬼儿),然后面试官说,实习转正比例很大的;再有,面试官问为什么要找数据库的实习,(明明做的是算法类的研究),因为我数据库不好,想通过实战提升技能。
3、总结归纳很重要。


hr面准备

美团-测试开发工程师-18年暑期实习-一面二面相关推荐

  1. 网易游戏-测试开发工程师-18年暑期实习-一面二面

    网易互娱实习 测试开发岗 两面技术(一面压力技术+二面hr技术) 一面 面了一个多小时,上来就是写代码(算法),完了之后问C++,数据库,之后一些测试问题.问得很深,毫无招架之力. 1.在线编程,n个 ...

  2. 阿里-测试开发工程师-18年暑期实习-一面

    阿里-测试开发工程师-18年暑期实习-一面 30min面试时间,电话面试,全问简历,没有单独的技术问题.主要是实习,然后两个项目,再问比赛.然后测试相关工具. 1.自我介绍(学校排名念了一下,项目实习 ...

  3. 面经实习:美团测试开发 成都华为 软件开发

    面经:美团测试开发一面 华为 软件开发 HR说面试已过 博主是双非在校研二控制工程学生这篇文章用来记录我的面试经验,目前是自学Python.数据库.非科班. 美团 岗位:测试开发实习 笔试:3月中旬左 ...

  4. 测试开发工程师常见面试题

    1. CPU 和 GPU的区别 CPU 力气大啥P事都能干,还要协调. GPU 上面那家伙的小弟,老大让他处理图形,这方面处理简单,但是量大,老大虽然能处理,可是老大只有那么几个兄弟,所以不如交给小弟 ...

  5. 校招末班车 — 记我的爱奇艺测试开发工程师面试之旅

    自从二月底离职后,一直没有找到合适的归宿,但是好在终于有了校招的意识.在网上疯狂投递17届校招.曾经有一个礼拜每天都有笔试面试,刚好又是毕业季毕设论文还压着,心力交瘁.陆续收到几份offer,Java ...

  6. 测试开发工程师必问面试题

    1.对测试开发的理解 测试开发首先离不开测试,而软件测试是指,在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程. 而且,现在不仅仅是通过手工测试来发现 ...

  7. 测试开发工程师的发展

    非常好的文章,转至:http://www.pyfans.com 随着测试在软件开发周期中越来越受到重视,国内测试的缺口一直比较大,各种软件和互联网公司都大肆招收测试工程师,有些走在前面的公司甚至从今年 ...

  8. 软件测试/测试开发丨Java or Python?测试开发工程师如何选择合适的编程语言?

    很多测试开发工程师尤其是刚入行的同学对编程语言和技术栈选择问题特别关注,毕竟掌握一门编程语言要花不少时间成本,也直接关系到未来的面试和就业(不同企业/项目对技术栈要求也不一样),根据自身情况做一个相对 ...

  9. 重磅干货 | 带你深入解读:全栈测试开发工程师

    篇符较长,深度好文,请耐心看完! 1. 测试人员生存的窘境 在移动互联网飞速发展和行业新需求的推动下,软件测试行业在不知不觉中发生着非常大的转变,如果说早期软件测试行业还是一个风口,随着转行人员以及毕 ...

最新文章

  1. 源码剖析Django REST framework的认证方式及自定义认证
  2. 深度学习在智能助理中的应用
  3. ITK:在没有写访问权的情况下遍历整个图像
  4. 【UEditor】自定义插件:按钮
  5. postgresql 分区视图_PostgreSQL架构集中式到分布式主流架构总结
  6. mysql数据库优化看的书_MySQL 数据库优化,看这篇就够了
  7. 嵌入式OS入门笔记-以RTX为案例:二.快速移植到RTX
  8. 怎么将小部件图标添加回Windows11任务栏
  9. .Net 安装aliyun-oss
  10. 图解HTTP笔记(二)——HTTP状态码
  11. openwrt系统的无线WiFi配置文件
  12. Vue2.0组织浏览器返回事件
  13. mysqldump怎么用 mysqldump没反应 mysqldump语法错误 mysqldump备份 mysql恢复 source命令 采用Navicat备份与mysqldump备份的区别...
  14. linux cp命令改名字,Linux cp命令复制文件
  15. 基于动物性去思考人性
  16. js设计模式之单例模式
  17. 谷歌相机镜像翻转_Google快速翻转:有用还是没用?
  18. 照片删除格式化恢复后损坏的碎片重组修复数据恢复方法
  19. 解决安装pycrypto时的各种问题/安装失败
  20. MATLAB-数据类型之复数、字符串

热门文章

  1. php 模拟登陆网站抢票,【附源码】程序员做的这款抢票神器,在GitHub火了
  2. java rcp中lable设置透明_RCP界面美化技术(转)
  3. JavaScript学习总结(思维导图篇)
  4. 如何更改本机git绑定账号
  5. JQuery图片轮换器原理
  6. 华为存储OceanStor5500 v3构建iSCSI详解
  7. 黄淮学院CSDN高校俱乐部参加2013年中国移动开发者大会
  8. linux计算器程序实验,Linux下基于GTK+的单词数值计算器
  9. 迪拜能否在2020年成为第一个区块链动力城市?
  10. 微信小程序基础之在微信上显示和体验小程序?