Upload Button Icon Add office photos
Engaged Employer

i

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

Porter Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Porter Software Development Engineer II Interview Questions, Process, and Tips

Updated 10 Oct 2024

Top Porter Software Development Engineer II Interview Questions and Answers

  • Q1. 1. Given an array find a subset that sums to a given sum K 2. Given an array with duplicate elements, print all triplets that sum to K. Each element at any index i can on ...read more
  • Q2. Given sorted array count the number of occurrences of given element.
  • Q3. Given Binary tree print the path having largest sum

Porter Software Development Engineer II Interview Experiences

5 interviews found

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

I applied via Instahyre and was interviewed in Dec 2023. There were 5 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. 1. Given an array find a subset that sums to a given sum K 2. Given an array with duplicate elements, print all triplets that sum to K. Each element at any index i can only be used once.
  • Ans. 

    Given an array, find a subset that sums to a given sum K and print all triplets that sum to K.

    • Use a recursive approach to find subsets that sum to K

    • Use a nested loop to find triplets that sum to K

    • Avoid using duplicate elements in triplets

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. LLD round 1. Design Book My Show. Interviewer was interested in classes and most common api. He asked more about how will these classes when translated into RDBMS table, will look like. What all index I co...
Round 3 - One-on-one 

(1 Question)

  • Q1. HLD round 1. Design swiggy 2. Follow up question was to create a state diagram for order object.
Round 4 - One-on-one 

(1 Question)

  • Q1. With HM 1. Projects 2. Major challenges during those projects 3. Who all were you stake holders 4. How do you contribute in design discussion 5. How to you plan your testing with QA and other involved team...
Round 5 - One-on-one 

(1 Question)

  • Q1. With VP of engineering 1. Project discussion. In each scope he asked what if this would fail then how are you handling your code. for eg. Let's say you are reading a file and dumping data in batches in 1 t...

Interview Preparation Tips

Topics to prepare for Porter Software Development Engineer II interview:
  • LLD
  • HLD
  • DSA
  • Project Planning

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. MVVM, Android Related
  • Q2. Diffrence between mvvm/ mvc
  • Ans. 

    MVVM focuses on separation of concerns between UI, business logic, and data layers, while MVC separates application into model, view, and controller.

    • MVVM stands for Model-View-ViewModel, where ViewModel acts as a mediator between View and Model.

    • MVVM is commonly used in WPF and Xamarin applications.

    • MVC stands for Model-View-Controller, where Controller handles user input, Model manages data, and View displays informatio...

  • Answered by AI

Skills evaluated in this interview

Software Development Engineer II Interview Questions Asked at Other Companies

asked in Zepto
Q1. Given 2 large numeric comma seperated strings. You need to calcul ... read more
asked in Zepto
Q2. How many microservices do I own & at what scale they handle t ... read more
asked in Porter
Q3. 1. Given an array find a subset that sums to a given sum K 2. Giv ... read more
Q4. design a LLD of portfolio management system where you can add any ... read more
asked in S&P Global
Q5. Difference between truncate and delete and when we prefer what op ... read more
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Mvvm , DI And android related question?
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Dec 2022. There were 2 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 - One-on-one 

(2 Questions)

  • Q1. Deisgn library system
  • Q2. Reverse linklist by group
  • Ans. 

    Reverse a linked list by group of given size

    • Divide the linked list into groups of given size

    • Reverse each group individually

    • Connect the reversed groups to form the final linked list

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Porter Software Development Engineer II interview:
  • Linked list
  • system design
Interview preparation tips for other job seekers - Be polite they will change some requirements in the question and when you get into details

Skills evaluated in this interview

Porter interview questions for designations

 Senior Software Development Engineer

 (1)

 Senior Software Engineer

 (2)

 Senior Software Engineer 2

 (1)

 Software Developer

 (3)

 Business Development

 (1)

 Business Development Executive

 (1)

 Data Engineer

 (1)

 Senior Android Developer

 (1)

