Premium Employer

i

This company page is being actively managed by Publicis Sapient Team. If you also belong to the team, you can get access from here

Publicis Sapient Verified Tick

Compare button icon Compare button icon Compare
3.5

based on 3.1k Reviews

Filter interviews by

Publicis Sapient Senior Sdet Engineer Interview Questions and Answers

Updated 27 Jun 2024

Publicis Sapient Senior Sdet Engineer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was online interview with video

Round 2 - Technical 

(2 Questions)

  • Q1. Difference between string buffer and string builder
  • Ans. 

    String buffer is synchronized and thread-safe, while string builder is not synchronized and faster.

    • String buffer is synchronized, making it thread-safe for use in multi-threaded environments.

    • String builder is not synchronized, making it faster but not thread-safe.

    • String builder is preferred for single-threaded operations due to its faster performance.

    • String buffer is used when thread safety is required, even though it

  • Answered by AI
  • Q2. What is hashmap
  • Ans. 

    HashMap is a data structure in Java that stores key-value pairs and allows for fast retrieval of values based on keys.

    • HashMap is part of the Java Collections framework.

    • It uses hashing to store and retrieve elements quickly.

    • Each key in a HashMap must be unique.

    • HashMap allows for null keys and values.

    • Example: HashMap map = new HashMap<>();

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Recruitment Consulltant and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. 2 sum problem in different approach
  • Q2. Maximum sub array sum
  • Ans. 

    Find the maximum sum of a contiguous subarray within an array of integers.

    • Use Kadane's algorithm to find the maximum subarray sum efficiently.

    • Initialize two variables - maxEndingHere and maxSoFar.

    • Iterate through the array and update the variables accordingly.

    • Example: Input [1, -2, 3, 4, -1, 2, 1, -5, 4], Output: 10 (subarray [3, 4, -1, 2, 1])

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Design LLD for factory pattern
  • Ans. 

    Factory pattern is a creational design pattern that provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created.

    • Create an interface or abstract class to define the factory method

    • Create concrete classes that implement the interface or extend the abstract class

    • Factory class should have a method that returns an object of the interface type based on in

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Group Discussion 

Braindraning is good or bad in india

Round 2 - Aptitude Test 

Percentage si profit interest hcf lcm

Interview Preparation Tips

Interview preparation tips for other job seekers - Aptitude well
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Selenium framework, exceptions, how to right click double click,
  • Q2. Rest assured, serialization , how to send POST request
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Good and easy, guesstimate and puzzles

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Tell me about yourself
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Add very long numbers integers.

Round 3 - Technical 

(3 Questions)

  • Q1. System Design. Design central logging system.
  • Ans. 

    Design a central logging system for efficient monitoring and troubleshooting.

    • Use a centralized server to collect logs from all systems

    • Implement log aggregation tools like ELK stack or Splunk

    • Set up alerts for critical errors or anomalies

    • Ensure secure access controls for log data

    • Consider scalability and storage requirements

  • Answered by AI
  • Q2. Central logging system
  • Q3. Ratelimit apis not system design
  • Ans. 

    Ratelimiting APIs is a crucial aspect of ensuring system stability and preventing abuse.

    • Implement rate limiting to restrict the number of API calls a user can make within a specific time frame.

    • Use tokens or counters to track and enforce rate limits.

    • Consider using a distributed cache or database to store rate limit data for scalability.

    • Monitor and adjust rate limits based on usage patterns and system performance.

    • Provide...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for leadership principles questions

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
No response

I applied via campus placement at Manav Rachana International University, Faridabad and was interviewed in Apr 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

It was actually a mix of aptitude and technical. 1st round included aptitude, English, essay writing and coding questions.

Round 2 - One-on-one 

(1 Question)

  • Q1. This was an online technical interview round. Questions were moderate on difficulty level. The interviewer was friendly and asked questions from the resume.
Round 3 - One-on-one 

(1 Question)

  • Q1. Technical+HR round

Interview Preparation Tips

Interview preparation tips for other job seekers - I think with good communication skills and basic knowledge of your domain will enable you to qualify this round. Also be confident, extremely important.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Medium level coding question on leetcode and codechef are good to prepare to clear the test.

Round 2 - Technical 

(2 Questions)

  • Q1. You need to have good knowledge on all the core subjects from CSE Department and coding
  • Q2. Database questions, java opps cocncepts, coding question based on arrays.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare coding well , leecode medium level questions are good enough and knowledge on core subjects.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Jul 2023. There were 3 interview rounds.

Round 1 - Coding Test 

No of chars occurrences in a string

Round 2 - One-on-one 

(2 Questions)

  • Q1. Explain about framework
  • Ans. 

    A framework is a set of guidelines, libraries, and tools that help in developing and executing automated tests efficiently.

    • Framework provides a structure for organizing test scripts, data, and reports.

    • It promotes reusability, maintainability, and scalability of test automation code.

    • Types of frameworks include data-driven, keyword-driven, hybrid, and behavior-driven development (BDD).

    • Examples of popular test automation ...

  • Answered by AI
  • Q2. Waits in selenium
  • Ans. 

    In Selenium, waits are used to pause the execution of the test script for a certain amount of time or until a certain condition is met.

    • Implicit Wait: Waits for a certain amount of time before throwing a NoSuchElementException.

    • Explicit Wait: Waits for a certain condition to occur before proceeding further.

    • Fluent Wait: Waits for a condition with a specified frequency and timeout.

    • Thread.sleep(): Pauses the execution for a

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Normal Hr questions

Skills evaluated in this interview

Publicis Sapient Interview FAQs

How many rounds are there in Publicis Sapient Senior Sdet Engineer interview?
Publicis Sapient interview process usually has 2 rounds. The most common rounds in the Publicis Sapient interview process are Coding Test and Technical.
What are the top questions asked in Publicis Sapient Senior Sdet Engineer interview?

Some of the top questions asked at the Publicis Sapient Senior Sdet Engineer interview -

  1. Difference between string buffer and string buil...read more
  2. What is hash...read more

Tell us how to improve this page.

Publicis Sapient Senior Sdet Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Join Publicis Sapient Let's imagine the future together.

Publicis Sapient Senior Sdet Engineer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

5.0

Skill development

1.0

Work-life balance

5.0

Salary

2.0

Job security

3.0

Company culture

2.0

Promotions

2.0

Work satisfaction

Explore 1 Review and Rating
Senior Associate
2.2k salaries
unlock blur

₹10.9 L/yr - ₹37.5 L/yr

Associate Technology L2
1.5k salaries
unlock blur

₹5.1 L/yr - ₹20 L/yr

Senior Associate Technology L1
1.2k salaries
unlock blur

₹10.1 L/yr - ₹32 L/yr

Senior Software Engineer
726 salaries
unlock blur

₹9.5 L/yr - ₹37 L/yr

Senior Associate 2
613 salaries
unlock blur

₹14 L/yr - ₹41 L/yr

Explore more salaries
Compare Publicis Sapient with

Accenture

3.9
Compare

IBM

4.0
Compare

TCS

3.7
Compare

Infosys

3.6
Compare
Did you find this page helpful?
Yes No
write
Share an Interview