美文网首页
京东 java开发面经

京东 java开发面经

作者: 刀拉 | 来源:发表于2020-03-16 17:34 被阅读0次

    三面都是电话面试,坐标西安,投的是西安和成都的开发岗,但是北京的把我捞起来了
    技术面都还一直确认是否可以来北京。
    基本上都是面试完两个小时后就可以收到面试结果,官网状态也更新的很快。

    一面:
    9.18
    超级准时的面试官!!!
    刚开始还问有没有准备好,没有准备好还说可以给半个小时的准备时间
    等待面试真煎熬啊,直接开始吧
    面试官先讲了自己习惯的面试方式,先问基础,聊得差不多了,再问项目

    1.如何链表翻转,如何判断链表有环;
    2.合并两个有序数组,
    3.TCP为什么要三次握手;
    4.hashmap,hashtable和concurrenthashmap区别;hashmap如何扩容;如果设置一个初始容量为3,hashmap的容量是多少;put操作,jdk1.7和1.8区别;
    5.线程的五个状态;怎么让三个线程有序执行;多线程的四种实现方式,
    6.线程池,如何设置参数,用到什么队列,shutdown,excute和submit区别;
    7.ArrayList和LinkedList区别,优缺点,RandomAccess;
    8.mysql特性,索引的最左匹配原则
    9.事务的隔离级别,mysql默认是重复读;
    10.spring IOC和AOP,Spring传播机制,动态代理实现的方式,(jdk和cglib)
    12.有没有用过zk
    13.redis;
    14.HDFS读写过程,启动Hadoop开启了哪些进程;
    15.new String(“abc”)有几个对象产生,
    16.tomcat有没有优化
    17.Rpc
    二面:
    9.19
    主要问能不能长期在北京发展,能不能来实习,以后发展规划
    如何链表翻转,快排,重复数字较多的情况;
    hashmap,hashtable和concurrenthashmap区别;
    Redis

    三面HR:
    9.21
    自我介绍,

    相关文章

      网友评论

          本文标题:京东 java开发面经

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