zoukankan      html  css  js  c++  java
  • java常见知识点

    深度方面:
    基础:
    
1、事务4个特征介绍;acid
    2、排序算法;
    3、简单描述2、3个设计模式
    4、乱码问题如何解,utf8和gbk编码本质区别是什么?
    5、一致性hash算法描述?
    6、冥等操作用于那些场景?(如何防止重复提交)
    7、序列化思路有那些?
    8、数据加密协议有那些?
    9、http协议有那些部分组成?
    10、字符流和字节流的区别?
    java:
    1、JUC库包括那些核心类?详细讲解其中几个。
参考:

    2、多线程由那些类可以实现?
参考:
    
3、classload流程讲解。
    4、代理模式实现方式有那些?
    5、nio的核心原理是什么?
    6、util包有那些核心类?列举几个详细讲解实现。
    7、常用的java集合类、java runtime异常
    8、线程安全如何实现?
    9、观察者模式描述?java有那些类
    广度方面:
    1、开源web框架熟悉那些?
参考:springMvc,struct,
    2、开源中间件熟悉使用并知晓原理那些,同级功能性能对比。
参考:例如xml解析中间件;通信框架mina、Hessian、Netty对比
    3、数据存储方案有那些?
参考:DB、NoSQL、CDN等,具体范围可以在细化如何实现
    4、数据序列化方式知晓那些?
参考:java实现,hession,ProtoBuf 等
    5、数据加密解密方式知晓那些?
参考:md5,rsa,
    6、数据传输协议知晓那些?
参考:soap,wml,等
    7、离线计算框架,实时计算框架知晓那些?
    8、项目管理工具使用那些?绘图、设计工具使用那些?
    9、大并发系统设计有那些方法?
    项目经验
    1、项目架构设计分析,了解最满意1-2个详细讲解探讨。
    2、项目瓶颈、严重问题分析路线讲解,及其对应解决方案。
    3、项目并发度,用户量数据,严重故障处理容灾方案。
    文化氛围:
    1、爱好那些运动或个人喜好?有什么业余的爱好?
    2、性格外内向初步判断。
    3、做事分析方式,处理态度初步了解。
    4、团队贡献,处理团队氛围等。
    5、在团队中自己的优势/缺点是什么?对之前团队做个评价(好/坏两方面)
    6、评价下历任老板,学到了什么?
    7、有5年的规划或想法吗?(生活,工作都行)
    8、为什么选择我们这个岗位?(期望)
    9、为什么辞去之前的工作?
     
  • 相关阅读:
    Chrony服务同步集群时间
    lsyncd+rsync实时同步
    iptables
    nginx 之 proxy_pass详解
    Ansible 中的 playbook 详解
    MySQL基本查询实战
    MySQL索引
    MySQL高可用方案——双主
    MySQL事务
    MySQL用户和权限管理
  • 原文地址:https://www.cnblogs.com/iwangzheng/p/8807701.html
Copyright © 2011-2022 走看看