岗位职责: -数据库类产品的质量:参与数据库相关产品及工具的需求分析、设计和测试等相关工作,产品质量 -数据库基础技术研究:数据库存储引擎的研究和优化;前瞻性数据库技术与解决方案研究等工作 -分析系统的瓶颈,进行问题定位并做性能优化 -负责推动使用先进开发方式、规范开发测试流程、提高产品的交付效率 任职资格: -计算机相关专业211院校统招本科及以上学历 -有软件开发经验,可完成代码编写 -熟练使用C/C++/Java等一种或几种高级编程语言进行软件开发 -熟悉Linux/Unix操作系统;具有网络、多线程的开发经验 -熟悉一种关系型数据库(MySQL或Oracle等)的运行机制和体系架构 -抗压力强、有较好沟通和表达能力;具备强烈的进取心、求知欲及团队合作 具有下列一项或多项能力者优先考虑 -1年以上性能测试经验者,了解自动化测试思想,有自动化测试工具开发经验者优先 -具有数据库性能优化经验者优先 -具有IO与系统性能优化的经验者优先 -有系统、网络、存储或系统等方面经验者优先 面试经历:一面: 一面是一个很nice的姐姐,从介绍说起,不需要很多,但是要将自己的基本信息优点以及大学组织过的活动说出来。先问了大学做过的项目。之后先让我写了一个冒泡排序算法,再针对这个排序写出测试用例。接着要说说怎样设计一个从下订单到付款的流程的测试用例。之后问了数据库基本查询操作,linux怎么查看文件,谈谈对测试的理解。最后问问大学比较喜欢干什么,参加过什么活动,自己的优点,闲聊一类的。 二面: 二面是一个男的,看着很我的样子。。一共三个问题。第一个,写从字符串转到数字的测试用例。第二个,写微信抢红包的测试用例。第三个,写针对百度主页面的测试用例。最后二面说让我回去再学习学习,挂在二面了。 面试经历:不说废话,言简意赅。 通过师兄内推,效率很快,上午投的,下午电话通知问一些基本信息,并约定面试时间,约的第二天的下午5点。一天时间匆忙准备,然后是焦急等待(第一次面试,大神勿喷),下午5点电话准时响起,找了片空旷地(否则会影响通讯信号),然后面试开始。 介绍 提前组织一下,要介绍哪方面?这个不太重要,只是个暖场。 算法 1 排序算法写过的有哪些?快排序的思想?堆排序的思想?如果是大数据,内存放不下,怎么排序? 2 怎么判断链表是否有环? 3 从数据流中随机取样怎么取? 项目 1 用户提交请求后浏览器做了什么?对http协议了解多少?说一下请求的内容? 2 你觉得做的最好的是什么?(上传怎么做的?分页怎么做的?) 3 最大的挑战是什么?最大的收获是什么? 4 用过页面调试没?怎...查看更多 推荐: |