J'ai postulé en ligne. J'ai passé un entretien chez VASYERP en déc. 2024
Entretien
Application and Screening
Application Submission: Submit your resume, cover letter, and sometimes a portfolio or work samples.
Initial Screening: A recruiter or hiring manager reviews your application to ensure you meet the basic qualifications.
Phone/Video Screen: A brief conversation (15–30 minutes) with a recruiter or HR representative to discuss your background, interests, and salary expectations.
Questions d'entretien [1]
Question 1
What tools/software/methodologies are you proficient in for this role?
Tip: Mention tools relevant to the position and provide examples of how you’ve used them.
Can you walk us through a specific project you worked on?
Tip: Highlight your contribution, the impact, and any challenges you overcame.
How do you stay updated on industry trends and changes?
Tip: Mention specific blogs, publications, courses, or certifications.
What would you do if you encountered a problem you didn’t know how to solve?
Tip: Emphasize resourcefulness, research, and collaboration.
Describe your process for [specific task relevant to the role].
J'ai postulé via une autre source. Le processus a pris 1 semaine. J'ai passé un entretien chez VASYERP (Ahmedabad) en avr. 2025
Entretien
My Interview Experience (April 2025):
I applied for the position through Indeed, and the selection process consisted of three virtual interview First Technical , Second Test and third managerial round with CEO, Positive Experience.
Questions d'entretien [1]
Question 1
My Interview Experience:
I was asked the following questions during the technical rounds:
Tell me about yourself and your current project.
What are your roles and responsibilities in your current project?
Which one is better: Microservices or Monolithic architecture?
How do you validate API requests?
How do you use Git for version control? How do you manage working on multiple branches?
Have you implemented Spring Security?
Which one is better: PostgreSQL or SQL Server?
Explain the concept of the @Transactional annotation.
What is the difference between @Controller and @RestController?
What is indexing in databases?
Explain the concept of a deadlock.
Why is the main method static in Java?
Which one is better: LEFT JOIN or INNER JOIN?
What is a lambda function, and what is the use of filter() in lambda expressions?
What challenges have you faced with PostgreSQL?
How can we connect multiple databases in a single Spring Boot application?
In the second round, I was given a task to implement a Discount Management System, where I successfully created 2 APIs.
The third round was a discussion with the CEO of the organization.
Overall, my experience was positive, but I was rejected in the final round. When I asked HR for feedback, they said the profile didn’t match their requirements.
My only concern is that if the profile wasn’t a match, it should have been identified before proceeding with multiple interview rounds. Time is valuable for both candidates and interviewers, so proper screening at the beginning would be more respectful and efficient for everyone.
J'ai postulé via la recommandation d'un employé. Le processus a pris 1 semaine. J'ai passé un entretien chez VASYERP (Ahmedabad) en janv. 2025
Entretien
1st Round: Virtual Technical Round.
2nd Round: Practical Technical Test.
In this round, I was given a task to develop two APIs:
1. First API: To calculate the product discount based on the product price and discount type.
2. Second API: To fetch product information, including discount details.
3rd Round: Interview with Co-Founder.
1. Tell me about your role and responsibilities, as well as your family background.
2. Why are you planning to switch jobs?
3. Why did you choose Java as your primary programming language?
Questions d'entretien [1]
Question 1
1. Explain the difference between StringBuilder and StringBuffer in Java.
2. What is an Actuator in the context of Spring Boot?
3. Define Dependency Injection and explain its types.
4. How and where is Polymorphism implemented in Java?
5. What is Indexing in PostgreSQL, and how does it work?
6. Differentiate between JWT (JSON Web Token) and Spring Security.
7. Describe your roles and responsibilities as a Java Developer.
8. What are the differences between JavaScript, AJAX, and jQuery?
9. What is a Partition in a database, and why is it used?
10. On a scale of 1 to 5, how would you rate PostgreSQL and why?
11. What are the latest versions of Java and Spring Boot?
12. Explain the difference between a Function and a Procedure in PostgreSQL.
13. How does @RequestMapping differ from @GetMapping in Spring?
14. What does the static keyword mean in the public static void
main(String[] args) method?