I had an online Java screening interview at Outlier AI. The questions focused on Java fundamentals, data structures, algorithms, multithreading, and OOP principles. Some coding problems involved optimizing solutions and debugging existing code. The interview also included conceptual questions on JVM, garbage collection, and Spring Boot. It was a timed test with multiple-choice and coding questions. Overall, the difficulty was moderate, and prior practice with LeetCode-style problems helped. The process was smooth, and the interviewer was professional.