Upload Button Icon Add office photos

Filter interviews by

Pinterest Senior Software Engineer Interview Questions and Answers

Updated 22 May 2024

Pinterest Senior Software Engineer Interview Experiences

1 interview found

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

(1 Question)

  • Q1. Basic questions about your CV
Round 2 - Coding Test 

Live coding on any platform - DSA round

Round 3 - Technical 

(1 Question)

  • Q1. DSA round - whiteboarding

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Oct 2022. There were 3 interview rounds.

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 - Aptitude Test 

50 questions in 12mins

Round 3 - Technical 

(1 Question)

  • Q1. Basic DSA question in binary search and memoization

Interview Preparation Tips

Interview preparation tips for other job seekers - basic DSA question on binary search and basic memoization was asked

I applied via Company Website and was interviewed in Dec 2021. There were 4 interview rounds.

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. 1. Questions around projects : JWT, UserAuthentication etc
  • Q2. 2. Write a code to find frequency of characters in a given string?
  • Ans. 

    Code to find frequency of characters in a given string

    • Use a hash table to store character frequencies

    • Iterate through the string and update the hash table accordingly

    • Print the hash table to display the character frequencies

  • Answered by AI
Round 3 - Technical 

(3 Questions)

  • Q1. 1. Write a code to reverse a linked list?
  • Ans. 

    Code to reverse a linked list

    • Create three pointers: prev, curr, and next

    • Initialize prev to null and curr to head

    • Loop through the list and set next to curr's next node

    • Set curr's next node to prev

    • Move prev and curr one node ahead

    • Return prev as the new head

  • Answered by AI
  • Q2. 2. Write a code to reverse linked list in size of K?
  • Ans. 

    Code to reverse linked list in size of K

    • Create a function that takes head of linked list and size K as input

    • Traverse the linked list in groups of K nodes

    • Reverse each group of K nodes using iterative or recursive approach

    • Connect the reversed groups to form the final linked list

    • Return the new head of the reversed linked list

  • Answered by AI
  • Q3. 3. Questions around project and design a database structure for comments system of quora?
Round 4 - HR 

(1 Question)

  • Q1. Basic HR round questions

Interview Preparation Tips

Topics to prepare for AmbitionBox Senior Software Engineer interview:
  • Data Structures
  • Algorithms
  • Web Development
Interview preparation tips for other job seekers - Interview is almost easy, just be confident and think out of the box.

Skills evaluated in this interview

Interview experience
2
Poor
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 - Assignment 

Given an simple gaming questions to be developed in JS

Round 3 - Coding Test 

Given another UI design in image to be developed

I appeared for an interview 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 Questionnaire 

1 Question

  • Q1. What certifications should a software developer have?
  • Ans. 

    Certifications are not mandatory for software developers, but can add value to their resume.

    • Certifications in programming languages like Java, Python, C++

    • Certifications in software development methodologies like Agile, Scrum

    • Certifications in cloud computing platforms like AWS, Azure

    • Certifications in security like CISSP, CEH

    • Certifications in project management like PMP

    • Certifications in mobile app development like Androi

  • Answered by AI
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

I applied via Campus Placement and was interviewed in Jun 2022. There were 5 interview rounds.

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 - Aptitude Test 

50 mcq were asked in 12 mins. Most of the candidates qualified this round.

Round 3 - Coding Test 

3 coding questions of basic DSA were asked. Also few mcqs from Operating System, Networking and DBMS.

Round 4 - Technical 

(3 Questions)

  • Q1. The technical round was of 40 mins. 3 standard questions from DSA were asked for which only approach was enough. Questions were from string, array and tree- Rotated string, Lowest common ancestor, etc.
  • Q2. Project related discussion regarding my role in the team.
  • Q3. A few HR questions related to family background. Why not go for higher studies like the rest of my family. Had to convince him that I saw more growth in working for an organisation.
Round 5 - HR 

(1 Question)

  • Q1. My introduction then, standard HR questions like where do i see myself in coming yrs, why do i want to join the company, etc. It lasted 10 mins

Interview Preparation Tips

Topics to prepare for Cogoport Software Engineer interview:
  • DSA
  • DBMS
  • OS
  • Networking
  • Project
Interview preparation tips for other job seekers - Try to present yourself in a confident and straightforward manner. Ask as many questions as possible at the end to convey your eagerness to join the company.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jul 2022. There were 5 interview rounds.

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 - Aptitude Test 

50 questions in 12 minutes mostly test your arthimetic, logical knowledge.

Round 3 - Coding Test 

3 coding questions in 90 mins, 1st one is from arrays an easy question, 2nd one is related to stacks and queues relatively harder and last one is hard which i am also unable to attempt. I cracked the first two questions and my solutions passed all the test cases.

Round 4 - One-on-one 

(3 Questions)

  • Q1. Difference between sorting algorithms
  • Ans. 

    Sorting algorithms are methods used to arrange elements in a specific order.

    • Different sorting algorithms include bubble sort, selection sort, insertion sort, merge sort, quick sort, and heap sort.

    • Some algorithms are more efficient than others depending on the size of the data set and the initial order of the elements.

    • For example, quick sort is generally faster than bubble sort for large data sets.

  • Answered by AI
  • Q2. BFS and DFS in trees and imlementing them
  • Ans. 

    BFS and DFS are traversal algorithms used in trees. BFS explores level by level, while DFS explores depth first.

    • BFS (Breadth-First Search) visits nodes level by level, using a queue. Example: traversing a binary tree level by level.

    • DFS (Depth-First Search) explores as far as possible along each branch before backtracking. Example: in-order traversal of a binary tree.

  • Answered by AI
  • Q3. Sql questions and database questions
Round 5 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Explain the college life

Interview Preparation Tips

Interview preparation tips for other job seekers - learn the web development basics to get placed in any indian startup

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Sep 2022. There were 4 interview rounds.

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 - Coding Test 

Question from Array,DP

Round 3 - One-on-one 

(3 Questions)

  • Q1. Resume based only
  • Q2. Data structure and algorithms
  • Q3. Object oriented programmings
Round 4 - HR 

(1 Question)

  • Q1. Behavioural questions

Pinterest Interview FAQs

How many rounds are there in Pinterest Senior Software Engineer interview?
Pinterest interview process usually has 3 rounds. The most common rounds in the Pinterest interview process are HR, Coding Test and Technical.

Tell us how to improve this page.

Pinterest Senior Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Compare Pinterest with

Etsy

4.2
Compare

Facebook

4.3
Compare

Google

4.4
Compare

Cogoport

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