蘑菇街 java实习生面试

作者: z七夜 | 来源:发表于2018-05-18 22:18 被阅读72次

    您好。是xxx吗

    做一下自我介绍
    xxx

    看了你的简历项目,是自己什么时候完成的,实习还是什么
    在学校练手的

    项目中的商城项目,是自己完成的还是和同学一起完成的
    自己参考已有项目完成的,是把环境装好之后,把别人的项目跑起来了

    介绍一下这个项目

    这是一个分布式项目,使用了dubbo通信,辖下有很多模块,订单模块,购物车模块,搜索模块,前台模块,后台管理模块,
    单点登录模块,

    在这个项目中学到了什么,或者说你遇到的挑战是什么

    遇到了redis集群,solr搜索,和dubbo服务调用,

    这些环境都是自己搭的吗,

    redis集群有几个节点,
    6个,三主三从,

    那你有了解过,主从是怎么保持数据一致性的吗
    没有,
    没关系。。。

    讲讲dubbo服务调用,
    在服务端将服务注册到zookeper中,使用dubbo-admin进行监控,当客户端需要调用时候在注册中心里面找服务,然后调用

    问个场景,知道 在服务端有个a服务,客户端需要调用a服务,这个具体过程是如何实现的吗
    不知道。。。

    使用了什么消息中间件吗

    activemq,,过了

    java什么时候学的

    大一下学期和大二上学期学的se,ee是后来自己学的

    感觉对java掌握程度如何,不好我们就跳过,没关系

    。。有关系,掌握还好

    了解集合么
    了解

    知道hashmap和hashtable的区别吗

    hashmap线程不安全,hashtable线程安全,

    还有别的吗

    hashmap效率高,table低,(蒙的)
    为啥
    hashtable有锁,map没有锁,所以hashmap快,也导致了线程不安全

    当有100个线程同时向hashmap里面put值,会发生什么

    当key相同时,会发生hash碰撞,当hash相同时,会把值存储为一个链表,先进入的在表尾,后进入的在表头,线程不安全,当取值时候会取到不同的值

    还有吗》
    不知道。。

    如何安全使用hashmap呢

    可以使用concurrenthashmap,

    还有吗
    不知道。。

    说下concurrenthashmap为什么安全
    concurrenthashmap和hashtable很像,但是concurrenthashmap是采用了分段锁的形式,对某一段进行操作,所以效率比hashtable高,

    put和get方法有锁吗

    都有,(瞎扯) ,, 所有方法都有锁

    了解io吗

    以前做过文件io

    了解NIO吗
    了解一点

    说下区别

    io面向流,nio面向缓冲区

    还有吗

    不知道

    知道同步阻塞io,同步非阻塞io,吗

    了解

    说下区别

    同步阻塞io,当线程做io操作时候,如何时间长,线程就会等待,直到完成,同步非阻塞io,不会等待,会返回

    会返回?

    嗯(瞎扯)

    知道轮询吗
    懵逼,想起来,好像会轮询,

    举个例子 我去访问远程的一个文件,但是文件被另一个线程打开了,分别讲一下同步阻塞,与同步非阻塞
    懵逼,不会

    了解线程池吗
    了解

    说下咯

    平时常用的有四种线程池,有CacheThreadPool,FixedThreadPool,SigontonThreadPool,SchduThreadPool

    说下普通线程池的参数,
    核心线程数,线程池最大数,非核心线程数闲置时间,闲置时间单位,线程队列类型

    刚刚说CacheThreadPool不是定长的,那采用了那种线程队列类型,
    懵逼

    还有的记不清了

    平时用了什么框架吗

    springmvc spring mybatis

    问问你,bean的声明周期

    。。。。

    问问你,在配置文件中,如果使用占位符,值写在properties中,那么初始化bean的时候,数据是什么时候被替代的

    你有什么想要问我的。。
    。。

    感觉凉凉

    相关文章

      网友评论

      • 西瓜很甜哟:哈哈:smile:,我一五年的时候去蘑菇街面试,技术不好有点虐

      本文标题:蘑菇街 java实习生面试

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