很真实的经历,美团阿里京东全都尝试过。希望对你们都有帮助
近一个多月 断断续续参加了一些校园秋季招聘,仍未上岸。
记录近段时间的反思共享。
(时间顺序)
【美团基础研发部门-测试开发岗(功能测试,测试平台研发,白盒测试等)】第一次面试
[反思:
cd 指定目录(一般最后一级为logs)
ls 此命令会显示出这个路径下的各个日志文件
cat 文件名(静态查看文件内容)
tail –f 文件名(动态查看日志)
??????? 【在面试官让列举知道的Linux命令时不妨以此场景说出多个命令】
]
【阿里菜鸟部门-测试开发岗(功能测试 黑盒&白盒 数据分析等)】电话第一次面试
面试官:具体我也不清楚,但我想知道你自己去了解的东西以及去思考的东西,而不是听别人说的。
面试官(反问):我看到你简历上写的完成过一些UI和http接口的测试框架,为什么说自己没有开发经验呢?其实测试开发与测试都是要结合具体的业务场景的,而测试开发更注重于什么测试场景选用什么测试框架的工具,有时候也会自己mock&stub接口来进行测试的。
[反思:
其实上面也写出一些反思了,阿里的这一面虽然凉的明显但给了我极大的启发和自信。我一般在面试时总会找机会提一下自己没有实际的开发经验,但其实所谓“开发”并没有多么高大、远不可及;软件开发时也是利用程序去梳理业务逻辑,关注消息的同步,数据的增删改查,关注内存的使用,CPU的利用效率,利用接口链接与前端交互等等。这些都是基础知识的应用实践,测试也需要具备开发技能,但我们的开发技能会更多关注测试的框架和技术。这两者是互通的。
而源码的学习又会带来什么呢?能帮我们去理解JVM内存的管理和调度,那些学习的理论也正是源代码的体现。
而由原来李老师给我们看的美团lego接口测试平台发现了美团的技术交流网站
tech.meituan.com
里面有篇文章写道,程序员在复现BUG时发现问题代码没有日志,想加上日志再复现却担心重新启动会破坏线程池等因素。而如果深入了解源码便可以解决此困难,文章介绍了阿里团队研发的开源框架用于解决上述问题。
?
秋招面临的对手来自很多很多优秀的大学,他们比我们起点高且优秀的原因时人家曾比我们效率高,反思的更快,跑的更远。而当我们一起去试水秋招一起竞争的时候我们也并非毫无优势,很多岗位其实我们的能力也绝对能够胜任,这20年我们也经历过很多有益的事,也学过见过足够的世面,我们需要反思、需要思考如何把自己有的东西更好的表达出来。让面试官听到 我们对已有知识的深刻反思以及能够打动他们的事。
]
?
【美团基础研发部门-测试开发岗(功能测试,测试平台研发,白盒测试等)】第二次面试
[反思:
????????????? 还是前面那句话,我们很多经历过的东西都值得思考和总结——实训的测试框架每个模块都有很多值得深入学习探索的价值(数据驱动怎么结合业务场景应用?监听器有很多种类型可以实现用例的调度和选择执行等),实习的再平常再机械的工作也有很多哲理值得总结(很多迭代里没修复的问题根据什么理论知识记录的?怎么与产品研发沟通?测试数据的协调等)。
????????????? 同时这些反思要怎么谦虚且流畅的表达给面试官
]
【京东云产品研发部门-测试开发工程师(无界面的后台接口测试 对应 数据库的增删改查)】-初试
【京东云产品研发部门-测试开发工程师(无界面的后台接口测试 对应 数据库的增删改查)】-复试
[反思:
????????????? 被我忽视的两次面试,由研发组长和系统架构作为面试官,在我回答测试相关的问题时并没有足够的耐心听。但有时候我们需要适应不同的面试官和面试场景,此时应提炼简化自己的回答。
]
【美团基础研发部门-测试开发岗(功能测试,测试平台研发,白盒测试等)】第三次面试(终)
[反思:
?????? ?……
]
最终倒在了京东云和美团的最后一次面试上,这是一段极其折磨人的经历。
试水秋招期间
记不清这次准备是第几次回顾:
三次握手,四次挥手;tcp/ip tcp udp http ip https,http请求方法,post&get区别;osi七层协议(以及为什么常问七层协议)及各层之间的作用;url解析过程;长连接&短链接;死锁条件;拥塞控制;流量控制
??????
终于进一步搞清了:
JVM垃圾回收机制和分代回收算法;hashmap hashtable concurrentHashMap的区别以及jdk1.7 1.8concurrentHashMap的线程机制变化;线程同步的方法以及方法的原理(乐观锁,悲观锁,volatile关键字);线程的状态和线程池调度以及创建线程的过程。
Sql的索引、两种引擎
?
吸取实习面试经验:
????????????? 刷了一些leetcode易中题型,几种经典算法题如:约瑟夫环,topK(堆排序)等
最终反思:
?
vbs:把一段文字中指定字符颜色变成红色的正则 functionc(Tstr,Word) Dimre Setre...
一石激起千层浪,继中国区浩浩荡荡的大裁员告一段落之后,甲骨文并未因此收起手...
本文将研究 ES6 的 for ... of 循环。 旧方法 在过去,有两种方法可以遍历 javas...
【排序算法】之lowb三人组冒泡、插入、选择 什么是lowb三人组 冒泡排序bubble so...
歌词编辑器 歌词编辑器 第一步:选择要播放的歌曲并播放 第二步:填写全部的歌词...
计算属性computed: 支持缓存,只有依赖数据发生改变,才会重新进行计算 不支持...
ADO对象: Connection Command Recordset Record Stream ASP支持的对象很多,可...
微信文件传输助手是微信电脑版与手机微信之间相互传输图片等文件的好工具,但很...
前言 相信大家都知道在IDE中代码的智能提示几乎都是标配,虽然一些文本编辑器也...
一、正则表达式概述 二、正则表达式在VBScript中的应用 三、正则表达式在VavaScr...