【面试题】woqurefan.cn最新收录的面试题及建议答案

面试题收录网站: http://woqurefan.cn/interview/

手动记录和回答粉丝的面试题,道道经典,答案玄妙。

本次新增题三道:

    问题1:接口测试平台技术栈选型的的依据是什么?为什么选择这个技术栈?

    回答建议:

    技术选型最好划分说明和其优点:

    数据层:mysql,sqlite3,oracle等。分别阐述三种的优点,比如存储量大,读写快,操作更简单,轻量便捷,已有人员熟练等。

    业务层and视图层:java ,python 。可以自行百度俩者的web开发框架的名称优点,完善庞大 or 快捷试错,已有人员更熟练倾向等。

    接口请求引擎:可以选择java或python写,这样可以多样化,更方便;也可以用go语言或c语言写,这样性能更好;也可以调用其他软件底层如jmeter脚本或者postman等,这样更方便,更完善;

    接口并发策略:接口测试平台也可以承担一定的并发压测任务。如底层使用进程分隔+多线程+协程的方案,配合上各种增压策略可以仿照jmeter或loadrunner。也可调用jemter底层等。

    前端:分离或者不分离,各有好处。分离的话前端开发方便,但项目较大,可以单独开发部署。不分离的话,一个人开发方便,更轻量级,适合少量页面快速实现。

    页面开发:javascript + jquery 或者 vue 或者react等,分别百度其优点即可,自己成员熟悉哪个用哪个。

    页面样式:bootstrat5 或者 elementUI 等,同样属性哪个用哪个,elementUI比较漂亮,但有上限,且千篇一律,不过很适合我们内部测试平台选择。bootstrat5上限很高,二次开发简单,但要求css能力。

    问题2:管理过程中,对于人员的管理遇到的最大困难是什么?

    回答建议:

    对于不同的人和组织来说,困难千奇百怪。比如手下不听话,团队人员紧张,执行力不足,硬件成本可怜风险过高,排期不足,各种资源冲突等等。你回答什么都不算错,但这个问题面试官想听到的不是你的牢骚,而是你的解决方案。

    解决方案要力求条理分明,哪怕成效并不显著,也要注意你回答的根据一定要有节奏有层次,千万不要让面试官发现你就是一个喜欢拍脑袋决定的管理人员,任何解决方案都要有依据,不能随口胡说。同时,既要考虑到下属的心态和承担能力,也要考虑公司的整体利益。

    问题3:性能测试流程以及关注的指标?

    回答建议:

    首先你最好专业性的回答一遍,按照分类,流程,指标去说,比如负载测试、压力测试、基准测试、稳定性测试、扩展性测试等,他们的流程和关注指标都不一样。

    然后结合实际场景来举例说明,比如你之前公司要做双十一大促秒杀的时候,需求就是接口最大的并发量等,你要选择什么类型的测试,为什么选择,然后你是怎么走流程的,遇到过什么困难,怎么解决的,之后有什么总结等。这就叫举一反三的回答,面试官也会很满意你不是书呆子一样只会背那些定理。


最后,三道题及答案已发在网站,点击阅读原文即可,欢迎小伙伴贡献面试题,没答案也可以。

点击那个蓝色的“贡献面试题”即可。右下角有排名哦~

猜你喜欢

转载自blog.csdn.net/qq_22795513/article/details/130296966