奇安信测试工程师 一二面+hr面

9.2笔试的,9.4收到面试通知,笔试内容是C、java、python选择其中一个语言完成相应试题,具体内容包括单选、多选、语言基础、编程。编程好像不怎么难,只记得有一题是跳台阶问题,即一次只能跳1个/2个台阶,也不需要编译,是在文本框直接插入代码的。
面试是连续进行的,一面通过接着二面,二面通过接着hr面,中间大概间隔十多分钟吧。面试官都挺好的,比较喜欢听实话,不会就说不会就好了,说理解新人了解不多。流程是走完了,但我不知道会不会反手一个挂?不过,hr面完之后收到面试结果,状态是今日面试已结束,不知道是不是代表流程的结束?挂了?
---------------------------------------------------------------------------
一面,60min左右
1、自我介绍
2、根据实习经历发问,具体做过哪些测试项目?测试流程是什么?有没有遇到过与开发意见不一致的情况?
3、主要的测试方法有哪些?
4、http与https的区别
5、get与post的区别
6、linux中比较为危险的指令?(一脸懵,后面提示我是rm这些删除操作,不带提示)抓取某个网口的包?用户与用户组?怎么修改一个文件所属的用户与用户组?(一个没答出来,都是现学指令,使用少)
7、关系型数据库了解哪些?怎么增加一个属性(大概就是增加一列吧)?
8、怎样算一个好的测试用例?(面试官补充考虑功能性、可靠性、可维护性、可扩展性、易用性、并发行)
9、给一个登陆页面,怎么测试?
10、有遇到过什么比较大的困难吗?怎么解决的?
----------------------------------------------------------------------------
二面,60min左右
1、自我介绍
2、项目介绍(自己的项目专业性和理论性太强,还问我有没有做过技术型的?老实回答没有)
3、看到一面面试记录中没有代码,问我一面怎么没考代码?我也不知道呢😂马上问我对python熟悉到什么程度?还说这边的题目有入门、简单、中等。。你是哪个程度?果断选择简单,如题:比较版本号,如果大于输出1,小于输出-1,否则输出0。例如:输入“0.1”,“1.1”,输出-1。最尴尬的是提交运行只通过了70%的用例。幸好没说中等。
4、为什么想做测试?(答了觉得测试应该具备的能力,被反问,这些开发也是应该具备的啊?看简历有开发经历为什么不投开发?还说说实话就行,也面试过挺多了,没关系。然后我就说觉得自己做不来开发,没了解过一些技术,也不想去学开发的东西,就想学测试)
5、实习中提到了接口测,问接口测试是怎么做的?
6、测试流程有哪些?做过哪些测试项目?
7、pytho了解过哪些组件吗?
8、对我们公司了解多少?
9、做过安全相关的东西吗?比如SSL这些?(答了就知道https有用到这个,就准备详细说https加密的过程,被打断,说不了解没关系,没必要硬说一些,你们都是新人,了解不全可以理解的。好吧我承认没做过了)
10、反问(问了一个对我的建议,顺带评价了一下我,说我的简历写得很朴实?没有很花里胡哨,会什么就写什么。可能大概就是觉得我实诚给我过了?建议我多去看一些框架是怎么实现的?还不是单纯的去使用 )
--------------------------------------------------------------------------
hr面
1、自我介绍
2、又是问地域?为什么选择去北读本科?为什么选择回到南方读研究生?
3、为什么选择这家实习公司和实习城市?
4、实习过了之后,在哪些方面感觉颠覆了对测试的认知?
5、测试过程中,有哪些项目印象比较深?
6、为什么选择做测试?(建议大家想想这个怎么回答,always被问,我是回答了觉得自己没有深入接触过前端、后台的技术)
也没问我有什么offer或者期望薪资,感觉凉了的可能性大,害发个面经,为大家提供参考,攒攒人品吧~

#面经##秋招##测试#
全部评论
楼主加油
1 回复 分享
发布于 2020-09-11 09:10
楼主后面有oc吗
点赞 回复 分享
发布于 2020-10-17 18:27
楼主大佬啊,我马上也要奇安信测试的笔试啦😁😁
点赞 回复 分享
发布于 2020-09-11 10:16

相关推荐

06-10 00:55
已编辑
腾讯_微信_客户端开发
客户端校招全攻略本攻略将会告诉大家客户端要学哪些知识,校招面试看重什么,有什么加分项。声明,劝退大军不要来这里找存在感,我也劝退。每年客户端hc这么多,你不做总有人做,客户端总量不会因为劝退而减少,反而待遇会因为稀缺而涨。这里只讲安卓,也只推荐安卓,因为安卓需求比ios大,而且java退路广,有转小厂后端的机会。鸿蒙就不用提了,完全不推荐专门做。1. 怎么入门首先java是逃不掉的,该学的知识一点也不能少,特别是类加载和反射,客户端相比后端用的更多。javaguide或小林coding把java八股过一遍学的也就差不多了。然后是入门安卓,建议看《第一行代码》第三版,顺便就把kotlin学会了。这里面介绍了基本所有安卓基本知识,看完了搞懂了基本也就是能面试的水平了。以后可能会再发一个常见八股合集,欢迎关注。2. 进阶看View,Activity,Handler等核心组件的源码,理解绘制流程,理解Handler底层原理。了解JNI,会Native开发,了解cpp和java数据交互,线程模型。了解framework,了解安卓进程模型,点击一个app图标发生了什么。点击屏幕发生了什么,了解事件分发机制。理解RecyclerView的多级缓存机制,了解常见优化。了解进程间通信方式,了解AIDL原理,理解Binder机制。理解MVVM,MVC,MVP的区别,并会使用MVVM。熟悉客户端常用设计模式,看常用第三方库的源码,例如OkHttp的责任链模式,Glide的建造者模式。3. 加分项会Flutter,会Compose,Hilt等Jetpack组件。有ACM等竞赛奖项。实际项目开发经验。实习经验。4. 冲击ssp熟悉KMP,有使用KMP跨平台开发经验。了解gradle打包流程,有编译优化经验。熟悉安卓中各种hook方式,有hook经验。熟悉内存泄露,卡顿监控,有性能优化经验。熟悉apk结构,了解smail语法,了解反编译手段,有逆向经验。一般面试都是根据简历问的,简历有什么才会展开问,所以大家可以根据上面提到的点去写亮点,提前准备,给面试留下好印象。投腾讯的话欢迎扫我内推码,也可以私信我指定部门定向推哦,可帮查进度。
丶渣渣:虽然你写的挺好 但是我还是不推荐应届生再学Android了
帮你内推|腾讯 实习
点赞 评论 收藏
分享
评论
5
79
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务