Translated😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | A complete primer on advanced knowledge for internet Java engineers: covering high concurrency, distributed systems, high availability, microservices, massive data processing, and other areas
Repository Index
57,637 visible repositories in the index
1–24 of 24 · Most stars
TranslatedDemonstrate all the questions on LeetCode in the form of animation. (Presenting the approach to solving LeetCode problems in the form of animation; full step-by-step, replay, variable speed, and voice explanation are available at algomooc.com)
- leetcode
- leetcode-solutions
- leetcode-java
- animation
Everything you need to know to get the job.
- java
- interview
- interview-questions
- interview-practice
Learn System Design concepts and prepare for interviews using free resources.
Translated🌍 Algorithm training for beginners | Includes four parts: ①. Interview experiences from major tech companies ②. LeetCode illustrated solutions ③. 1,000 open-source e-books ④. 100 technical mind maps (the project took hundreds of hours; I hope you can give it a star to support it, 🌹thanks~) Recommended free ChatGPT websites
- algorithms
- interview-questions
- dynamic-programming
- leetcode
Learn Low Level Design (LLD) and prepare for interviews using free resources.
- awesome
- design-patterns
- interview
- interview-practice
This repository consists of the code samples, assignments, and notes for the Java data structures & algorithms + interview preparation bootcamp of WeMakeDevs.
Your Cheat Sheet For Android Interview - Android Interview Questions and Answers
- cheatsheet
- cheat-sheets
- android
- android-interview-practice
Cracking the Coding Interview 6th Ed. Solutions
- cracking-the-coding-interview
- java
- algorithms
- data-structures
Interview questions
A collection of samples demonstrating different frameworks and techniques for automated testing
- sample
Contains latest company wise questions of LeetCode as of July 2026.
- leetcode
- leetcode-companies
- leetcode-company-questions
- leetcode-company-wise-questions
Translatednovel is a learning-oriented novel project with separated frontend and backend, developed with the latest Java technology stack, Spring Boot 3 + Vue 3. It comes with a step-by-step, beginner-friendly tutorial that teaches you hand in hand how to develop and launch a production-grade Java system from scratch. It consists of multiple subsystems, including a novel portal system, an author backend management system, and a platform backend management system. Its features include novel recommendations, work search, novel rankings, novel reading, novel comments, a member center, an author zone, top-up and subscription, news publishing, and more.
Translated:fire: This repository mainly contains introductory Spring Boot learning tutorials and some commonly used Spring Boot practical project tutorials, including various example code for using Spring Boot, as well as the source code and demos of some practical projects. The practical projects include basic web development and the online blog projects / large enterprise mall systems / front-end and back-end separation practice projects that are widely used today, freeing you from the constraints of all kinds of hello world introductory examples so you can truly master Spring Boot development.
- spring-boot
- mybatis
- java
- spring-boot-thymeleaf
Implementation of Instagram with Material Design (originally based on Emmanuel Pacamalan's concept)
TranslatedProvides an approach to permission management based on Spring Boot-Shiro-Vue. Permissions are controlled on both the front end and the back end, achieving button-level and API-level permissions. (The current new version has removed the Shiro dependency, simplifying the configuration.)
- springboot
- vue
- shiro
- permissions
Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity ...
- java
- levenshtein-distance
- cosine-similarity
- string-distance
Cheat Sheet for Android Interviews
- android
- interview-questions
- cheat-sheets
- java
Vert.x Blueprint Project - Micro-Shop microservice application
- microservice
- vertx
- event-driven-microservices
- event-sourcing
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
- tls
- truststore
- certificate
- keystore
Data Structures and Algorithms in Java (useful in interview process)
- sorting-algorithms
- insertion-sort
- selection-sort
- sorted-arrays
Learning Management System OpenOlat
- elearning
- lms
- java
- education
Vert.x Blueprint Project - A reactive todo-backend implementation using Vert.x and various persistence
- vertx
- restful-api
- asynchronous
- rxjava2
Native Java API to work with JavaScript Node Package Manager (NPM): query, retrieve, pack into jar (webjars), CDN, maven