I have 3 years of experience and applied through a referral. I had four rounds of interviews.
Round 1 (DSA)
Round 2 (Low Level Design) Design Restaurant Ordering System. The expectation was to come up with Classes, Interface, Entities and relationship between them and then database schema for the same. SQL queries from the schema itself. Basic spring boot questions.
Round 3 (Hiring Manager Round) Introduction, Technical architecture of current project and questions around the same. Java Based questions - memory model, garbage collection. Springboot based questions - How springboot works and startup process, various annotations, Exceptional handling in spring boot, spring security and interceptors related questions, CORS. Design Pattern related Questions - Strategy and Factory. Discussion around recently solved prod issue. Behavioral questions - conflicts with colleague, handling critical feedback, etc, why leaving current org etc.
Round 4 (HR Round) About my career journey from college to corporate, why Walmart, current and expected compensation.