原文:《OD面试》Java面试题整理

一 面试考察点 主语言本身 数据库 算法 Spring SpringMVC MyBatis 项目经验 项目涉及到的技术点深挖: 考察候选人技术深度 看候选人遇到问题总结学习及解决能力 讲述自己的项目,并在中间穿插着问题 学会引导性的回答问题,抓住自己项目的亮点,引导面试官和自己聊比较擅长的技术,不擅长的技术可委婉表示不太熟悉,以免面试官问太多自己却答不上来反而不好 加分项 计算机系统原理 网络通信 ...

2017-02-21 00:10 0 2193 推荐指数:

查看详情

面试题整理

其他1. 什么是幂等?什么情况下需要考虑幂等?你怎么解决幂等的问题?编程中一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。 Java1. 多个线程同时读写,读线程的数量远远大于写线程,你认为应该如何解决并发的问题?你会选择加什么样的锁? 引入读写 ...

Sat Jun 09 07:48:00 CST 2018 0 1178
java后台面试题整理

java基础 Arrays.sort实现原理和Collection实现原理foreach和while的区别(编译之后)线程池的种类,区别和使用场景分析线程池的实现原理和线程的调度过程线程池如何调优线程池的最大线程数目根据什么确定动态代理的几种方式HashMap的并发 ...

Fri Nov 24 02:04:00 CST 2017 0 1612
最新Java面试题及答案整理

基础篇 一、基本功 面向对象特征 封装,继承,多态和抽象 1. 封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在 Java 当中,有 3 种修饰符: public, private 和 protected。每一种修饰符给其他的位于 ...

Mon Sep 10 22:00:00 CST 2018 1 920
Java基础笔试面试题整理

计算机软件系统是现实生活中的业务在计算机中的映射,而现实生活中的业务其实就是一个个对象协作的过程。面向对象编程就是按现实业务一样的方式将程序代码按一个个对象进行组织和编写,让计算机系统能够识别和 ...

Mon Oct 28 23:45:00 CST 2019 0 299
300 道Java面试题整理

大家可以通过这些面试题查漏补缺。 ps:链接点进去就是答案 一、Java基础 44 道 1. 解释下什么是面向对象?面向对象和面向过程的区别? 2. 面向对象的三大特性?分别解释下? 3. JDK、JRE、JVM 三者之间的关系? 4. 重载和重写的区别? 5. Java 中是否 ...

Fri Sep 03 07:21:00 CST 2021 0 138
Java中级面试题及答案整理

session,微代理,控制总线,智能路由,一次性token。 3、Java中堆和栈有什么不同? ...

Fri Jan 04 18:25:00 CST 2019 0 10319
美团java面试题整理

一.ArrayList、LinkedList 和 Vector 的区别。   1.ArrayList非线程安全的,Vector是线程安全的。   2.ArrayList扩容时按照50%增加,Vec ...

Wed Apr 22 06:01:00 CST 2020 0 4539
Java多线程面试题整理

1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越 ...

Wed Jan 15 17:17:00 CST 2020 0 320
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM