美团测开暑假实习面经
美图——到店测试中心
一面(3.31)
-
自我介绍
-
介绍自己的课题研究
-
论文的改进点,有什么实际应用
-
项目/实习,项目背景是什么
-
手撕代码:最大连续子数组和
-
jinja语法、jinja写if else(项目里用了jinja,但是没用到jinja语法。。。)
-
知道哪些请求方法,常见响应码,414是什么
-
URL的组成
-
python如何解析URL(因为我是python写的项目)
-
博客地址的端口号(我的简历中贴了自己的博客、http:80,https:443)
-
手撕SQL:给学生表、课程表、选课表,查询学生学号、姓名以及选课数
-
python深拷贝、浅拷贝
-
python的list和tuple区别
-
电影界面,如果前端加载图片比较慢,怎么解决,从前后端说明(这个感觉答的不好)
-
appium原理(没答上来),就问了selenium原理
-
如何用selenium模拟登录,断言判断是否登录成功(说完之后,面试官还让写了伪代码)
二面(4.8)
-
自我介绍
-
挖项目
-
项目分工、项目规模
-
推荐算法(答的协同过滤算法)
-
怎么向用户推荐
-
如何计算用户间的相似度
-
-
TCP和UDP区别
-
接口调不通原因排查
-
前端请求正确,接口调不通是什么原因
-
输入URL涉及到协议
-
Linux查看文件内容
-
创建目录命令
-
美团搜索框测试
-
用户可能搜索的内容(比如美团外卖)
-
手撕代码:最长公共前缀
-
手撕SQL:查找成绩大于60的学生姓名,查找结果按照学号降序
-
在某个项目中,掌握一个新知识的学习方法
三面(4.14)
三面全程和测试八股无关,基本都是围绕我研究生的研究内容
-
课题和专业课程
-
看过哪些书
-
课题领域的论文
-
这个课题最早哪一年有的,国内外分别有什么代表性文章
-
这个课题的基线方法
-
阅读过的论文的题目,你最认同哪个(论文名字在聊天页面发给了面试官)
-
这个方向哪个研究机构做的最好
-
自己论文的创新点
-
影响最终准确率的因素有哪些
-
论文研究中写了多少行代码(文件数、代码行数)
-
代码里用到了什么数据结构
-
对面向对象设计有哪些理解
-
在论文/项目里,有没有用过这些面向对象的知识
-
写过多少个类,多少个方法
-
具体介绍这些类
-
擅长的语言
-
手撕代码:删除链表中重复的结点(有重复的结点全部删除)
-
给写的代码设计测试用例
-
算法最大可以接收多大长度的链表(运行内存16G,可以接收多长的链表)
-