Java高级开发工程师面试题
对于高级工程师来讲,自身的技术修为尤为重要,比如算法、设计模式、底层原理等,只有把这些基础熟练之后,才能在开发过程中知其然知其所以然,出现问题时达到得心应手。接下来与大家一起分享Java高级工程师面试的一些经验之谈。
Memcache与Redis的区别
memcache把数据存在内存之中,断电后会挂掉;Redis部分数据持久化在硬盘上,断电不会丢失。
memcache存的是key-value对,redis支持更多的数据结构和数据类型
memcache可以使用一致性hash做分布式,redis可以做主从同步
redis单线程,只使用1个cp
floatf=3.4;是否正确?
不正确。3.4是双精度数,将双精度型(double)赋值给浮点型(float)属于下转型(down-casting,也称为窄化)会造成精度损失,因此需要强制类型转换floatf=(float)3.4;或者写成floatf=3.4F。
Math.round(11.5)等于多少?Math.round(-11.5)等于多少?
Math.round(11.5)的返回值是12,Math.round(-11.5)的返回值是-11。四舍五入的原理是在参数上加0.5然后进行下取整。
Java高级开发工程师面试题
说说类的生命周期
1.加载,查找并加载类的二进制数据,在Java堆中也创建一个java.lang.Class类的对象;
2.连接,连接又包含三块内容:验证、准备、初始化。1)验证,文件格式、元数据、字节码、符号引用验证;2)准备,为类的静态变量分配内存,并将其初始化为默认值;3)解析,把类中的符号引用转换为直接引用;
3.初始化,为类的静态变量赋予正确的初始值;
4.使用,new出对象程序中使用;
5.卸载,执行垃圾回收。
java中实现多态的机制是什么?
重载:有同样的方法名称不同的参数列表。a(){}a(Stringb){}...
重写(也称覆盖):即可以重新编写与父类同名方法形象的称之为重写(覆盖)。
描述一下JVM加载class文件的原理机制?
VM中类的装载是由类加载器(ClassLoader)和它的子类来实现的,Java中的类加载器是一个重要的Java运行时系统组件,它负责在运行时查找和装入类文件中的类。
Java高级开发工程师面试题相关推荐
- Java高级开发工程师面试题汇总
面试主要涉及到的技术点 概述:以Java编程基础.JVM原理.Spring\Spring Boot.Redis.Zookeeper.消息队列(Kafka.Rocket MQ).MySQL等为主:也包括 ...
- Java高级开发工程师面试考纲
转自: http://buluo.qq.com/p/detail.html?bid=11148&pid=1064765-1470643028 如果要应聘高级开发工程师职务,仅仅懂得Java的基 ...
- Java高级开发工程师面试笔记
最近在复习面试相关的知识点,然后做笔记,后期(大概在2018.02.01)会分享给大家,尽自己最大的努力做到最好,还希望到时候大家能给予建议和补充 ----------------2018.03.05 ...
- 【长期有效】招聘-java高级开发工程师
招聘-java高级开发工程师 目前公司业务发展迅速,需要优秀技术人员的加入,我们的标准非常简单. 我们不要求: 1.不要求你是名校毕业. 2.不要求你具有三年以上java开发经验,当然必要的开发经验是 ...
- 2020Java高级开发工程师面试题汇总
2020面试总结 工作三年多,面试目标为高级开发工程师 前言 9.5–11.13,经过了长达70天的面试,终于有了结果.期间崩溃过无数次,很多次面试都被虐到怀疑人生,也有三面被刷掉无奈,一次次整装重新 ...
- 网易云课堂微专业--Java高级开发工程师
获取方式:公众号:文若课堂 5.微专业-java | |──大纲.jpg 910.32KB | |──阶段1:高性能编程专题 | | |──1.1.1 J ...
- 应届生面试Java初级开发工程师笔试题
本人今年刚毕业,正在面试初级Java开发工程师,在这里写下遇见的一些笔试题,会持续更新到本人找到工作 1.写一个单例模式 首先要知道什么是单例模式? 保证整个系统中一个类只有一个对象的实例,实现这种功 ...
- java软件开发工程师面试题_Java开发工程师常见面试题01
Java 基础 1. JDK和 JRE 有什么区别? JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境. JRE:Java Run ...
- 盘点2019年PHP高级开发工程师面试题及答案汇总
2019独角兽企业重金招聘Python工程师标准>>> 今天小编给大家整理一下关于PHP培训高级面试题及答案汇总,下面我们一起来看一下吧. 1.写出一个能创建多级目录的PHP函数 / ...
最新文章
- arima模型 p q d 确定_基于ARIMA预测股指期货价格走势
- 括号匹配(栈和队列)
- 杂项题的基本解题思路——1、文件操作与隐写
- deeplab ssd识别
- art-template入门(六)之解析规则
- MySQL 如何复制表
- DS二叉树--二叉树之数组存储
- 如何用结构型信号量实现互斥和同步
- Java 多线程(一)并发、并行、线程、多线程、进程
- json 数据 生成 图表_比Excel更美观!你可知PhotoShop也能画图表
- 并发编程学习之生产者消费者模式 - 使用Condition实现
- Zalo超级群控 2021版[企业版]
- aws 亚马逊_Amazon AWS Rekognition教程
- Python常见低级错误/拼写错误
- UE4 本地化多语言
- 成功的运行了DC模拟器+斑鸠!!!
- APP产品经理(一)
- python实现推广小项目
- Mathematica训练课(29)-对数函数相关操作
- MySQL 8.0原理与实战一网打尽,甲骨文数据库专家硬刚5年之作