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 Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Publicis Sapient Technical Lead Interview Questions and Answers

Updated 25 Nov 2023

6 Interview questions

A Technical Lead was asked
Q. Is live data lifecycle aware? If so, what does ViewModel do?
Ans. 

Yes

  • LiveData is lifecycle aware and can be used to observe changes in data.

  • ViewModel provides a way to store and manage UI-related data across configuration changes.

  • ViewModel can hold LiveData objects to provide data to the UI.

  • LiveData and ViewModel work together to ensure data consistency and prevent memory leaks.

A Technical Lead was asked
Q. What are the advantages of MVP over MVC?
Ans. 

MVP offers better separation of concerns and easier unit testing compared to MVC.

  • MVP separates the presentation layer from the business logic, making it easier to maintain and modify the codebase.

  • MVP allows for easier unit testing as the presenter can be tested independently from the view.

  • MVP provides better decoupling between components, enabling easier code reuse and scalability.

  • MVP promotes a clear separation o...

Technical Lead Interview Questions Asked at Other Companies

Q1. 1. Explain 5 mins the flow from requirement analysis to productio ... read more
asked in Infosys
Q2. Managerial: 1) Explain any one past issue and its mitigation stra ... read more
asked in Cognizant
Q3. 1. Type of documentation for computer system validation. 2.Please ... read more
asked in Wipro
Q4. What automation framework have you worked on?
Q5. What is REST API? And the difference between GET, PUT, POST, DELE ... read more
A Technical Lead was asked
Q. How does a ViewModel survive when an activity is destroyed due to configuration changes?
Ans. 

The ViewModel survives configuration changes by being retained by the system.

  • ViewModels are designed to survive configuration changes like screen rotations or language changes.

  • When an activity is destroyed and recreated, the ViewModel is not destroyed and retains its data.

  • The ViewModel is associated with the activity's lifecycle and is retained until the activity is finished.

  • The retained ViewModel instance can be ...

A Technical Lead was asked
Q. How does SSL pinning work?
Ans. 

SSL pinning is a security technique that ensures a client only communicates with a server using a pre-defined public key.

  • SSL pinning involves hardcoding the server's public key in the client's code or configuration.

  • During the SSL handshake, the client checks if the server's public key matches the pinned key.

  • If the keys match, the connection is established; otherwise, it is rejected.

  • Pinning prevents man-in-the-midd...

A Technical Lead was asked
Q. How do you achieve data security when saving data persistently?
Ans. 

Data security can be achieved through encryption, access controls, backups, and regular security audits.

  • Encrypt sensitive data using strong encryption algorithms.

  • Implement access controls to restrict unauthorized access to the data.

  • Regularly backup the data to prevent data loss.

  • Conduct regular security audits to identify and fix vulnerabilities.

  • Use secure protocols and communication channels for data transfer.

  • Impl...

A Technical Lead was asked
Q. Where should encryption keys be stored?
Ans. 

Encryption keys should be securely stored in a separate key management system.

  • Encryption keys should not be stored alongside the encrypted data.

  • Use a dedicated key management system (KMS) to store and manage encryption keys.

  • Implement strong access controls and authentication mechanisms for the KMS.

  • Consider using hardware security modules (HSMs) for added security.

  • Regularly rotate encryption keys to minimize the im...

Publicis Sapient Technical Lead Interview Experiences

2 interviews found

