
Java面试
文章平均质量分 91
Java面试
赛博夫子qa
技术改变世界
展开
-
单例设计模式 剑指offer
单例设计模式1.单例模式的定义单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。2.单例模式的特点单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。3.单例模式的应用在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可以...原创 2019-09-10 10:17:58 · 185 阅读 · 0 评论 -
Java面试-热门问题解答
1.1 热门问题解答身边的朋友或者公众号的粉丝很多人都向我询问过:“我是双非/三本/专科学校的,我有机会进入大厂吗?”、“非计算机专业的学生能学好吗?”、“如何学习Java?”、“Java学习该学那些东西?”、“我该如何准备Java面试?”…这些方面的问题。我会根据自己的一点经验对大部分人关心的这些问题进行答疑解惑。现在又刚好赶上考研结束,这篇文章也算是给考研结束准备往Java后端方向发展的朋友...原创 2019-04-29 15:15:23 · 388 阅读 · 0 评论 -
Java基础-集合
12原创 2019-04-28 14:53:34 · 146 阅读 · 0 评论 -
面试时这样介绍自己的项目经验,成功率能达到98.99%
假如去面试要问10个问题,那么至少5个问题会根据你所介绍的项目背景来问。面试时7份靠能力,3份靠技能,而刚开始时的介绍项目又是技能中的重中之重,决定一次面试的成败,那么面试时如果介绍自己的项目呢?1、在面试前准备项目描述别害怕,因为面试官什么都不知道,面试官是人,不是神,拿到你的简历的时候,是没法核实你的项目细节的。更何况,你做的项目是以月为单位算的,而面试官最多用30分钟来从你的简历上了解...原创 2019-04-27 16:09:25 · 386 阅读 · 0 评论 -
Java面试-微服务与分布式
项目中如何区分两个数据源1、注解。2、包名、分模块高并发解决方案业务数据库 -》 数据水平分割(分区分表分库)、读写分离、SQL优化数据缓存业务应用 -》 逻辑代码优化(算法优化)、代码不要又循环。代码重构。应用服务器 -》 反向静态代理、配置优化、负载均衡(apache分发,多tomcat实例)系统环境:JVM调优页面优化:减少页面连接数、页面尺寸瘦身1、动态资源和静态资源...原创 2019-03-22 22:08:33 · 3537 阅读 · 1 评论 -
Java面试-mysql优化
优化数据库方法先说如何用慢查询定位问题。然后再进行索引,调优。Mysql的优化主要就在于:索引的优化,sql语句的优化,表的优化,在高并发网络环境下,除了优化数据库外,还会涉及到分布式缓存,CDN,数据库读写分离等高并发优化技术。最好是按照以下顺序优化:1.SQL语句及索引的优化2.数据库表结构的优化3.系统配置的优化4.硬件的优化表的设计合理化(符合3NF)添加适当索引...原创 2019-03-22 22:07:24 · 1294 阅读 · 1 评论 -
Java面试-工程篇
工程篇需求分析你如何对需求原型进行理解和拆分说说你对功能性需求的理解说说你对非功能性需求的理解你针对产品提出哪些交互和改进意见你如何理解用户痛点设计能力说说你在项目中使用过的UML图你如何考虑组件化你如何考虑服务化你如何进行领域建模你如何划分领域边界说说你项目中的领域建模说说概要设计设计模式你项目中有使用哪些设计模式说说常用开源框架中设计模式使用分析说说你对设计...原创 2019-03-22 22:04:20 · 288 阅读 · 0 评论 -
简历上这么写技术总结,程序员的投递成功率变大了
很多人选择在年后跳槽。当然,准备跳槽时,做的第一件大事就是写简历!对于程序猿/媛来说,找到一份钱多、事少、离家近的工作,一般都是拿技术说话。而简历中的【技术总结】,就是自己真把式的纸面体现。(其他的关于:你从哪里来,要到哪里去?证书等就不罗嗦啦)不管你是70后的老腊肉,还是90后的小鲜肉,不管你是技术大牛,还是刚毕业的小白,在简历中有技巧的呈现自己的技术总结,体现自己与众不同的风格及独特的...原创 2019-03-21 00:20:40 · 1528 阅读 · 0 评论 -
BAT面试
6.6 BAT面试一面一面偏架构方面1、介绍一下自己,讲讲项目经历2、你们项目中微服务是怎么划分的,划分粒度怎么确定?3、那在实践微服务架构中,有遇到什么问题么?4、你们在关于微服务间数据一致性问题,是如何解决的?5、你们为什么不用其他的MQ,最终选择了RokcetMQ?6、为什么RocketMQ没有选择ZooKeeper,而是自己实现了一个NameServer集群?7、嗯,理解...原创 2019-03-19 10:13:43 · 463 阅读 · 0 评论 -
SrpingBoot面试题汇总
SrpingBoot什么是Spring Boot?多年来,随着新功能的增加,spring变得越来越复杂。只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有Spring项目的不同功能。如果必须启动一个新的Spring项目,我们必须添加构建路径或添加Maven依赖关系,配置应用程序服务器,添加spring配置。因此,开始一个新的sprin...原创 2019-03-19 10:10:32 · 322 阅读 · 0 评论 -
京东校招
OFFER:京东2018校招物流研发岗个人:211小硕面试时间:2017年秋天整体:三轮面试,前两轮为技术面试,最后为hr面试一面面试时间较长,回答速度也较快,所有问题都进行了完整的回答。形式为电话面试,都是基础,难度一般,不要紧张,回答知识点即可。内容主要包括jvm相关,网络知识(TCP/IP,DNS),JDK源码(HashMap, ArrayList, HashTable等)JV...原创 2019-03-19 10:05:23 · 658 阅读 · 0 评论 -
七个大部分程序员在面试前很关心的问题
不论是校招还是社招都避免不了各种面试、笔试,如何去准备这些东西就显得格外重要。不论是笔试还是面试都是有章可循的,我这个“有章可循”说的意思只是说应对技术面试是可以提前准备。运筹帷幄之后,决胜千里之外!不打毫无准备的仗,我觉得大家可以先从下面几个方面来准备面试:自我介绍。(你可千万这样介绍:“我叫某某,性别,来自哪里,学校是那个,自己爱干什么”,记住:多说点简历上没有的,多说点自己哪里比别人...原创 2019-03-11 17:01:15 · 566 阅读 · 0 评论