I applied via Instahyre and was interviewed in Oct 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Given sorted array count the number of occurrences of given element.
  • Ans. 

    Count occurrences of given element in a sorted array.

    • Use binary search to find the first and last occurrence of the element.

    • Subtract the indices to get the count of occurrences.

    • Handle edge cases like element not present in array.

  • Answered by AI
  • Q2. Given Binary tree print the path having largest sum
  • Ans. 

    Given a binary tree, find the path with the largest sum of node values.

    • Use depth-first search to traverse the tree and keep track of the current path sum.

    • At each node, compare the current path sum with the maximum path sum seen so far.

    • Return the path with the maximum sum.

    • If the tree is empty, return an empty path.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I have applied through instahyre and got call from HR.
I exited in first round only.

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via LinkedIn and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Machine coding on Order Management System
  • Q2. Java related advance questions
Round 2 - Technical 

(2 Questions)

  • Q1. Healthy discussion on designing a system
  • Q2. Managerial questions
Round 3 - Culcural Fit 

(2 Questions)

  • Q1. Scenario based questions like How did you handle a situation where your colleague was unresponsive on something
  • Q2. Scenario based questions like What were the positive and constructive feedbacks you got from your manager

Interview Preparation Tips

Topics to prepare for Licious Software Development Engineer II interview:
  • System Design
  • DSA
  • Java
  • Spring Boot
  • SQL
  • Kafka
Interview preparation tips for other job seekers - Just focus on your technical skills along with sound knowledge on system design and good understanding of DSA
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 Medium level DSA questions

Round 2 - Technical 

(2 Questions)

  • Q1. Find the row with maximum number of 1's
  • Ans. 

    Find the row with maximum number of 1's in a matrix

    • Iterate through each row of the matrix

    • Count the number of 1's in each row

    • Track the row with maximum number of 1's

  • Answered by AI
  • Q2. Design Book My Show

Interview Preparation Tips

Interview preparation tips for other job seekers - It all depends on the interviewers mood.

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

General coding questions

Round 2 - Coding Test 

Machine coding round have to develop some working project

Round 3 - One-on-one 

(2 Questions)

  • Q1. Where do you see after 5 years
  • Q2. Challenges in past roles
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Sep 2023. There were 3 interview rounds.

Round 1 - Coding Test 

2 coding questions in 90 minutes

Round 2 - Technical 

(1 Question)

  • Q1. LLD of snake and ladder game
Round 3 - HM 

(1 Question)

  • Q1. Resume based questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Feb 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Haxckerrank Test with 3 problems

Round 2 - Technical 

(1 Question)

  • Q1. DSA and problem solving round
Round 3 - Technical 

(1 Question)

  • Q1. LLD and machine coding round
Round 4 - HR 

(1 Question)

  • Q1. Hiring manager connect and team fit

Porter Interview FAQs

How many rounds are there in Porter Software Development Engineer II interview?
Porter interview process usually has 2-3 rounds. The most common rounds in the Porter interview process are One-on-one Round, Resume Shortlist and Technical.
How to prepare for Porter Software Development Engineer II 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 Porter. The most common topics and skills that interviewers at Porter expect are Agile, Coding, Logistics, Account Management and Backend.
What are the top questions asked in Porter Software Development Engineer II interview?

Some of the top questions asked at the Porter Software Development Engineer II interview -

  1. 1. Given an array find a subset that sums to a given sum K 2. Given an array wi...read more
  2. Given sorted array count the number of occurrences of given eleme...read more
  3. Given Binary tree print the path having largest ...read more

Tell us how to improve this page.

Porter Software Development Engineer II Interview Process

based on 4 interviews

Interview experience

3.3
  
Average
View more
Porter Software Development Engineer II Salary
based on 21 salaries
₹22 L/yr - ₹30.6 L/yr
At par with the average Software Development Engineer II Salary in India
View more details
Business Associate
258 salaries
unlock blur

₹2.2 L/yr - ₹4.3 L/yr

Business Executive
223 salaries
unlock blur

₹1.9 L/yr - ₹3.5 L/yr

Assistant Manager
96 salaries
unlock blur

₹4 L/yr - ₹13.3 L/yr

Senior Business Associate
78 salaries
unlock blur

₹3.1 L/yr - ₹6.3 L/yr

Senior Manager
73 salaries
unlock blur

₹14 L/yr - ₹24 L/yr

Explore more salaries
Compare Porter with

Dunzo

3.4
Compare

Flipkart

4.0
Compare

Amazon

4.1
Compare

Snapdeal

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