I interviewed for the Backend SDE role at Juspay. The process had 3 rounds: an online coding test (DSA, Java), a deep-dive technical interview (focused on my Spring Boot + MySQL project), and a behavioral HR round.
It was okey. Really liked the poeple interviewing, enjoyed the weather, enjoyed the weather forecast for tomorrow, enjoyed conversation. The questions were medium difficulty, the interviewer was attentive to my answers. Would 100% go through the interview again.
I applied through university. I interviewed at Abhishek Industries (Bengaluru) in Jun 2025
Interview
The interview process started with an online assessment covering Java, SQL, and logical reasoning. After clearing it, I had two rounds of technical interviews where they asked about data structures, OOP concepts, and small coding problems. Finally, there was an HR round focused on communication skills, teamwork, and my interest in the company. The entire process took about two weeks and was well-organized.
Interview questions [1]
Question 1
Question 1
Q: Explain the difference between fail-fast and fail-safe iterators in Java.
Answer (optional): I explained that fail-fast throws ConcurrentModificationException when the structure is modified while iterating (like ArrayList), whereas fail-safe works on a copy and avoids exceptions (like CopyOnWriteArrayList).
Question 2
Q: Can you explain normalization in databases?
Answer (optional): I described 1NF, 2NF, and 3NF with simple examples, explaining how normalization reduces redundancy and improves data integrity.
Question 3
Q: Write a program to find the most repeated word in a string.
Answer (optional): I explained the logic using HashMap in Java and wrote a code snippet to count frequency and return the word with the maximum count.