• 遇到水货面试官怎么办? at 2018年03月15日

    那啥该说啥不该说呢

  • 遇到水货面试官怎么办? at 2018年03月15日

    都这样,你去蚂蚁试试,逐层面是有道理的
    我第一关死两次才明白啥该说啥不该说

  • 遇到水货面试官怎么办? at 2018年03月15日

    彼可取而代之

  • 吐槽一下这个简历吧 at 2018年03月15日

    我是真的有点儿想吐槽。如果我写简历,也会和这个很像,所以就当是吐槽我自己了。
    匿了,这些问题搞的我都睡不着,最近一直在看 Mysql 和 Java 并发的书,也想准备跳了,但是还没下决心。技术真的是无止境的,祝好运。

    1. 看你写的都是 Java,那你对 Java 了解到什么程度?比如简单的问题,synchronized 和 lock 的区别,volatile 的作用,volatile 的原理是什么,threadLocal 是什么原理是什么,HashMap 为什么不是线程安全的,Java1.8 新出的元空间是什么,数组是保存在 heap 中还是栈中,内存中线程独有的数据有什么。这些问题其实不算深,能不能不查 Google 就答上来。
    2. 看你写的是 Http 接口测试,那对 Http 和接口测试都了解到什么程度?比如详细介绍一下 Http 协议,get 和 post 的不同,Https 协议和 Http 协议的区别,Https 协议的原理,对 websocket 协议是否了解,Http 协议和 TCP 协议的关系(引出 TCP,MTU 是什么,滑动窗口解释一下),接口测试都需要测什么,都要怎么测。
    3. 看写了 springMVC,mybatis,jsp,ajax,原理分别是什么?具体点:IOC 和 AOC 原理,cglib 和动态代理区别,mybatis 的一级缓存二级缓存原理及坑,jsp 的原理,servlet 的本质是什么,是否手写过原生的 ajax 请求,ajax 的特点是什么。是否知道 springboot,你写的是否包含 web.xml 文件,web.xml 文件是什么,如何设置 servlet 的优先级。直到 session 和 cookie 的区别,如何做分布式 session,如何做单点登录,是否了解微服务,平台会不会做成微服务的,是否了解 dubbo(dubbo 原理是什么) 或者 springcloud。
    4. 看你写了 SQL,那么对数据库了解有多少?简单介绍下 Mysql,你们现在用的 Mysql 版本是什么,5.7 版本优化了那些?什么是视图,Mysql 有没有物化视图,没有的话如何实现物化视图。解释一下 binlog,redo,undo 这三种日志的区别,binlog 有几种格式,什么是 B+ 树,索引的原理,聚集索引和普通索引的区别,如何调优一条 SQL 语句,什么是分区表,分区表优缺点,覆盖索引,全文检索是什么?MRR 和 ICP 是什么?
    5. Linux 的我不熟,问不出来太高深的。句柄是什么,怎么调优 TCP 参数,怎么看虚拟内存和实际使用的内存,swap 空间作用,怎么看线程切换,怎么看网络连接情况,网络负载,CPU 负载。
    6. OK,你提到了性能测试。什么是全链路压测?一个完整的请求,从浏览器到服务器,整个过程都经历了什么,能说多详细?如何定位 Java 系统性能瓶颈,如果定位数据库性能瓶颈,线程的状态 waiting 和 block 的区别是什么(什么是轻量级锁和重量级锁,CAS 是什么),如果线上一段代码出问题,日志中却没有,怎么定位问题?tomcat 如何调优,JVM 如何调优,CMS 回收和多线程回收的区别,什么情况下使用单线程回收?Java 堆的默认内存分配是多少?young 区调大对性能的影响,如何查看 Java 系统的 GC 信息,FGC 是什么,是否了解 G1 回收。如果出现性能问题,首先应该看哪里来定位问题所在,或者说如何才能最快的定位到问题?了解了问题所在后,如何解决瓶颈问题?是否了解缓存,guava 中的缓存用过么?redis 是单线程还是多线程,单线程为什么这么快?(引出 NIO 和 AIO,甚至 netty),redis 支持的数据格式有几种,redis 如何做分布式,redis 的哨兵了解么?

    要吐槽的太多了,现在就简单写了。

    1. 是否了解其他语言,比如 Python,移动端的性能测试做过么?自动化做过么?IOS 和安卓?对前端掌握有多少。
    2. 前端的性能测试如何做?如何定位前端性能瓶颈。前后端分离了解么?
    3. 了解网络安全吗,XSS 是什么?
    4. 手撕代码。设计模式。
  • 遇到水货面试官怎么办? at 2018年03月15日

    你说的他一愣一愣的,你觉得他还灰要你吗?

  • 遇到水货面试官怎么办? at 2018年03月15日

    说多了为啥不过?

  • 吐槽一下这个简历吧 at 2018年03月15日

    啊哈,其实上面会的东西大部分都是自己探索(百度)出来的,我自己刚来公司的时候是一枚渣渣一点不会编程,shell 命令会的不超过 10 个,所在的公司也都是手工功能,然后我就自己学,现在过了一年半。。那一套东西说出来看着很简单很基础的,实际上要搭出来都要一步一步踩坑。。。才有的一个简单的框架。这个相对于我和现在的公司来说是新事物啦,虽然都被大家玩烂了的一套。。。跟很多大神那种顶尖新事物不能比,我只是个战五渣。。大致意思就是多百度吧。。。还有就是偶尔产品提的需求,要求支持某个东西,开发不懂,都没听说过,然后我就去搞懂环境搭出来,然后再给开发解释流程,然后开发再去实现。。简历上那个写的的确有给自己贴金的成分在,哈哈哈

  • 如果从这个公司出去,当地除了外包就没一家正经公司联系过我,境遇很是尴尬

  • 测试行业是不好做

  • 加油,希望能有点改变

  • 吐槽一下这个简历吧 at 2018年03月15日

    根据楼主贴出来的东西来看,上面凸显的是 『我会什么』;

    我更对你写的『新事物探索』更感兴趣,发现什么困难、怎么解决的问题、过程中用到了什么『新事物』;

  • 裸辞离职中,转行中。
    从打算到最后决定,花了 4 个月时间。
    会焦虑,会迷茫,知道自己要什么,有计划,有阶段目标。
    祝好。

  • 加油 我也是转行了 一起努力

  • 想退休

  • 不要方

  • 莫慌,有师傅在

  • 从安逸区走出来都会这样的 不断壮大自己 你会发现 这种感觉 还是有

  • 做开发去,或者学习下养猪

  • 有时候想想跳出去可能也是干一样的活,最要命的是算了下跳出去加的也不会太多,然后就又跳不动了

  • 船到桥头自然直

  • 准备干嘛去?

  • 计划有,但不知道怎么样,好久没辞职了;有点惶恐

  • 你这是,没计划好未来就裸辞???厉害厉害

  • 测试开发的尴尬 at 2018年03月14日

    谢谢您的邀请,不过暂时没有离开深圳的打算,对不起哈

  • 离职在手里,想了又想;真的恐慌;不知道以后能干什么;