标签:面试题

JAVA

从头到尾解析Hash表算法,百度Top K算法详解

herman 1年前 (2023-02-19) 1937浏览

从头到尾解析Hash 表算法 本文分为三部分内容,第一部分为一道百度面试题Top K算法的详解;第二部分为关于Hash表算法的详细阐述;第三部分为打造一个最快的Hash表算法。 第一部分:Top K 算法详解 问题描述 百度...

JAVA

Java异常面试题(2022最新版)

herman 2年前 (2021-12-21) 1735浏览

Java异常架构与异常关键字 Java异常简介 Java异常是Java提供的一种识别及响应错误的一致性机制。 Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异...

JAVA

4万字,208道Java面试题含答案!

herman 3年前 (2021-09-04) 1918浏览

包含的模块 本文分为十九个模块,分别是: 「Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、My...

JAVA

Java冷知识面试题

herman 3年前 (2021-07-31) 2430浏览

Java 15 年老兵都不一定了解的冷知识! 今天我们讲解一下,工作了 15 年的 Java 老司机都不一定知道的知识点。 方法参数不能超过 255 个 一般我们工作中,一个方法超过 5 个参数的都很少见。超过 10 个的估计是刚...

JAVA

面试官:Spring中的注解@Autowired是如何实现的

herman 3年前 (2021-07-04) 2197浏览

现在面试,基本上都是面试造火箭🚀,工作拧螺丝🔩。而且是喜欢问一些 Spring 相关的知识点,比如 @Autowired 和 @Resource 之间的区别。魔高一丈,道高一尺。很快不少程序员学会了背诵面试题,那我反...

JAVA

Java高级工程师的40道Redis面试题含答案!

herman 3年前 (2021-04-03) 2105浏览

金三银四面试季,为了做好大家面试路上的助攻手,对于 Redis 这块心里还没底的同学,特整理 40 道Redis常见面试题,让你面试不慌,争取 Offer 拿到手软! 1、什么是 Redis?Redis 是完全开源免费的,遵守 BSD 协议,...

JAVA

Spring 必会面试题:如何解决循环依赖问题!

herman 3年前 (2020-11-24) 3705浏览

Spring高频面试题:如何解决循环依赖问题! 循环依赖问题全景图 什么是循环依赖问题? ❝类与类之间的依赖关系形成了闭环,就会导致循环依赖问题的产生。❞ ❝比如下图中A类依赖了B类,B类依赖了C类,而最后C类又依赖...

JAVA

1024程序员节,号称史上最难 Java 面试题?

herman 4年前 (2020-10-22) 2940浏览

今天拉勾搞了一个活动,里面有一套 Java 高级工程师的面试题,我发到了一个群里,很多人都回答不出来。 最后看了一下排行榜,发现回答对 1、2 道题的人占了 80% 的人。通过这些题可以简单的考察出你的技术到底是出于哪一个层次的水平。 ...

JAVA

面试必会的IO、NIO、AIO、BIO以及多路复用

herman 4年前 (2020-08-29) 2400浏览

在网络的初期,网民很少,服务器完全无压力,那时的技术也没有现在先进,通常用一个线程来全程跟踪处理一个请求。因为这样最简单。 其实代码实现大家都知道,就是服务器上有个ServerSocket在某个端口监听,接收到客户端的连接后,会创建一个Soc...

JAVA

Java集合一网打尽!

herman 4年前 (2020-05-23) 2876浏览

相信在面试过程中,你也被问过 Java 集合知识点,比如类似下面这些题! 说说常见的集合有哪些吧?HashMap说一下,其中的Key需要重写hashCode()和equals()吗?HashMap中key和value可以为null吗?允许几个...

JAVA

阿里面试题:Java为什么要引入偏向锁?

herman 4年前 (2020-03-11) 2977浏览

这是一道来自阿里的面试题,在聊到锁的时候,阿里面试官引入了这个问题。我这里来简单的回答一下! 要回答这个问题,首先你要直到什么是偏向锁! JDK1.6 对锁做了很多优化,轻量级锁和偏向锁是其中两种优化手段。引入偏向锁是为了在无多线程竞争...

业余杂谈

漫画算法:骚操作系列(灯泡开关的经典面试题)

herman 4年前 (2020-02-29) 3054浏览

今天为大家分享一道关于“电灯泡”的题目。 话不多说,直接看题。 初始时有 n 个灯泡关闭。第 1 轮,你打开所有的灯泡。第 2 轮,每两个灯泡关闭一次。第 3 轮,每三个灯泡切换一次开关(如果关闭则开启,如果开启则关闭)。第 i 轮,每...

JAVA

准备了 500 道阿里面试题,据说能刷掉90%的人!

herman 4年前 (2020-02-18) 1737浏览

原本开年过后是面试招聘旺季,金三银四一直是程序员跳槽的最佳时机,可是由于今年突发了疫情,金三银四变成了“金五银六”! 这几天有不少人加我微信好友,问我要一些面试题。我这里准备了大概 500 道左右的面试题,覆盖面非常的广,今天免费分享给大家!...