P

Porter

SDE Intern

Interview Date

Not Specified (Published October 2024)

Result

Not Specified

Difficulty

Challenging yet insightful

Rounds

2 rounds

Drive Type

Not Specified

Topics asked

Data StructuresAlgorithmsObject-Oriented Programming conceptsWeb Development FundamentalsBehavioral

Detailed experience

Role: SDE Intern

College: Not Specified

Interview Date: Not Specified (Published October 2024)

Interview Type: Not Specified

Result: Not Specified

Difficulty: Challenging yet insightful

Rounds: 2 rounds

Topics Asked: Data Structures, Algorithms, Object-Oriented Programming concepts, Web Development Fundamentals, Behavioral

Experience:

This candidate shared their experience interviewing for the Software Development Engineer (SDE) intern role at Porter. The process covered data structures, algorithms, OOP concepts, and web development fundamentals.

Round 1 (Data Structures and Algorithms - DSA): The round began with a self-introduction, where the interviewer asked to elaborate on collaborative skills based on the introduction. The technical part included two DSA questions. The first problem was: "Given an array and a range (x, y), find the number of pairs whose sum lies within this range." The candidate initially provided a brute-force solution, then optimized it using a binary search approach with considerations for duplicate pairs, which the interviewer appreciated. The second question was: "Given an even-sized linked list, find the maximum pair sum, where each pair consists of the i-th node and the (n-i-1)-th node in the list." The candidate provided an optimal solution involving finding the middle of the linked list, reversing the second half, and then traversing both halves simultaneously. The interviewer seemed satisfied and complimented the candidate's communication skills.

Round 2 (Technical/Discussion): This round delved into Object-Oriented Programming (OOP) concepts, web development fundamentals, and a detailed discussion of the candidate's projects. The interviewer also assessed the candidate's knowledge about Porter, and the candidate had the opportunity to ask questions about the company. The overall interview process was described as a great learning experience, with well-rounded questions covering theoretical and practical aspects of software engineering.

Posted on - 13 Nov 2025