Interview experience
2
Poor
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed in Oct 2023. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Is live data is life cycle aware. If it's aware what does ViewModel do?
  • Ans. 

    Yes

    • LiveData is lifecycle aware and can be used to observe changes in data.

    • ViewModel provides a way to store and manage UI-related data across configuration changes.

    • ViewModel can hold LiveData objects to provide data to the UI.

    • LiveData and ViewModel work together to ensure data consistency and prevent memory leaks.

  • Answered by AI
  • Q2. How does viewmodel survive when activity is destroyed on configuration?
  • Ans. 

    The ViewModel survives configuration changes by being retained by the system.

    • ViewModels are designed to survive configuration changes like screen rotations or language changes.

    • When an activity is destroyed and recreated, the ViewModel is not destroyed and retains its data.

    • The ViewModel is associated with the activity's lifecycle and is retained until the activity is finished.

    • The retained ViewModel instance can be acces...

  • Answered by AI
  • Q3. Advantage of mvp over mvc.
  • Ans. 

    MVP offers better separation of concerns and easier unit testing compared to MVC.

    • MVP separates the presentation layer from the business logic, making it easier to maintain and modify the codebase.

    • MVP allows for easier unit testing as the presenter can be tested independently from the view.

    • MVP provides better decoupling between components, enabling easier code reuse and scalability.

    • MVP promotes a clear separation of con...

  • Answered by AI
  • Q4. How does SSL pinning works?
  • Ans. 

    SSL pinning is a security technique that ensures a client only communicates with a server using a pre-defined public key.

    • SSL pinning involves hardcoding the server's public key in the client's code or configuration.

    • During the SSL handshake, the client checks if the server's public key matches the pinned key.

    • If the keys match, the connection is established; otherwise, it is rejected.

    • Pinning prevents man-in-the-middle at...

  • Answered by AI
  • Q5. How do you achieve data security when saving data persistanly.
  • Ans. 

    Data security can be achieved through encryption, access controls, backups, and regular security audits.

    • Encrypt sensitive data using strong encryption algorithms.

    • Implement access controls to restrict unauthorized access to the data.

    • Regularly backup the data to prevent data loss.

    • Conduct regular security audits to identify and fix vulnerabilities.

    • Use secure protocols and communication channels for data transfer.

    • Implement...

  • Answered by AI
  • Q6. Where to save encription key?
  • Ans. 

    Encryption keys should be securely stored in a separate key management system.

    • Encryption keys should not be stored alongside the encrypted data.

    • Use a dedicated key management system (KMS) to store and manage encryption keys.

    • Implement strong access controls and authentication mechanisms for the KMS.

    • Consider using hardware security modules (HSMs) for added security.

    • Regularly rotate encryption keys to minimize the impact ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare your current implementation projected thoroughly.

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
Less than 2 weeks
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 - Technical 

(1 Question)

  • Q1. All core questions about java8 ,java,spring ,database,kafka,rabbitmq,datastructure, singleton,coding questions . Questions like how java adopted stream.. what is internally done to adopt collection to st...
Round 3 - Coding Test 

Code test which i hd not attended

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Tooo long interview 1 hr 50 minutes.
2. They are trying to find great developers like google Facebook but with minimum package.
3. Interviewer was wasting time n asking to develop classes which will behave same as readymade java classes . coding questions was too deep n time consuming.and while doing it he was constantly disturbing ..let developer decide his logic n write the code..
4. Wastage of time..

What people are saying about Publicis Sapient

View All
trendylion
Verified Icon
2w
student at
Chandigarh University
Data Science dream job: Need resume advice & referrals!
Hey pros, what should I add to my resume to boost my chances of landing my first Data Science role? Guidance needed! Also, if you're hiring or know openings at: TCS | Infosys | Wipro | Cognizant | Genpact | Accenture | LTIMindtree | Fractal Analytics | Mu Sigma | Quantiphi | Tiger Analytics | EXL | ZS Associates | Deloitte | KPMG | EY | Capgemini | Publicis Sapient, a referral would be amazing! 📎 I’m attaching my resume. Feedback, suggestions, or leads would mean a lot! Thanks for your support! Let’s connect & grow in #DataScience. #DataScience #MachineLearning #DeepLearning #OpenToWork #FresherJobs #DataScienceJobs #Referral #CareerAdvice #ResumeTips #JobSearch #Hiring #AmbitionBox #LinkedInJobs
FeedCard Image
Got a question about Publicis Sapient?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Company Website and was interviewed before Jun 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. GL related questions
  • Q2. Comfortable for night shifts
  • Ans. 

    Yes, I am comfortable with night shifts and have experience working during those hours.

    • I have worked night shifts in my previous job and have adapted to the schedule

    • I am a night owl and prefer working during those hours

    • I understand the importance of being alert and focused during night shifts

    • I am willing to adjust my sleep schedule to accommodate night shifts

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn about GL and accounting policies

Interview Questionnaire 

2 Questions

  • Q1. What's a Single Ops tool?
  • Q2. Tell me about yourself
  • Ans. 

    I am a dedicated and hardworking individual with a passion for learning and growth.

    • I have a background in marketing and have worked in the industry for 5 years.

    • I am currently pursuing a Master's degree in Business Administration to further my skills and knowledge.

    • I am a team player and enjoy collaborating with others to achieve common goals.

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: We had screening test in which 15 out of 40 were shortlisted
Tips: Be quick , skip the difficult ones
Duration: 20 minutes
Total Questions: 60

