• 秋招_远光软件_一面_10/18


    10/18 11:20

    1. == 和 equals的区别
    2. hashmap的数据结构
    3. 线程安全的集合类 -- hashTable, currentHashMap, 
    4. 并行与并发的区别
    5. 多线程的实现方式 -- thread类,runnable()接口,callable接口
    6. 线程中run()和 start()方法的区别
    7. 在Java中怎么保证线程的运行安全
    8. 介绍一下反射
    9. session  和 cookie的区别
    10. 数据库查询如何避免sql注入
    11. get 方法和 post方法的差异
    12. tcp为啥要第三次握手
    13. ORM 对象关系映射
    14. 数据库的三个范式
    15. float和double的区别  4byte, 8byte
    16. 数据库存储double的类型有哪些
    double  、 变长decimal(n, m) 类型、还有numeric (n,m)
    17. 内连接、外连接
    18. 索引的实现原理  - b+树,聚簇索引,非聚簇索引
    19. 乐观锁和悲观锁
    20. sql调优方案
    21. redis的持久化机制,
    22. JVM的组成部分
    23. 队列和栈的区别
    24. 类装载的实现过程
    25. JVM的垃圾回收算法
    26. 怎么判断一个对象是否可以被回收了
    27. spring常用的注入方式有哪些
    构造方法注入,setter注入,基于注解的注入。
    28. 介绍一下AOP
    29. spring cloud了解吗 -- 不了解
    30. spring boot 经常和哪些组件结合使用  spring mvc  和 mybatis
    31. 平常看什么书,小说,spring源码分析, JVM虚拟机,设计模式
    32. 平常都上哪些网站学习
    33. 对算法有研究过吗 -- 
    反问:
    1. 员工规模   4000+
    2. 技术栈 几乎都是Java
    3. 建议:
        1. 需要加强最新技术的学习, spirng cloud, Java基础还可以
        2. 面试还是应该严肃一些
  • 相关阅读:
    java占位符
    linux安装jdk
    linux安装svn
    java判断是汉字和英文
    mysql删除未提交的事务
    Html 解决长串英文字母显示不能自动换行
    spring boot 定时任务
    mybatis批量插入数据
    文本域换行符号
    rabbitmq,生成者和消费者
  • 原文地址:https://www.cnblogs.com/hi3254014978/p/14160247.html
Copyright © 2020-2023  润新知