前几天写了Java面试题汇总---基础版,总结了面试中常见的问题及答案,那我今天基于昨天的话题做一次升级,也就是说,求职者除了要学习了解哪些常见的基础面试题之外,还得准备些什么呢? 对有工作经验的求职者来说,项目经历也是一个重点.这个我想大家应该还是比较清楚,你要知道,一般招聘有经验的人,不是你投的,就是HR通过用人部门需求关键词搜索到你的.比如用人部门想招聘几个有分布式开发和电商项目经验的,那么HR可能会用“Dubbo”,“SpringCloud”,“电商”等关键词搜索.那你去面试,这些技术及…
前言 2020年快要结束了,很多朋友问题,有没有整理今年的一些面试题,最近抽时间整理了一份Java面试题.或许这份面试题还不足以囊括所有 Java 问题,但有了它,我相信足以应对目前市面上绝大部分的 Java 面试了,因为这篇文章不论是从深度还是广度上来讲,都已经囊括了非常多的知识点了. 这份面试题的包含的模块分为19个模块,分别是: Java 基础.容器.多线程.反射.对象拷贝.Java Web .异常.网络.设计模式.Spring/Spring MVC.Spring Boot/Spring…
Java面试前需要做足各方面的准备工作,肯定都会浏览大量的面试题,本人也不例外,这是一些最新面试题,分享给大家. Java基础 面向对象的特征:继承.封装和多态 int 和 Integer 有什么区别: Integer的值缓存范围 说说反射的用途及实现 Http 请求的 GET 和 POST 方式的区别 MVC设计思想 什么是Java序列化和反序列化: 如何实现Java序列化: 重载和重写的区别 进程和线程 线程和进程的概念 并行和并发的概念 创建线程的方式及实现 进程间通信的方式 说说 Cou…
问题一.Android手机的常用设计尺寸有_________.怎么适配ios和安卓. 答案:安卓320 X 480是常规模拟器.但现在的开发都是用360x640做一倍率.480 X 800(1.5倍率).720 X 1280(2倍率).1920*1080(3倍率) ios用sketch软件出375*812的1倍率的设计图,直接生产标注,1倍率中1px=1pt=1dp.方便程序员理解. Ios适配安卓将375缩小间距至360,文字大小不变,图标大小不变,图片按等比缩小.也出一倍率标注.1px=1d…
1.什么是B/S架构?C/S架构? B/S(Browser/Server),浏览器/服务器程序: C/S(Client/Server),客户端/服务端,桌面应用程序. 2.网络协议有哪些? HTTP:超文本传输协议: SMPT:简单邮件协议: TELNET:远程终端协议: POP3:邮件读取协议 : FTP:文件传输协议: 3.Java的四种引用及应用场景? 强引用: 通常我们使用new操作符创建一个对象时所返回的引用即为强引用: 软引用: 若一个对象只能通过软引用到达,那么这个对象在内存不足时…
1.#{}和${}的区别是什么? #{}和${}的区别是什么? 在Mybatis中,有两种占位符 #{}解析传递进来的参数数据 ${}对传递进来的参数原样拼接在SQL中 #{}是预编译处理,${}是字符串替换. 使用#{}可以有效的防止SQL注入,提高系统安全性. 2.当实体类中的属性名和表中的字段名不一样 ,怎么办 ? 当实体类中的属性名和表中的字段名不一样 ,怎么办 ? 第1种: 通过在查询的sql语句中定义字段名的别名,让字段名的别名和实体类的属性名一致 <select id=”selec…
今天继续为大家整理Java面试题,并涉及数据库和网络等相关知识,希望能帮助到各位开发者. 1,为什么要用spring,Spring主要使用了什么模式? spring能够很好的和各大框架整合,它通过IOC容器管理了对象的创建和销毁  工厂模式.在使用hiberna,mybatis的时候,不用每次都编写提交的事务的代码,可以使用spring的AOP来管理事务.AOP其实就是一个动态代理的实现(声明式事务和编程式事务). 主要使用了模式: 工厂模式:每个Bean的创建通过方法: 单例模式:默认的每个B…
前言 2020金九银十马上结束,现为大家整理了这次金九银十面试阿里的面试题总结,都是我从朋友那拿到的面试真题,话不多说,满满的干货分享给大家! int a=10是原子操作吗? 是的.  注意点: i++(或++i)是非原子操作,i++是一个多步操作,而且是可以被中断的.i++可以被分割成3步,第一步读取i的值,第二步计算i+1:第三部将最终值赋值给i.  * int a = b;不是原子操作.从语法的级别来看,这是也是一条语句,是原子的:但是从实际执行的二进制指令来看,由于现代计算机CPU架构体…
原文链接 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护.域名服务.分布式同步.组服务等. 在分布式领域,Zookeeper的身影出现的越来越频繁.以下整理了Zookeeper的29道面试题,附答案,如有不恰当之处欢迎留言指正. 1. ZooKeeper是什么? ZooKeeper是一个开放源码的分布式协调服务,它是集群的管理者…
查看不同公司新鲜真实的Java面试题,摘自Glassdoor.com 巴克莱投资: 假设有一个 getNextparson() 方法返回 Person 对象,Person 类实现了 comparable 接口,现在从文件中读取记录并排序,然后给出前 1000 条记录,纸上作答 答案见Glassdoor 写一个函数,传入 2 个有序的整数数组,返回一个有序的整数数组. 答案见Glassdoor 骑士资本: 给定一个包含 N 个整数的数组,找出丢失的整数? 答案见Glassdoor 全球医疗交流:…