记:CVTE校招软件类笔试

呃,目前看起来形式有点严峻。扔出去的简历只有新浪微博一个有响动,响完之后感觉也没啥希望了。本来抱着争取进CVTE的想法的,现在估计也挂了。
报的是iOS开发,以为笔试题目基本考OC/Swift语法、iOS SDK的和runtime,资源管理和优化之类的,结果发现所有的软件类职位都做同一套笔试题库,没有一道题跟iOS沾边的,傻眼了,跟报名的岗位完全没有关系。
这次题目25个不定项选择+2个主观题。题目是一题一题做的,做完第一题立刻提交开始第二题,无法再修改第一题甚至不能再次看到第一题。之前网上找了一篇文章说有25个不定项+2个算法+1个主观的,导致我做的有点着急,最后提早了半小时就做完了。
考察的知识面非常广,数据结构、算法、操作系统、网络安全、unix等等。这些真的只能靠平时积累,会不会做真的是靠人品的。
回忆一下两道主观题题目,题目大意大概是:
1、有些程序可以通过内部下载来获得新的功能,这可能是怎样实现的。
2、开发中常用delegate和notification给模块解耦,简述这两者的优缺点。
第一题我首先想到的是网易新闻iOS客户端中可以通过内部下载来升级、LoveLive可以通过内部下载来更新活动、还有一些嵌入在宿主中的微应用,例如支付宝iOS客户端中有许多微应用,蚂蚁花呗啥的。答题大概从webapp角度切入讲了一下,可以通过下载扩展出一个微webapp,不知道思路是否有问题。
第二题恰巧delegate和notification在iOS中都用过。然而我只知道用,谁会知道优缺点啊魂淡。以iOS SDK为例瞎扯了一点,并不知道他问的是iOS中的还是别的语言中的。
考完之后有种本来要考语文考试的,走错了教室拿到数学试卷了的感觉,只能说CVTE有缘再见了。
CVTE校招软件测试需要具备以下技能: 1. 扎实的软件测试基础知识:了解软件测试的基本原理、流程和方法,包括测试计划制定、测试用例设计、缺陷管理等。 2. 熟悉至少一种测试工具和自动化测试框架:对常用的测试工具和自动化测试框架有一定的了解和使用经验,能够使用工具和框架提高测试效率和质量。 3. 良好的逻辑思维和问题分析能力:能够理解需求和设计文档,分析其中的逻辑关系,找出潜在的问题和风险,并进行合理的测试覆盖和测试方案。 4. 耐心和细心:测试工作需要严密的注意力和细致入微的观察力,能够发现系统中的细小问题和异常。 5. 团队合作和沟通能力:软件测试通常需要与开发、需求等多个团队进行合作,能够良好的与他人沟通,解决问题,实现协作。 6. 自我学习和持续改进意识:测试领域的技术更新换代较快,需要持续学习和保持充满好奇心的态度,不断提高自身的技能和能力。 7. 熟悉常用的编程语言:有一定的编程基础,能够编写简单的脚本和工具以辅助测试工作。 8. 熟悉测试标准和规范:了解软件测试的相关标准和规范,能够进行规范化的测试工作。 总之,CVTE校招软件测试需要具备扎实的软件测试基础知识、熟悉测试工具和自动化测试框架、良好的逻辑思维和问题分析能力、耐心和细心、团队合作和沟通能力、自我学习和持续改进意识、熟悉编程语言以及熟悉测试标准和规范等技能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值