Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/byron4j/1024interview
✨✨✨JAVA程序猿笔试面试干货(欢迎加入开源分享)
https://github.com/byron4j/1024interview
algorithms interview java mysql redis rocket spring-boot zookeeper
Last synced: 16 days ago
JSON representation
✨✨✨JAVA程序猿笔试面试干货(欢迎加入开源分享)
- Host: GitHub
- URL: https://github.com/byron4j/1024interview
- Owner: Byron4j
- License: mit
- Created: 2019-03-12T03:04:56.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-13T02:05:36.000Z (almost 6 years ago)
- Last Synced: 2024-11-06T12:23:26.085Z (2 months ago)
- Topics: algorithms, interview, java, mysql, redis, rocket, spring-boot, zookeeper
- Language: Java
- Homepage:
- Size: 553 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![](pictures/logo-simple.png)
**JAVA programer interview dry goods (welcome to join the open source sharing)**
**JAVA程序猿笔试面试干货(欢迎加入开源分享)**
[![Build Status](https://travis-ci.com/Byron4j/1024interview.svg?branch=develop)](https://travis-ci.com/Byron4j/1024interview)
![GitHub release](https://img.shields.io/github/release-pre/byron4j/1024interview.svg)
[![codecov](https://codecov.io/gh/Byron4j/1024interview/branch/develop/graph/badge.svg)](https://codecov.io/gh/Byron4j/1024interview)
[![codecov](https://scan.coverity.com/projects/17857/badge.svg)](https://scan.coverity.com/projects/17857)
![APM](https://img.shields.io/apm/l/vim-mode.svg?label=License&style=popout)
![](https://img.shields.io/badge/author-%E4%B8%9C%E9%99%86%E4%B9%8B%E6%BB%87-red.svg)## 🎉 面试题概览
✨ [JAVA程序猿笔试面试题概览](面试题概览.md)
- **1.Java 核心**
- 1.使用过的java集合类有哪些?```ArrayList```、```LinkedList```的源码级别的差异。
- 2.```Map```、```HashMap```、```ConcurrentHashMap``` 的区别、以及源码级别深度考察
- 3.Java 锁机制的考查: ```Synchronized``` 关键字,```ReentrantLock```,```AbstractQueuedLongSynchronizer``` 的掌握
- 4.Java 线程的考查: 线程的生命周期、线程间的通信
- 5.```CountDownLatch```、```CyclicBarrier``` 的使用以及差异
- 6.Java 线程池的掌握; 线程池的参数以及含义;自定义线程池;
- 7.Java的阻塞队列 ```BlockingQueue```、```ArrayBlockingQueue```、```DelayQueue``` 等
- 8.Fork join 框架、异步编程类: ```ForkJoinPool```、```ForkJoinTask```、```FutureTask```最后希望每一位朋友面试后收到的反馈是:**Congratulations for you!**
![](pictures/tag.jpg)
>辑文参考资料
>
>- codecov代码覆盖率示例:https://github.com/codecov/example-java-maven