Upload Button Icon Add office photos

Filter interviews by

Pinterest Software Developer Interview Questions and Answers

Updated 7 Jun 2024

Pinterest Software Developer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. How did you know about this job?
Round 2 - Technical 

(1 Question)

  • Q1. Talking about my experience

Interview questions from similar companies

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

It was good , 2 questions are there to code.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Cs fundamental, Projects, coding.
  • Q2. A simple coding question of string using map
Round 3 - Technical 

(2 Questions)

  • Q1. What is React router. what does it do.
  • Ans. 

    React Router is a popular routing library for React applications.

    • React Router is used for handling navigation in React applications.

    • It allows defining multiple routes in the application and rendering different components based on the URL.

    • React Router provides components like BrowserRouter, Route, Switch, and Link for routing.

    • Example: will render the About component when the URL

  • Answered by AI
  • Q2. Questions based on react basics.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be patience you will do it easily.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is the implementation of Merge Sort in Java?
  • Ans. 

    Merge Sort is a divide and conquer algorithm that divides the input array into two halves, recursively sorts them, and then merges the sorted halves.

    • Divide the input array into two halves

    • Recursively sort the two halves

    • Merge the sorted halves back together

  • Answered by AI
  • Q2. What is the implementation of the Quick Sort algorithm in Java?
  • Ans. 

    Quick Sort is a popular sorting algorithm that uses a divide-and-conquer approach to sort elements in an array.

    • Choose a pivot element from the array.

    • Partition the array into two sub-arrays: elements less than the pivot and elements greater than the pivot.

    • Recursively apply the same process to the sub-arrays.

    • Combine the sorted sub-arrays to get the final sorted array.

  • Answered by AI
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Jul 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Logical Task based on backend and analytics
  • Q2. Make a website clone
  • Ans. 

    To clone a website, you need to replicate its design, functionality, and content.

    • Study the website's design and layout

    • Identify the technologies used for development

    • Replicate the functionality and features

    • Ensure the content is accurate and up-to-date

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - They are going to waste your time

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Jan 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Machine Coding of Google Calendar

Round 2 - Coding Test 

Machine Coding of MP3 Player

Round 3 - One-on-one 

(1 Question)

  • Q1. Find Duplicates problem
  • Ans. 

    Find duplicates in an array of strings

    • Iterate through the array and store each element in a hash set

    • If an element is already in the hash set, it is a duplicate

    • Return a list of all duplicates found

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Why Simpl? and compensation
  • Ans. 

    Simpl offers a collaborative and innovative work environment with competitive compensation.

    • Simpl values teamwork and creativity in software development

    • Competitive compensation package offered to attract top talent

    • Opportunities for growth and learning through challenging projects

  • Answered by AI

Skills evaluated in this interview

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

Mangaer asked me to integrate an api

Round 2 - HR 

(1 Question)

  • Q1. Salary negotions was done on the second round

Interview Preparation Tips

Interview preparation tips for other job seekers - Be simple
Interview experience
5
Excellent
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 - Technical 

(2 Questions)

  • Q1. Basic resume based questions
  • Q2. Explain your internship experience
Round 3 - HR 

(1 Question)

  • Q1. Basic resume based questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Assignment 

Its was data structure and algorithm and SQL round 4 question of dsa and 2 question of sql

Round 3 - Technical 

(1 Question)

  • Q1. How does OTP less work make a systematic diagram for it/
  • Ans. 

    OTP less work eliminates the need for one-time passwords for authentication.

    • OTP less work uses alternative methods like biometrics, push notifications, or hardware tokens for authentication.

    • It provides a more seamless and user-friendly authentication experience.

    • Examples include fingerprint scanning on smartphones or security keys for two-factor authentication.

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Everything related to yourself.

I was interviewed in Dec 2016.

Interview Questionnaire 

1 Question

  • Q1. Tell me about yourself tell me about your internship My interview was unstructured(i.e based on your reply interviewer was asking Questions)

Interview Preparation Tips

Round: Test
Experience: Questions were very difficult and solving one Question gets you shortlisted for interview
I don't remember the Questions
Duration: 1 hour 30 minutes
Total Questions: 2

Skills: Internship Work, Inter Person Communication Skills
College Name: IIT Roorkee
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Assignment 

A simple Google form assignment to shortlist candidates

Round 2 - Technical 

(2 Questions)

  • Q1. ML related questions
  • Q2. Find duplicates in array
  • Ans. 

    Use a hash set to find duplicates in an array of strings.

    • Create a hash set to store unique elements.

    • Iterate through the array and check if each element is already in the hash set.

    • If it is, then it is a duplicate.

    • Example: ['apple', 'banana', 'apple', 'orange'] should return 'apple' as a duplicate.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Eazy process

Skills evaluated in this interview

Pinterest Interview FAQs

How many rounds are there in Pinterest Software Developer interview?
Pinterest interview process usually has 2 rounds. The most common rounds in the Pinterest interview process are HR and Technical.

Tell us how to improve this page.

Pinterest Software Developer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Compare Pinterest with

Etsy

4.2
Compare

Facebook

4.4
Compare

Google

4.4
Compare

Instagram

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