There were 2 rounds of interviews. The requirement was for Spring, Core Java, and databases. I cleared the first round and am giving details for the second round interview questions. I could answer a few questions, but a few of them were tricky.
How does a HashMap work?
How will a key work if we are taking a name as a key in a Product class (name, price)? Write a hashcode function for it.
Designing Database
There are items. Create a table for them. a. iPhone RED 16 GB, iPhone Black 32 GB b. Pencil c. Laptop Bag 14" Red, 20" Black
Designing a database for a hierarchy as we see on a website: Electronic Items -> Mobile -> iPhone
Data structure: How many times has this array been reversed? [14, 18, 1, 5, 7, 11]
How will you arrange different classes in a Spring Boot project? Suppose there are 100 controller classes, 50 repository classes, and 100 DAO classes. Then, how will you arrange them in different packages?
The following metrics were computed from 1 interview experience for the Nokia Java Developer role in New Delhi, Delhi.
Nokia's interview process for their Java Developer roles in New Delhi, Delhi is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Nokia's Java Developer interview process in New Delhi, Delhi.