zoukankan      html  css  js  c++  java
  • Java3-5年经验面试题总结

    记录一下本次找工作所遇到的一些高频面试题,第一次找java工作,感觉比面试.net舒服多了,17年的时候出去找.net工作,由于在公司做的东西用到的技术少,除了mvc和ef,其他没啥问的,就追着项目问,但是项目含金量也不高,所以工资被压得死死的。

    • 说一下Java中的集合
    • 说说arraylist和linkedlist的底层实现
    • 说说hashmap和hashtable的区别,有可能会被问到CurrentHashMap
    • 说说hashmap的内部实现
    • string,stringbuilder,stringbuffer字符串拼接性能进行排序,并说一下为什么
    • 多线程在项目中的使用场景
    • 说说线程的创建方式,以及线程池
    • jvm了解吗?由于我不了解,就没往下问了
    • 举个例子说明平时你是怎么设计数据库的
    • sql性能优化一般都是怎么做的?哪些情况会不走索引
    • mybatis中#和$的使用场景及区别
    • 谈谈aop以及实现原理?
    • spring和spring boot区别?
    • 如果把springmvc改成springboot项目如何做
    • 说说springboot是如何实现自动配置的
    • 说说为什么你们要把系统拆成微服务
    • 在使用dubbo或者rabbitmq会遇到一些什么问题
    • 我一般会说分布式事务问题,然后就会问你项目中如何实现分布式事务的,会让你说相应的原理
    • 说说redis在项目中的使用场景
    • 说说redis的数据类型
    • 说说redis的过期策略
    • 说说redis的缓存雪崩,缓存穿透以及解决方式
    • 说说你做过的印象最深刻的功能(或者遇到的最困难的问题是什么)
    • 说说工厂模式
    • 你最擅长的一个框架是什么(这时候就准备好侃框架源码吧)
    • 最近在看什么书
    • 平时是如何学习的
    • 你的优势是什么
    • 你的性格优缺点是什么
    • 对未来的一个规划是什么样的
    • 你的爱好是什么?
  • 相关阅读:
    机器学习实战第五章Logistic回归
    pyhton pandas库的学习
    pyhton numpy库的学习
    ISLR第8章The Basics of Decision Trees
    ISLR第10章 Unsupervised Learning
    吴恩达机器学习第5周Neural Networks(Cost Function and Backpropagation)
    ISLR第9章SVM
    ISLR第六章Linear Model Selection and Regularization
    ISLR第五章Resampling Methods(重抽样方法)
    ISLR第二章
  • 原文地址:https://www.cnblogs.com/ginb/p/11739462.html
Copyright © 2011-2022 走看看