面试
文章平均质量分 70
田哥coder
我是田维常,一名热爱技术、热爱生活的Java程序员。专注于分享java基础、dubbo源码、zookeeper、 rabbitmq、mybatis源码、微服务springboot、集群、分布式、多线程等相关知识与实战经验。欢迎大家积极交流,共同探讨。也欢迎关注我的公众号:Java后端技术全栈。
展开
-
java刷题网站最近更新的面试题
刷题神器原创 2023-01-10 16:34:38 · 784 阅读 · 0 评论 -
第一场面试(java),面完,我直接拒了!
java面试题解原创 2022-11-18 20:58:20 · 3197 阅读 · 0 评论 -
深圳 java面试经历和答案
java面试题解原创 2022-11-18 20:56:34 · 305 阅读 · 0 评论 -
手把手教:如何准备面试!
你好,我是田哥很多人对于如何准备面试都是非常的苦恼,迷茫。我自己也曾苦恼迷茫过,也面试过很多公司,也面试过很多小伙伴。最近一年多,我一直在做模拟面试以及技术指导,所以,我觉得对关于如何准备面试,我还是有些招数的。由于本文花费了太多时间,帅哥美女们,请我喝瓶矿泉水吧!本文包含如下内容:为什么要写好简历 因为HR不认识你,对你一无所知,轻易约面试或者发offer,求职者可能.........原创 2022-06-15 12:00:53 · 124 阅读 · 1 评论 -
掌握这些Java 后端面试题,20K妥妥的,400多人在学习
年后回京,在家隔离期间,远程面试了 20 多家公司,本次 Chat 就将对这些面试进行整理,筛选其中出镜率最高的面试题,给出参考答案。本次 Chat 将涉及:Java 基础 Spring Spring Boot MySQL 性能优化 MyBatis Redis RabbitMQ Zookeeper Dubbo 设计模式 并发编程 设计思路等知识点。本次 Chat 主要适用于想换工作的小伙伴,为其提供最新鲜、最有效、最常见的面试题,帮助提高面试成功率。详情:https原创 2022-03-03 21:25:30 · 2372 阅读 · 0 评论 -
Redis的43连环炮,试试你能扛住几个
关注“java后端技术全栈”回复“000”获取优质面试资料写在前面 大家好,我是老田,前面我们已经分享了五篇连环炮文章,今天我们继续。今天我们接着来聊聊Redis。Redis已经成为我们开...原创 2021-04-14 10:27:24 · 908 阅读 · 4 评论 -
10w字 ,java后端面试题和答案,全网最全
还记得是2012年,我们班上的大部分人都在找工作,我无意中从网上花钱搞到了一本面试宝典(word版)。也不知道是哪位大神写的,对于我这种学习不咋地的人,那真是雪中送炭呀,先是邮箱存一份、...原创 2021-01-17 10:09:29 · 615 阅读 · 1 评论 -
Java高频面试题和答案
一、Java 基础篇Object 有哪些常用方法?大致说一下每个方法的含义Java 创建对象有几种方式?获取一个类对象的方式有哪些?ArrayList 和 LinkedList 的区别有哪些?用过 ArrayList 吗?说一下它有什么特点?有数组了为什么还要搞个 ArrayList 呢?说说什么是 fail-fast?Hashtable 与 HashMap 的区别HashMap 中的 key 我们可以使用任何类作为 key 吗?HashMap 的长度为什么是 2 的 N 次方呢?H原创 2020-05-16 18:21:28 · 313 阅读 · 0 评论 -
Spring MVC 面试题和答案
1 什么是 Spring MVC?Spring MVC 是一个基于 Java 的实现了 MVC 设计模式的请求驱动类型的轻量级 Web 框架,通过把 Model,View,Control...转载 2020-02-22 13:10:55 · 74 阅读 · 0 评论 -
快速掌握this
定义this是Java语言的关键字this是一个引用对象本身的指针,用来表示当前对象,它只和对象有关系。使用场景使用this关键字引用成员变量在Java语言中,当创建一个对象后,Java虚拟机就会为其分配一个指向该对象本身的指针,这个指针就是this。this只能用于在类的非静态方法或者构造方法中,在方法体内定义的变量叫做局部变量,在类的内部方法体以外定义的外部定义的变量称之为...原创 2019-08-29 13:44:30 · 323 阅读 · 0 评论 -
java对象---深/浅拷贝
继原型模式的续,本文分享的是浅拷贝和深拷贝深入了解浅拷贝与深拷贝在学习深拷贝和浅拷贝之前,咱们先来一个例子;importjava.util.ArrayList;publicclassMyBabyimplementsCloneable{ /** * 私有变量 */ privateArrayList<String>list=...原创 2019-07-14 16:54:01 · 276 阅读 · 0 评论 -
本周面试经历
我这个星期在上海面试,已经面了8家了,其中一家挂在了业务面试上,其他都是挂在了技术一面,崩溃,分享下面试题,我真的不知道到底是怎么了,怎么会有如此变态的题目。 1.为什么hashmap默认长度是16,为什么链表到了8 会转红黑树。我说是为了查询性能,面试官也不满意,说我没有想过。。 2.rabbitmq是如何防止队列阻塞的,我说 主要看消费端的情况,面试官说 抛开消费端不谈。就光看mq本身是怎么防...原创 2019-06-08 10:52:05 · 567 阅读 · 2 评论 -
Java 后端面试,如何坐等 offer?
https://mp.weixin.qq.com/s?__biz=MzU2NzY3MjU4NA==&mid=2247486293&idx=2&sn=4041100cfcea1244782a2337440be731&chksm=fc98e132cbef68247a7d0986990b716182e1bd657c7fbb49d43692b8da14cd09c56cbd5...原创 2019-05-26 10:35:35 · 426 阅读 · 0 评论 -
java实现两个有序单链表合并
本次分享的事两个有序单链表的合并,遍历方法 递归 非递归 节点类/** * @auther: lawt * @date: 2018/11/4 08 * @Description: 结点信息 */public class Node { /** * 为了方便,这两个变量都使用public,而不用private就不需要编写get、set方法了...原创 2018-11-19 13:55:30 · 28470 阅读 · 20 评论 -
java现实回文数
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。进...原创 2018-11-19 13:53:46 · 11106 阅读 · 0 评论 -
JAVA代码查错
1.abstract class Name { private String name; public abstract boolean isStupidName(String name) {}}大侠们,这有何错误?答案: 错。abstract method必须以分号结尾,且不带花括号。2.public class Something { voi转载 2013-06-04 08:44:55 · 604 阅读 · 0 评论 -
java基础面试2
21、Static Nested Class和 Inner Class的不同。 Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。22、JSP中动态INCLUDE与静态INCLUDE的区别?动态INCLUDE用jsp:include动作实现 <jsp:include原创 2013-06-04 08:42:07 · 710 阅读 · 0 评论 -
java基础面试3
67、J2EE是技术还是平台还是框架? J2EE本身是一个标准,一个为企业分布式应用的开发提供的标准平台。 J2EE也是一个框架,包括JDBC、JNDI、RMI、JMS、EJB、JTA等技术。68、我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串? Public String translate (Stri原创 2013-06-04 08:43:05 · 813 阅读 · 0 评论 -
面试提问平率较高的题目
1、jsp与servlet区别2、ArraList,LinkList,List,Vector的区别, hashmap,hashtable,hashset区别,heap,stack区别(屡试不爽的笔试题。。)3、spring的事务管理,事务隔离级别4、oracle sql的优化方法5、j2ee设计模式6、nio与传统io区别7、jvm虚拟机机制8、内存回收机制,哪些内存回转载 2013-08-02 09:13:56 · 868 阅读 · 0 评论 -
面试之道网址
http://blog.csdn.net/xdhehao/article/details/12099755转载 2013-09-30 09:04:19 · 673 阅读 · 0 评论 -
面试
从在大学里面试社团大一新生,到加入百度后帮公司面试候选人,我觉得我对面试这件事一直不得要领。百度提供面试培训,也允许参考或使用题库,但我还是觉得不知道如何判断给不给一名候选人通过我这关。偶尔我会遇到非常优秀的实习生候选人,我能十分确定我要给他过,甚至想方设法确保他能来。其它时候,我觉得我的判断随机性太大,或许还不如一枚硬币做得好。 在百度做二面的时候,我往往会问一些组合问题,转载 2013-09-27 08:51:07 · 830 阅读 · 0 评论 -
java线程池浅析
简介 线程的使用在 java 中占有极其重要的地位,在 jdk1.4 极其之前的 jdk 版本中,关于线程池的使用是极其简陋的。在 jdk1.5 之后这一情况有了很大的改观。Jdk1.5 之后加入了java.util.concurrent 包,这个包中主要介绍 java 中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。线程池线程池的作用: ...原创 2018-09-03 09:25:06 · 537 阅读 · 0 评论 -
BAT面试视频---绝对的干货
想要获取视频,请扫二维码关注,回复 BAT原创 2018-09-26 09:46:48 · 765 阅读 · 0 评论 -
细说springMVC常用注解
@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controller...原创 2018-10-08 11:49:58 · 316 阅读 · 0 评论 -
这道Java基础面试题你真的会吗?
你咱不往下看,先想想你的答案是什么?这里先来聊聊String的intern()方法是干什么的?intern方法是一个native方法,空口无凭,咱们还是可以看看Stirng的源码从方法的注释咱们可以知道,它的作用:1:如果字符串常量池中已经包含一个等于此Stirng对象的字符串,则返回代表池中的这个字符串的String对象,2:第一条不成立。则将此String对象包含的...原创 2018-10-10 16:00:56 · 315 阅读 · 0 评论 -
头条面试--单链表操作
题目:有一个链表,奇数位是升序,偶数位是降序,现在需要对其进行全部为升序,要求时间复杂度O(n)注这里只是为了演示,所以只是列举了几个,真是案例中肯定不是几个数据几点的链表,思路: 先把链表按照奇数位和偶数位进行拆分,拆分成两个链表, 然后对偶数位的链表进行反转 然后合并两个列表 java代码实现/** * @auther: law...原创 2018-11-19 13:45:32 · 458 阅读 · 0 评论 -
Java实现单链表及相关操作
单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的。每个结点的构成:元素(数据元素的映象) + 指针(指示后继元素存储位置), 元素就是存储数据的存储单元, 指针就是连接每个结点的地址数据。 单链表结构图:先建一个结点类/** * @auther: lawt * @date: 2018/11/4 0...原创 2018-11-19 13:49:57 · 2307 阅读 · 0 评论 -
java基础面试4
95、请对以下在J2EE中常用的名词进行解释(或简单描述)web容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接更容器中的环境变量接口交互,不必关注其它系统问题。主要有WEB服务器来实现。例如:TOMCAT,WEBLOGIC,WEBSPHERE等。该容器提供的接口严格遵守J2EE规范中的WEB APPLICATION 标准。我们把遵守以上标原创 2013-06-04 08:44:01 · 695 阅读 · 0 评论