Round: Group Discussion
Experience: Had a brief discussion on the topic.Started the conversation and did positive contribution.
Tips: Speak with confidence , maintain eye contact with everyone .
Duration: 15 minutes

Round: Technical Interview
Experience: Have been asked around 10-15 questions , difficulty is moderate

Round: HR Interview
Experience: Open loop questions
Tips: Be realistic and keep it short

College Name: Malla Reddy Institute Of Engineering & Technology ( MRIET )

Skills evaluated in this interview

I applied via Referral and was interviewed before May 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Based upon your previous jobs and resume

Interview Preparation Tips

Interview preparation tips for other job seekers - Better prepare well with the content that has provided in the resume

Associate Interview Questions & Answers

UST user image Anonymous

posted on 22 Jul 2021

Interview Questionnaire 

1 Question

  • Q1. How are you?

I applied via Campus Placement and was interviewed in Nov 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Tell me about yourself
  • Q2. What is your strength and weaknesses

Interview Preparation Tips

Interview preparation tips for other job seekers - it was good
Are these interview questions helpful?

I applied via Campus Placement and was interviewed before Mar 2021. There were 2 interview rounds.

Round 1 - Coding Test 

Simple coading

Round 2 - Technical 

(1 Question)

  • Q1. Self introduction,core java,sql

Interview Preparation Tips

Interview preparation tips for other job seekers - In hr round self introduction and basic details

I applied via Referral and was interviewed in Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. They asked me about the Job role and questions regarding the industry and some basic interview questions like introduce yourself, where do you see yourself after 5 years ? And even asked me to explain abou...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident.

Interview Questionnaire 

1 Question

  • Q1. There were four interview rounds and one test like versant English test

Publicis Sapient Interview FAQs

How many rounds are there in Publicis Sapient Technical Lead interview?
Publicis Sapient interview process usually has 2-3 rounds. The most common rounds in the Publicis Sapient interview process are Resume Shortlist, Technical and Coding Test.
How to prepare for Publicis Sapient Technical Lead interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Publicis Sapient. The most common topics and skills that interviewers at Publicis Sapient expect are Agile Coaching, Analytical Chemistry, Change Management, Continuous Improvement and HRIS.
What are the top questions asked in Publicis Sapient Technical Lead interview?

Some of the top questions asked at the Publicis Sapient Technical Lead interview -

  1. Is live data is life cycle aware. If it's aware what does ViewModel ...read more
  2. How does viewmodel survive when activity is destroyed on configurati...read more
  3. how do you achieve data security when saving data persistan...read more

Tell us how to improve this page.

Overall Interview Experience Rating

1.5/5

based on 2 interview experiences

Difficulty level

Hard 100%

Duration

Less than 2 weeks 100%
View more
Join Publicis Sapient Let's imagine the future together.
Publicis Sapient Technical Lead Salary
based on 140 salaries
₹13 L/yr - ₹36 L/yr
60% more than the average Technical Lead Salary in India
View more details

Publicis Sapient Technical Lead Reviews and Ratings

based on 3 reviews

4.9/5

Rating in categories

5.0

Skill development

3.6

Work-life balance

4.3

Salary

4.3

Job security

3.6

Company culture

2.9

Promotions

4.9

Work satisfaction

Explore 3 Reviews and Ratings
Senior Associate
2.2k salaries
unlock blur

₹16.7 L/yr - ₹32 L/yr

Associate Technology L2
1.6k salaries
unlock blur

₹9.1 L/yr - ₹18 L/yr

Senior Associate Technology L1
1.4k salaries
unlock blur

₹16.3 L/yr - ₹30 L/yr

Senior Software Engineer
899 salaries
unlock blur

₹17.5 L/yr - ₹32 L/yr

Senior Associate 2
685 salaries
unlock blur

₹23.8 L/yr - ₹42 L/yr

Explore more salaries
Compare Publicis Sapient with

Genpact

3.7
Compare

DXC Technology

3.7
Compare

Sutherland Global Services

3.5
Compare

Optum Global Solutions

4.0
Compare
write
Share an Interview