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、为什么辞去之前的工作?
     
  • 相关阅读:
    javascript中!=、!==、==、===操作符总结
    轮询、长轮询与Web Socket的前端实现
    C#中Enum用法小结
    浅谈Javascript 中几种克隆(clone)方式
    JS数组sort比较函数
    为Jquery类和Jquery对象扩展方法
    自定义滚动条mCustomScrollbar
    T-SQL 控制流语句
    sql case 用法总结
    Selenium2+python自动化19-单选框和复选框(radiobox、checkbox)【转载】
  • 原文地址:https://www.cnblogs.com/iwangzheng/p/8807701.html
Copyright © 2011-2022 走看看