As a final-year student, I recently attended my first-ever interview with Publicis Sapient for the Intern Engineering role. It was an exciting and insightful experience, offering valuable lessons about the expectations of top-tier companies. Hereâs a detailed account of my journey:
1. Online Aptitude and Coding Round
The selection process began with an on-campus online test that included two sections:
Coding Section
- Problem 1: An easy-level coding question focused on basic problem-solving.
- Problem 2: A medium-level coding question requiring deeper logic and implementation skills.
Aptitude Section
This section consisted of multiple-choice questions (MCQs) on topics such as:
- Logical reasoning
- Verbal ability
- Quantitative aptitude
2. Interview Process
The interviews were conducted on 31st August 2024 (Saturday), with two rounds scheduled on the same day.
Technical Interview
Duration: ~30 minutes
This round focused on assessing my technical knowledge, problem-solving skills, and project understanding.
Key Areas Covered:
Core Java:
- Can you override the main function in Java?
- Questions on OOP concepts such as interfaces and abstraction.
Collections Framework:
- Differences between HashSet and HashMap.
- Scenarios where one is preferred over the other.
Project Discussion:
- How did you come up with the idea for your project?
- What was your role and contribution?
- Which tech stack did you use and why?
SQL Queries:
- Writing a query using UNION.
- Performing an UPDATE operation.
Result Declaration:
Within 30 minutes, the results for the technical round were announced. Successful candidates moved to the HR round, while others were informed of their status.
HR Interview
Duration: ~45 minutes
This round aimed to evaluate my personality, communication skills, and decision-making abilities.
Key Questions Asked:
Personal Strengths and Weaknesses:
- What are your strengths, and how have they helped you in your academic or professional journey?
- What is your biggest weakness, and how are you working to overcome it?
Decision-Making Scenario:
- "If you received two offer lettersâone from Publicis Sapient and one from another big MNCâwhat would you choose and why?"
Puzzle Problems:
- The interviewer asked a couple of logic-based puzzles to test my problem-solving abilities under pressure.
Why Publicis Sapient?:
- "Why do you want to join Publicis Sapient, and what makes you a good fit for this role?"
Closing the Interview:
The HR round concluded with the opportunity to ask questions. I used this moment to inquire about:
- The team structure.
- Learning opportunities within the company.
My Overall Experience
As my first interview experience, I was both nervous and excited. The technical round thoroughly assessed my knowledge of Java, SQL, and projects, while the HR round allowed me to demonstrate my decision-making skills and passion for the role.
Key Takeaways for Aspirants
Strong Fundamentals:
- Focus on core concepts like OOP, Collections, and SQL for technical interviews.
- Be well-prepared with at least one or two major projects you have worked on.
Problem-Solving Practice:
- Work on logic puzzles and decision-making scenarios to prepare for HR rounds.
Confidence Matters:
- Speak clearly, maintain eye contact, and express your thoughts confidently during interviews.
Ask Questions:
- Use the "Do you have any questions for us?" moment to show curiosity and enthusiasm about the role and company.