这些年背过的面试题——个人项目篇
JamsRanking会对失败的事务进行切分和重试,整个过程对于研发人员是透明的,不利于线上问题排查,所以我们当时特地写了一个watchdog的工具,监控事务回滚达到十次以上的事务,查明原因后通过后台管理系统进行相应补偿,保证最终一致性。
987页的Java面试宝典,看完才发现,应届生求职也没那么难
Java基础知识JavaWeb数据库原理设计模式数据结构与算法海量数据处理SSM企业级应用(Spring+SpringMVC+Mybatis)SpringBoot+SpringCloud需要完整版Java面试宝典的朋友,在文章末尾有获取方式一、面试经验技巧篇1.面试官箴言在各行各业中,面试前我们总会思索一个问题:究竟什么样的求职者能获得面试官的青睐?作为求职...
Java八股文面试全套真题【含答案】-SQL优化篇
答:查询执行计划是指查询语句在数据库中执行时的操作顺序和方式。通过查询执行计划,可以了解到查询涉及到的表、使用的索引、JOIN操作等信息。可以使用EXPLAIN语句来获取查询执行计划,并根据执行计划发现潜在的性能问题进行优化。7.请解释什么是垂直分割表和水平分割表?如何使用它们来优化查询性能?答:垂直分割表是将一...
【面试题】Java子类和父类静态代码块、非静态代码块、构造函数的执
在面试的时候,有时候我们会被问到这样的问题:子类A继承父类B,Aa=newA();则父类B的构造函数、父类B静态代码块、父类B非静态代码块、子类A构造函数、子类A静态代码块、子类A非静态代码块执行的先后顺序是什么?我们先根据上面的题目,可以写出如下代码:父类B代码如下:publicclassB{publicB(){S...
《不看后悔》超赞!来一份常见 JVM 面试题+“答案”!
如果你在答案中描述了一些自己不是很熟悉的内容,可能会受到追问。所以,根据问题,整理一份适合自己的吧,这比拿来主义更让人印象深刻。1、JVM有哪些内存区域?(JVM的内存布局是什么?)JVM包含堆、元空间、Java虚拟机栈、本地方法栈、程序计数器等内存区域。其中,堆是占用内存最大的一块。我们平常的-Xmx、-Xms等...
必备!1500道Java后台开发面试题(附答案)整理成册
SpringCloud面试题RabbitMQ面试题Dubbo面试题MyBatis面试题ZooKeeper面试题数据结构面试题算法面试题Elasticsearch面试题Kafka面试题微服务面试题Linux面试题整个小册子目前30万字左右,部分截图:好了,由于太多,暂时列举部分截图,以上为Java研发军团2020年4月13日整理,可以直接进入公众号回复面试宝...
分享昨天的Java面试题答案(上)
ReentrantLock)HashMap面试,看完这一篇就够了(上)Java线程池看这一篇就够了,面试再也不怕了没想到这些面试题答案整理起来还挺多,先整理出上半部分,晚上会把下半部分整理出来。到了该去写bug的时候,大家也好好上班。欢迎大家继续关注我哦,没有关注的小伙伴,走过路过不要错过,赶紧点关注哦...
2020年最新版Java面试题大全(文末附参考答案)
Tomcat面试题ZooKeeper面试题Netty面试题一、Java基础知识面试题1、Java概述何为编程?什么是Java?jdk1.5之后的三大版本?JVM、JRE和JDK的关系?什么是跨平台性?原理是什么?Java语言有哪些特点?什么是字节码?采用字节码的最大好处是什么?什么是Java程序的主类?应用程序和小程序的主类有何不同?
奇葩java面试题:128==128返回false,127==127返回true?
在回答这个问题之前,我们先来看看int和Integer的对比,一步步揭开问题的答案。1.int与integer的基本使用对比(1)Integer是int的包装类;int是基本数据类型;(2)Integer变量必须实例化后才能使用;int变量不需要;(3)Integer实际是对象的引用,指向此new的Integer对象;int是直接存储数据值;...
腾讯、阿里、滴滴后台面试题汇总总结 — (含答案)
3点半,两个面试官。对着简历介绍项目,细节,技术难点,架构设计等等。接下来考察软件工程原理。这部分只给出题目。答案我都总结在文档里,题目不分先后。1、Linux互斥锁里面递归锁和非递归锁的使用方式,返回值。2、GolangMap是否是线程安全,如何设计一个无锁保护的Map(可能答案是使用CAS)。