Was an 8 hour interview but interviewer made it feel comfortable and engaging. It was more like a discussion about my previous experience and not just shooting technical questions. Felt interesting when people around you are willing to know about your work.
1. Screening and technical interview based on CV, quite detailed into skills on CV
2. Independent coding exercise to create API
3. Behavioural with additional technical questions based on the coding exercise
The interview started with a very brief introduction of the interviewer and then dived right into a rapid fire round of java theoretical questions. Something you would get if you search "java interview questions" on google. Then after mentioning these are not experience oriented, the interview switched to more practical and experience based questions in the second half.
Towards the end, the interview asked to open an IDE and share my screen for some coding. I mentioned I did not get a heads up to have this set up.
Overall in the one hour interview, it was 55min of questions from their side and only 5min for me to ask them questions.
Honestly, I did not like the one sided interview style and the project also seemed not as advanced as I had hoped.
Interview questions [1]
Question 1
Google "top java interview questions".
RESTful web services
basic Oracle SQL