• 面试套路-技术需求


    摘要:本文是小编在面试中总结出来的套路,之前听其他人,看网上有说面试有套路,自己没什么感觉。最近准备跳槽,进行了多家公司的面试,总结了一下面试的一下技术套路。后续再补充,供大家参考!

    基本数据结构-算法
    ArryList 数据结构实现,删除第一个元素,怎么实现!.
    HashMap 实现,与 HashTable 的区别?
    ArrayList LinkedList 的区别,是否有序?
    基本的排序算法 冒泡,二分等常用排序算法
    String类提供的一些方法源码的分析
    常用数据结构,队列,桟,树,二叉树

    用代码实现队列,栈

    多线程
    多线程的实现有哪些?
    怎样实现线程安全?
    java线程的创建方式!有多少种?
    保证线程安全的方式有哪些,关键字,锁?
    怎样获取线程返回的结果?

    数据库
    数据库索引有哪些?like会走索引吗
    分区,分表查询,实现!
    100万条数据,这么进行分区
    查询优化的方法
    数据库Unin Join
    乐观锁,悲观锁!
    MySql有哪些索引,常用库函数的使用,时间处理函数
    MySql集群的实现

    存储过程....

    Oracle 开发,pl/sql......

    JAVA基础
    创建对象有哪几种方式
    基本数据类型有哪些?占多少字节。
    JVM能远程加载class文件吗?为什么?
    代码块,静态代码块,执行顺序

    设计模式
    23种设计模式
    常用设计模式 单例,工厂
    单例,工厂的实现
    AOP实现-使用的是动态代理

    静态代理和动态代理的区别
    Spring框架中使用到的设计模式

    协议基础
    TCP UDP协议区别,为什么?
    HTTP HTTPS协议有什么区别,为什么?

    缓存
    Redis缓存,API,数据结构
    EhCache缓存使用
    Ssion与Cache的区别

    脚本语言
    Python Shell脚本

    JVM内存模型

    框架类问题
    spring依赖注入时会创建几个对象,为什么?
    泛型,反射怎么实现
    restful风格设计思想

    HR
    HR一面试时过于严肃,不活泼

     
  • 相关阅读:
    POJ 3211 (分组01背包) Washing Clothes
    CodeForces 489D Unbearable Controversy of Being
    CodeForces 489C (贪心) Given Length and Sum of Digits...
    CodeForces 489B (贪心 或 最大匹配) BerSU Ball
    CodeForces 489A (瞎搞) SwapSort
    CodeForces 474.D Flowers
    UVa 1252 (状压DP + 记忆化搜索) Twenty Questions
    UVa 10817 (状压DP + 记忆化搜索) Headmaster's Headache
    【读书笔记】莫比乌斯函数与莫比乌斯反演
    UVa 11437 (梅涅劳斯定理) Triangle Fun
  • 原文地址:https://www.cnblogs.com/gzu-link-pyu/p/8525712.html
Copyright © 2020-2023  润新知