
面试锦集
饶艳辉
十年以上程序员老兵,关注技术交流、提倡原创、拥抱开源。专注服务端、数据结构、算法、互联网微服务、分布式、高可用等架构领域!!!
展开
-
面试锦集:JAVA算法面试第一篇
package com.algorithm;/** * 面试锦集: * * 实现方法int findNextPrime(int i),使其返回下一个大于i的质数。 * * 百度百科对质数的定义:质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。 * * @author 小辉GE/小辉哥 * * 2019年7月31日 下午6:20:00 */p...原创 2019-07-31 22:31:43 · 208 阅读 · 0 评论 -
面试锦集:JAVA算法面试第二篇
package com.algorithm;/** * 面试锦集: * * 用最简单的方法把数组第一位和第二位, 第二位和第三位, * 第三位和第四位, 第四位和第五位,第五位和第六位, * 最后一位和第一位更换位置(要求单层循环实现) * * @author 小辉GE * * 2019年7月30日 下午6:19:00 */public class ArrayCh...原创 2019-07-31 22:42:31 · 146 阅读 · 0 评论 -
面试锦集:JAVA算法面试第三篇
package com.algorithm;/** * 面试锦集: * * JAVA程序实现一天24小时时分秒重合次数 * * @author 小辉GE/小辉哥 * * 2019年8月1日 下午6:02:40 */public class HourMinuteSecondRepeatTimes { public static void main(String[] ...原创 2019-08-01 18:39:10 · 175 阅读 · 0 评论 -
面试锦集:JAVA算法面试第四篇
package com.algorithm;/** * 面试锦集: * 要求不使用JDK自带的API,手动实现剔除某字符串中所有空格 * * @author 小辉哥/小辉GE * <p> * 2019年8月2日 下午17:19:38 */public class StringTrims { public static void main(String[...原创 2019-08-02 17:37:49 · 132 阅读 · 0 评论 -
面试锦集:JAVA中存在i+1小于i的情况吗?
JAVA中存在i+1<i的情况吗,请代码实现并详细说明?面试中被问到这个问题,小伙伴们是不是很疑惑,此时内心是不是在想WHAT,发生了什么,这么多年的数学难道白学了。很显然在JAVA中是存在的,我们这里直接上代码。package com.algorithm;import java.util.ArrayList;import java.util.List;/** *...原创 2019-08-07 17:47:40 · 1454 阅读 · 1 评论 -
面试锦集:手写一个同步类容器之wait/notify/notifyAll实现
互联网大厂面试必考题目:手写一个同步类容器,支持多个生产者线程以及多个消费者线程的阻塞调用。采用 wait notify/notifyAll实现。我第一次去大厂面试都被难住了!!!package com.container;import java.util.LinkedList;import java.util.concurrent.TimeUnit;import java.ut...原创 2019-08-09 21:13:41 · 252 阅读 · 0 评论 -
面试锦集:手写一个同步类容器之Lock/Condition await signalAll实现
互联网大厂面试必考题目:手写一个同步类容器,支持多个生产者线程以及多个消费者线程的阻塞调用。采用 Lock/Condition await signalAll实现,更精确定位唤起的线程。我第一次去大厂面试都被难住了!!!package com.container;import java.util.LinkedList;import java.util.concurrent.Time...原创 2019-08-09 21:19:12 · 332 阅读 · 0 评论 -
面试锦集:手写一个同步类容器之BlockingQueue实现
互联网大厂面试必考题目:手写一个同步类容器,支持多个生产者线程以及多个消费者线程的阻塞调用。采用BlockingQueue实现,我第一次去大厂面试都被难住了!!!package com.container;import java.util.concurrent.BlockingQueue;import java.util.concurrent.LinkedBlockingQueue...原创 2019-08-14 13:18:58 · 641 阅读 · 0 评论