转载面经

作者: Miley_MOJIE | 来源:发表于2017-09-18 22:53 被阅读0次

    --转自牛客网,作为记录--
    主要问基础,抽象类,接口,spring,数据库,测试框架等等
    抽象类和接口:http://www.jianshu.com/p/0c2a163d0ab4
    2.现在要你测试一个系统,你会怎么做?
    我当时只注意了测试的点了,但是后来他告诉我主要想考我测试的一个完整的流程。
    3.给出了一个开放的题目,有一个不规则的鱼塘,怎么样统计池塘里的鱼的数量?
    4.一个文件中,里面有英文和中文,怎么样把英文和中文分开来?
    5.tcp与udp的区别
    6.线程和进程的区别
    7.看你实验室的项目用了数据库,里面的表都是怎么连的?
    8.都用过什么算法?讲一个比较熟悉的,怎么评价这个算法?
    9.怎么理解测试开发的?
    https://wk.baidu.com/view/a5f3fd7f31b765ce050814ed?pcf=#2
    10.实验室主要研究什么方向,你觉得哪些方面可以应用到工作中?
    11.用过什么测试工具?
    12.HTTP协议,有什么命令,请求的内容都包括什么?
    13.怎么看京东的?
    14.有什么问题问我的?然后就回去等结果了
    二面:(25号早晨9:30)
    1.自我介绍
    2.学过java吗?自己觉得学的怎么样?
    3.那你介绍一下java反射机制
    4.那你觉得反射机制有什么优点缺点?
    5.冒泡算法了解吗?怎么理解的?
    6.手写冒泡算法
    7.你怎么测试你写的冒泡算法?
    8.针对测试用例提了一些意见
    9.多线程?死锁?怎么解决死锁问题?
    10.怎么测试京东的web和app
    11.针对京东的用户登录怎么测试?
    12.自己常用的app是什么?发现过什么Bug吗?觉得是什么原因造成的bug?你觉得怎么解决?
    http://www.51testing.com/html/60/15059360-2430293.html
    这个楼主说了一些,但是怎么解决她一直说不对,后来我就问她能不能给我一些思路,然后她现场教了一下解决的思路,然后反过来又问,但是这样解决也有问题,你觉得有什么问题?
    13.用过什么测试工具?做过哪些开发?
    14.tcp三次握手
    15.为什么做测试?排斥开发吗?
    hr面:(26日早晨10点)
    为什么你要做测试开发?
    你觉得做测试开发的优势?
    你的职业规划是什么?
    有什么要问的?

    1、String字符串相关

    1.1 String不可变对象,StringBuilder、StringBuffer区别

    1.2 String拼接的时候,如何优化

    2、Collection接口相关

    2.1 List有哪些实现类,区别,ArrayList,LinkedList

    2.2 LinkedList底层数据结构,ArrayList默认大小

    2.3 set接口实现类有哪些,HashSet和TreeSet、LinkedHashSet区别,TreeSet如何保证有序

    3、Map接口相关

    3.1 Map接口实现类,HashMap,TreeMap,WeakHashMap、ConcurrentHashMap

    3.2 HashMap底层数据结构

    3.3 红黑树特点及性质解释

    1. 多线程相关

    4.1 线程的几种实现方式,runnable、callable接口实现,Thread类继承,ThreadPool实现

    4.2 wait/sleep区别

    4.3 wait与notify使用,锁的释放和获取

    5 数据库

    5.1常用数据库:mysql

    5.2 数据库存储引擎:MyIsam和InnnoDB区别,底层索引

    5.3 具体场景,1000万条数据,分库分表。水平拆分,垂直拆分。如何解决全局主键唯一性问题。

    6 cache和负载均衡算法

    6.1.负载均衡算法:随机,轮询,加权随机+轮询,最小连接数算法等

    大概36分钟

    有个别问题答的不是特别好,不过面试官人很好,主动加了我微信。

    二面:

    部门的大leader面。没有涉及技术问题。

    1. 在实习期间,负责的项目,介绍一下

    2. 遇到什么样的技术难题,挑几个讲讲

    3. 如何解决的,解决过程中,有没有去总结,是否有更优的解决方案。

    4. 是否有写自己的技术博客

    5. 目前我们做的主要有三个业务方向,XX1,XX2,XX3 你对哪个感兴趣。

    相关文章

      网友评论

        本文标题:转载面经

        本文链接:https://www.haomeiwen.com/subject/xvjisxtx.html