扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
何止手写代码啊、直接给一段英文文档要你翻译的都有。建议笔试之前最好上网搜下该公司去年的笔试题,会很有帮助的,腾讯今年实习生题目跟去年有很大相似。
商洛网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、自适应网站建设等网站项目制作,到程序开发,运营维护。创新互联公司从2013年创立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司。
一般小公司手写代码都是很简短的代码,按照要求打印乘法表、各种排序、查找算法之类的,有的或许要给一套你,比如画er图,映射成代码,然后给出问题,用代码解决。比较难的会直接给英文题目你做,比如百纳科技(海豚浏览器)2013实习生招聘,直接给的英文题目,这就跟acm差不多了,我是灰溜溜的直接拿了试题就走了的,没脸交卷子
不知道你们多长时间没有参加过面试了,最近这段时间的面试,真的是一个比一个严格!
昨天参加了一线大厂的技术面,当场给我吓die了,没想到这么难!
如果你不信,你也来die die:
你说这面试官狠不狠!太狠了!
对于我们测试员而言,面试就是将自己所学的技术与面试官表达出来。以前上学准备找工作的时候,发现最先找到工作的不是技术最好的而是善于沟通活跃度高的人,而我听的最多的抱怨是:为什么我明明知道这个东西,面试的时候却不知从何说起。
本文会从我的自身经历出发谈一谈面试前如何做好充分准备,怎么流畅地表达自己的技术,以及进入项目时如何从一开始的手足无措、盲目下手到后来的淡定从容。
这里也推荐一个群,里面会不定期地分享软件测试资源,测试面试题以及测试行业资讯,朋友们可以在群中积极交流问题。私信我(交流群)
下面我将从以下几个方面来分享一下面试前的准备。
1、 给自己定位 首先要给自己定位,自己现在是一个什么阶段,是初级岗,中级,高级,还是专家级。一般情况下刚参加工作一年左右是初级,两年左右努力提升自己的话是中级,三到五年高级甚至专家级。前提是不停地钻研。
2、知识的梳理
因为把自己定位为自动化测试工程师,俗话说:面试修航母,工作螺丝钉。面试考虑各个方面,对于测试来说,主要有以下几个方面来准备:接口自动化测试、搭建测试框架、web自动化、APP自动化。当然知识梳理完毕之后,还要去阅读一些面试经,看看最新各个厂商问的问题。其实以上这些东西准备完,基础好的话,一个月左右,基础不好的话至少要3个月吧。
俗话说不打无准备之仗,只有准备好了才能在面试过程中取得好的结果。
3、简历的准备
简历是一个敲门砖,HR每天会有很多简历收到。简历如何让人眼前一亮,并且能一眼抓住关键信息:个人基本信息(姓名,电话,邮箱,毕业院校等),工作经历,技能点,一些亮点(比如六级证书,获奖等)。简历要简洁,层次分明。写完简历要在招聘网站上更新一下自己的简历。
4、 面试机会的各个渠道 这次面试一共通过了3种渠道,一是朋友内推,二是猎头帮忙,三是通过boss或智联投递。
5、技能储备
自动化/性能/安全(必须会编程)——中高级测试工程师
具备测试能力和代码能力,提高测试效率和软件质量。
下面是自动化测试的一个例子。
1)选择一门编程语言学习:java、python、ruby等。
2)了解自动化测试,自动化测试工具,web/app/ interface /pc自动化基础。
3)框架思路、项目实践和流程。
在功能测试岗位工作几年后,我会开始感到焦虑。
在工作中,我感受到了自己成长的局限。除了越来越熟悉的业务,工作也是一点一点的,其他方面都没有长进。
想换工作,想涨工资,但是又觉得很失落,很无力,因为全身的价值都在这里。
想在工作过程中提升自己,朝着高薪自动化测试、性能测试、安全测试等方向迈进。
当然,自动化测试工具也可以自动化,但是有好有坏。
测试开发/性能、安全测试专家(必须能够编程)——高级测试工程师
测试开发,具备测试能力和代码能力,提高测试效率和软件质量。开发和测试都可以。
需要很强的开发能力,深入代码层面。一般不直接参与测试工作。
1.测试框架和测试工具的二次开发更好地满足了公司产品的测试需求。
2.进行单元测试或协助开发和进行单元测试,从开发阶段开始控制产品代码质量。在后续迭代过程中快速挖掘问题。
3.开发测试工具和平台,提高测试效率,简化各种测试,为测试团队量化测试结果。比如性能测试平台、接口测试平台。
测试主管、经理和主管-职业发展和晋升阶段
需要很强的测试和编程技能以及足够的管理和沟通技能。如果你只有足够的测试能力,就没法hold住开发团队。
对于这个问题,每个人都有每个人的看法。
觉得去大公司好的人认为,大公司资金较为雄厚,管理较为规范,对于应届毕业生来说,大公司的工作经历也会为以后的求职生涯镀金。
觉得去小公司好的人认为,大公司的管理模式僵化,能够学到的东西并不会很多,而小公司的管理模式灵活,晋升的机会也很多,能够得到不少的锻炼机会。
其实这个问题,我觉得并没有固定的答案,每一个公司和岗位都有适合的人和不合适的人。
如果你有机会进入一家知名大企业工作,那么绝对是一个不错的机会:
如果在这么好的环境下,你还在混日子的话,只能说自己放弃自己了,那就更别提职业发展了。
如果你有机会进入一家创业公司并且你是一个愿意接受挑战的人的话,那么绝对是一个不错的机会 :
面试的时候如何选择这家企业(某知名大公司 /创业型小公司 )是否适合你呢?
你需要在面试结束之后让自己清晰的了解以下几个问题:
对于上述这4点,你可能会说,面试的时候,有些企业不愿意告诉你这些问题的答案。没错,我也遇见过这种公司。
但反过来问问自己,如果在面试的时候企业都不能回答你这些问题,这样的公司你敢去吗?你真的愿意去吗?难道只是为了眼前的那些薪资?希望大家好好思考一下。在这里推荐一个软件测试交流群,群中会不定期的分享软件测试资源,测试面试题以及测试行业资讯,朋友们可以在群中积极交流问题。私信我(软件测试)
1.根据你的工作经历,说说你对质量保证的理解?
这是个综合性基础知识问题,考验你在测试行业工作几年后的心得,是否有测试思维,明确自己的定位。可以谈谈你认为如何做好测试?如何衡量质量?你又如何专注软件质量提升,帮助团队快速迭代高质量交付
2.非关系型数据库和关系型数据库的区别,谈谈他们的优势?
数据库在测试工作中的重要性相信我就不用在这赘述了,需要你对常见的关系型数据库和非关系型数据库的原理理解,而且总结出它们之前的区别
3.在自动化方面有什么成熟的方案,有没有做过二次开发?
测试工程师离不开一个关键字,“自动化”,在任何类型的项目或多或少会用到自动化测试技术。关于前后端自动化技术,是否有一套完整的测试框架,技术体系。在开源自动化测试框架的理解上,有一定的开发思维,能进行封装,开源框架上二次开发。能根据项目灵活打造适合团队的测试框架,是测试工程师的能力分水岭
4.质量部如果需要定制化一个质量体系平台,你会考虑哪些问题?
说实话,面试官这么问测试平台的问题,你可能就扛不住了。干过测试开发的应该都知道,测试平台的构造,除了技术难点。你要考虑如何去推进这个工作?测试平台研发出来后,在整个测试部门推广运营这个平台是大难题。在功能测试人员的角度来想,去使用不成熟的测试平台来测试,如果加大你的工作量,对你自身工作和技术没有什么太大价值,一般都不是非常积极的去配合,测试平台如何推广运营是个难题。你要让所有人亲身感受到用与不用这个测试平台有什么区别。
我也收集和整理了一些软件测试的学习资料,对于想学习或者进阶软件测试的朋友来说应该会很有帮助,有需要的小伙伴可以私信我(软件测试)
我是二黑,一个不太黑的测试人~
美团笔试可以用自己的ide。
美团笔试可以用自己的ide。
但如果想展示自己的真实实力,建议你直接使用文本编辑器。
现在美团笔试主要考逻辑推理、言语理解、图形推理、图表题。
现在美团战略聚焦Food+Platform,目标是建设生活服务业从需求侧到供给侧的多层次科技服务平台。所以笔试的题大部分也是围绕这个核心来出题的。
找工作,不容易啊,跑来跑去的,问题是,面试还不是很顺利。
美团的笔试题目,算法程序题居多,最后有安卓的、前端什么的题,具体的也不太记得了。美团的题目做的不多,程序题有一道没做。感觉还是不难的,题目拿起来一看,第一道不就是leetcode上的吗,很简单,刷过。接下来的,写得算是还可以。当天晚上,我就有同学收到美团的面试通知,我还没收到,以为是挂了。那就去霸面把,第二天早上,就跟同学一起去了,同学是去面试的,而我是来打酱油霸面的。谁知,HR叫我交简历,然后回去等通知。第一次霸面就这样结束了。
没想到,在当天下午就到美团的面试通知,HR说我通过了笔试了,叫我 明天早上8点30分去面试 。看来,是我太心急了,人家还没通知,就去霸面了。汗。在面试的前一天晚上,把之前没过的算法题都看了一遍,特别是数组的题目,看到了2点多,感觉是拼了,考试都没有这么努力。第二天就带着倦意去面试了。等了不久,感觉是10几分钟,就开始面试了,美团是分批面的,一次面完,总共有3面,都是技术面,要是一面没有通过,就直接叫你回家。在场的HR一看我,感觉有点熟,“你是不是昨天来霸面的?“,”是的“。没想到,就这样给留下印象了。
第一面的题目不难,算是一些很基础的问题,有问到,进程和线程的区别;进程间同步的方式,这两个都是很简单的问题。其中还有问到如何编程实现 a^n ,我就说用二分的思想。还有几道题,我忘了。我问他,我的表现怎么样,他说挺好的。就这样,顺利进入第二面,第二面基本上是没问什么操作系统和网络的题目,就直接出算法题了,有如何判断一个二叉树是另一棵二叉树的子树;像打印机一样,倒过来打印一棵树,比如一个树是这样的',输出4、5、6、2、3、1,这个就用层次遍历,存储遍历过的节点,在每一层的结尾存储该层的个数。。。
总之,是做出来了,二面的面试官也是挺幽默的,不会冷,不会面瘫。二面也就这样过了,顺利进入3面。3面就问了一两个HR经常问的问题,具体我也忘了,然后,就直接出题让你做了,面试官是毫无表情,这下倒是有点压力了,好吧,你出题把。在聊了最擅长的科目是什么后,还有问到自己的代码量等,还出了编程题,题目有
1)实现 char* upcase(const char* src, int len)。
2) 在类似6,7,8,1,2,3,4,5 的序列中用二分查找某个数。这道题我做过,不怕。
在做完第二道题后,面试官就说,面试就到这了。看时间也是差不多要中午12点了。 真是的,怎么没有人问我挖掘机哪家强?
满意的地方:
好吧,就这样结束了美团3面,就回去等通知了。
不满意的地方:
话说,面试官面无表情,感觉不是很好,要给人压力的样子,特别想吐槽。好了,面试什么的,最苦逼了,到现在还在等通知,就等把,看来是没人要了。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流