美文网首页JVM · Java虚拟机原理 · JVM上语言·框架· 生态系统
面试了那么多程序员?为什么我看上了这个没啥工作经验的大学生

面试了那么多程序员?为什么我看上了这个没啥工作经验的大学生

作者: adminmane | 来源:发表于2020-06-16 14:34 被阅读0次
    面试了那么多程序员?为什么我看上了这个没啥工作经验的大学生

    我是如何看上这个求职者的

    1. 好,那你说说spring和springboot的区别吧

    嗯,好,spring的话,要写一个xml文件来进行配置,跟springboot相比复杂了很多嘛,然后springmvc和mybatis,又要写两个xml,都是写xml,写的又生硬又长。用了springboot就简化了很多,也不用搞那么多的xml配置了,它集成了很多jar包,直接run一下就可以通过控制器访问页面了,springboot更好上手。

    2. 我听你说xml,你有没有用过spring的配置类?

    有用过,configuration

    3. 那如果我要用懒加载生成bean实例的话,你会怎么做?

    注解先打上,@bean,@lazy,如果有需要的话,再写上@scope。然后return这个类就可以了。

    4. 我如果有个对象要从后台向前台传,要用到什么?

    用ModelMap的put方法就可以把对象加到里面。

    5. 学的不错嘛,你mybatis是如何和spring整合的?

    先再spring的xml中开启scan扫描到dao层,再配置mapperScanner的basePackage值是dao层的包名,然后用autowrite直接注入就可以用了。

    6. Mybatis的动态sql记得多少?

    if test=什么什么的,choose标签里面套个when test=什么什么的,最后套个otherwise就是跟switch里面一样,然后就还有where,trim,set,foreach。

    7. 用Spring Boot打成的jar和普通的jar有什么不同?

    Springboot打成的jar包是可以直接通过java- jar来启动,这种jar不可以作为普通的jar被依赖。

    8. 你应该有用过微服务吧,能说说微服务怎么实现session共享吗?

    用Spring Session 和 Redis 来实现 session 共享,将所有微服务的session统一保存在redis上面。

    9. 跟我说说你怎么理解负载均衡的

    负载平衡旨在优化资源使用,最大化吞吐量,最小化响应时间并避免任何单一资源的过载

    10. 有了解过jvm吗?

    有看过,但是知道的不多

    11. 能说说jvm运行时的数据区吗?

    有5个部分,分别是程序计数器,Java 虚拟机栈,本地方法栈,java堆,方法区。

    今天,给大家整理汇总了:2020年互联网大厂真实面试题,主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等****初****,中级,高级Java面试题集合。

    面试了那么多程序员?为什么我看上了这个没啥工作经验的大学生

    珍藏多年的230个高端简历模板,也一起送给大家

    面试了那么多程序员?为什么我看上了这个没啥工作经验的大学生

    1、加微信获取备注:简书


    1892324-20200408173704995-149739833.png

    相关文章

      网友评论

        本文标题:面试了那么多程序员?为什么我看上了这个没啥工作经验的大学生

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