Me postulé en línea. El proceso tomó 2 días. Acudí a una entrevista en Rchilli (Mohali, Punjab) en dic 2024
Entrevista
I applied for Java Backend Developer role for experience 2-3 years. I was rejected in first round, It was telephonic. First I was asked about my current role, location, notice period, ctc, company. I was asked good questions related to JAVA. Questions were about JUnit, Multi Threading, Code Optimization, Design Patterns.
Me postulé a través de una recomendación de un empleado. El proceso tomó 2 días. Acudí a una entrevista en Rchilli (Nueva Delhi) en nov 2024
Entrevista
I interviewed through a referral, and there was a 2-step process:
Coderbyte assessment: In my case, the question was "Minimum Window Substring & camel cases."
Technical Interview: The interview focused on my project and included some questions such as:
What is the lifecycle of a thread in Java?
How do we maintain concurrency in Java?
How do we ensure that two threads accessing a resource are synchronized?
What are thread safety features, and how do we ensure thread safety?
How do we ensure code aligns with standards and handles vulnerabilities?
Is there any tool to check Java code for standards and vulnerabilities?
How do we check performance in Postman?
How do we deal with memory leaks in Java?
How do we check for memory leaks in production?
What is the difference between HashMap, LinkedHashMap, and ConcurrentHashMap?
What is version control, and how does it work?
How do we compare strings in Java using == and .equals() methods?
Preguntas de entrevista [1]
Pregunta 1
What is the lifecycle of a thread in Java?
How do we maintain concurrency in Java?
How do we ensure that two threads accessing a resource are synchronized?
What are thread safety features, and how do we ensure thread safety?
How do we ensure code aligns with standards and handles vulnerabilities?
Is there any tool to check Java code for standards and vulnerabilities?
How do we check performance in Postman?
How do we deal with memory leaks in Java?
How do we check for memory leaks in production?
What is the difference between HashMap, LinkedHashMap, and ConcurrentHashMap?
What is version control, and how does it work?
How do we compare strings in Java using == and .equals() methods?
Straight forward but thorough, must know your stuff but they understand if you don't know everything. Just come in with preparations done, don't think you can just wing this interview because you cannot.