8.25关于笔试面试(数梦工场&亲宝宝)

  Java笔试面试: 

①亲宝宝(三天后回复):

 (1)时间:2018/8/24 9:29:00

 (2)笔试:

    1、String类、Integer类的各个方法的实现(主要是equals、hashCode方法)。

    2、MySQL的索引使用和优化(百万级)。

    3、优化String类的contains方法。

    4、创建一个对象,它和父类的静态代码块、构造函数、代码块的执行顺序。

    5、优化懒汉单例模式。

(3)面试:

    1、自我介绍。

    2、简要的说下你对索引的认识,和对其简单的优化。

    3、对于集合你知道哪些?,请说说ArrayList和LinkedList的区别和各自适合的应用场景。

    4、Integer类的compare方法参数在一个为null和两个都为null返回什么?(该问是随口问的)

    5、探探你对Redis的认识,说说你知道Redis的几种数据类型,和你自己在项目中对Redis的使用场景。

    6、消息队列你了解多少?说说你对它的使用情况。

   (仅记得这些了.....)

     面试过程:主要就是根据我的简历和笔试错误的地方进行提问,然后我回答时候,面试官又会找到新的点进行持续性的提问。

  总结:亲宝宝公司给我的感受是办公环境好,招实习是按照亲宝宝正式员工的标准进行招聘的,对于数据库方面需要特别突出吧,这也是面试官面完跟我说的,hr和面试官都是很好说话的那种前辈,可能是我太紧张了(因为面试的办公司是透明玻璃的,生怕自己的那个举动被外面的员工看到留下不好的印象,所以整个面试过程是非常紧张的)。

②数梦工场(已过):

 (1)时间:2018/8/24 14:11:00

 (2)笔试:十三道多选题+趣味题+程序题

    程序题:

      1、反转链表。(时间复杂度n,空间复杂度1)

      2、求一个数组中各个数进行字符串拼接,能够得到的最大数。         

 (3)面试:

     1、自我介绍。

     2、了解包装类的原理吗?简单的讲讲Integer类主要方法的实现。

     3、简单说说String、StringBuffer、StringBuilder之间的区别,并说说这几个类适合在各自什么的场景下使用,StringBuffer是怎么实现线程安全的呢?

     4、说说ArrayList和LinkedList的区别和各自适合的应用场景,然后说说JDK1.7和JDK1.8中HashMap的实现原理和区别,并且简单说说一个值是怎么插入到HashMap中的。

    5、说说你对ConcurrentHashMap的认识。

    6、你了解高并发吗,那顺便说说使用Lock和synchronized之间的区别和优缺点。

    7、说说SpringBoot和Spring相比的优势是什么。

    8、说说基本的设计模式,你对设计模式在项目中的使用。

    9、简单说说Redis的数据类型,以及你常用的哪个类型,在什么情景下。

    10、简单叙述一下你了解或使用的Git指令和对于Jenkins的了解。

    11、简单说说你对SpringCloud的了解,说说各个组件的基本功能,说说SpringCloud和Dubbo之间的区别。

    12、消息队列你了解吗?简单说说你对它的使用。

    13、Spring中的IoC、AOP分别使用了什么设计模式,并且简要叙述一下它们的运行流程。

    14、简单说说数据库中的索引,索引为什么会使用树作为底层呢?

 总结:作为云计算方面的独角兽公司,地理可能是比较偏(在云栖小镇),但是边上就是阿里巴巴和阿里云,可谓是在学习和工作氛围上都是很棒的公司,给我面试的面试官也很友善,整个面试都是在有说有笑中度过的,没有过多的紧张感吧,最后hr姐姐也是非常替人着想的小姐姐。

猜你喜欢

转载自blog.csdn.net/tree_ifconfig/article/details/82049591