The interview was medium level. Though I did a lot of preparing on Java, multithreading, and coding, I was not fully prepared for DB (Hibernate) and resilience related questions. It was a nervous interview.
Perguntas de entrevista [1]
Pergunta 1
what is lock, reentrantlock, synchronized, how to make threads run in sequence, wildcards, eg. of wildcards, bus ticketing design system, what is diff between treemap, hashmap, concurrenthashmap, how to handle service which has used up full memory, lifecycle of bean, transactional annotation and its attributes, what is microservice, how 2 or more service behaves in case of failure of any one of the service, how to handle it, long to short url design
Candidatei-me por meio de uma agência de recrutamento. Fiz uma entrevista na empresa Morgan Stanley.
Entrevista
3 technical rounds. first round, shared screen, got asked about a hashmap question. a simple and a more advanced sql question. 30 minutes long, no conversation, quickly started the questions and ended right on time with no introduction.
Perguntas de entrevista [1]
Pergunta 1
write a code to show most recent used products with date and time
The interview process was structured and professional. It began with an initial screening where my background, experience, and technical skills were discussed. This was followed by a technical interview that focused on Java, Spring Boot, REST APIs, and system design, along with some scenario-based problem-solving questions. The final round was a behavioral interview where situational and competency-based questions were asked to assess my communication, teamwork, and problem-solving skills. Overall, the process was smooth, the interviewers were clear and respectful, and it gave me a good insight into the company culture and role expectations.